archrelease: copy trunk to community-any
[ArchLinux/community.git] / man-pages-l10n / trunk / PKGBUILD
blobead5921587cc2afa3f90a1388ef8b6fb3c7f3ef4
1 # Maintainer: Jaroslav Lichtblau <svetlemodry@archlinux.org>
2 # Contributor: Mario BlĂ€ttermann <mario.blaettermann@gmail.com>
3 # Contributor: Benjamin Vialle <archlinux@vialle.io>
4 # Contributor: Rafael Fontenelle <rafaelff@gnome.org>
6 pkgbase=man-pages-l10n
7 pkgname=('man-pages-cs'
8          'man-pages-da'
9          'man-pages-de'
10          'man-pages-el'
11          'man-pages-es'
12          'man-pages-fi'
13          'man-pages-fr'
14          'man-pages-hu'
15          'man-pages-id'
16          'man-pages-it'
17          'man-pages-mk'
18          'man-pages-nb'
19          'man-pages-nl'
20          'man-pages-pl'
21          'man-pages-pt_br'
22          'man-pages-ro'
23          'man-pages-ru'
24          'man-pages-sv'
25          'man-pages-sr'
26          'man-pages-uk'
27          'man-pages-vi')
28 pkgver=4.18.1
29 pkgrel=1
30 pkgdesc="Translation of man pages"
31 arch=('any')
32 url="https://salsa.debian.org/manpages-l10n-team/manpages-l10n"
33 license=('GPL3')
34 depends=('man')
35 makedepends=('po4a')
36 changelog=$pkgbase.changelog
37 options=('!emptydirs')
38 source=("$url/-/archive/$pkgver/manpages-l10n-$pkgver.tar.bz2")
39 sha256sums=('efa90d0182672e5e2366354dcd4526f79a21b3abd5796900fd5f296d9bab8b79')
41 build() {
42   cd manpages-l10n-$pkgver
43   ./configure --prefix=/usr --enable-distribution=archlinux --enable-compression=none
45   for _lang in cs da de el es fi fr hu id it mk nb nl pl pt_BR ro ru sr sv uk vi; do
46     make -C po/"${_lang}"
47   done
50 check() {
51   cd manpages-l10n-$pkgver
53   for _lang in cs da de el es fi fr hu id it mk nb nl pl pt_BR ro ru sr sv uk vi; do
54     make check -k -C po/"${_lang}"
55   done
58 package_man-pages-cs() {
59   pkgdesc="Czech man pages"
60   depends=('man')
62   cd manpages-l10n-$pkgver/po/cs
63   make DESTDIR="${pkgdir}" install
66 package_man-pages-da() {
67   pkgdesc="Danish man pages"
68   depends=('man')
70   cd manpages-l10n-$pkgver/po/da
71   make DESTDIR="${pkgdir}" install
74 package_man-pages-de() {
75   pkgdesc="German man pages"
76   depends=('man')
78   cd manpages-l10n-$pkgver/po/de
79   make DESTDIR="${pkgdir}" install
82 package_man-pages-el() {
83   pkgdesc="Greek man pages"
84   depends=('man')
86   cd manpages-l10n-$pkgver/po/el
87   make DESTDIR="${pkgdir}" install
90 package_man-pages-es() {
91   pkgdesc="Spanish man pages"
92   depends=('man')
94   cd manpages-l10n-$pkgver/po/es
95   make DESTDIR="${pkgdir}" install
98 package_man-pages-fi() {
99   pkgdesc="Finnish man pages"
100   depends=('man')
102   cd manpages-l10n-$pkgver/po/fi
103   make DESTDIR="${pkgdir}" install
106 package_man-pages-fr() {
107   pkgdesc="French man pages"
108   depends=('man')
110   cd manpages-l10n-$pkgver/po/fr
111   make DESTDIR="${pkgdir}" install
114 package_man-pages-hu() {
115   pkgdesc="Hungarian man pages"
116   depends=('man')
118   cd manpages-l10n-$pkgver/po/hu
119   make DESTDIR="${pkgdir}" install
122 package_man-pages-id() {
123   pkgdesc="Indonesian man pages"
124   depends=('man')
126   cd manpages-l10n-$pkgver/po/id
127   make DESTDIR="${pkgdir}" install
130 package_man-pages-it() {
131   pkgdesc="Italian man pages"
132   depends=('man')
134   cd manpages-l10n-$pkgver/po/it
135   make DESTDIR="${pkgdir}" install
138 package_man-pages-mk() {
139   pkgdesc="Macedonian man pages"
140   depends=('man')
142   cd manpages-l10n-$pkgver/po/mk
143   make DESTDIR="${pkgdir}" install
146 package_man-pages-nb() {
147   pkgdesc="Norwegian bokmĂ„l man pages"
148   depends=('man')
150   cd manpages-l10n-$pkgver/po/nb
151   make DESTDIR="${pkgdir}" install
154 package_man-pages-nl() {
155   pkgdesc="Dutch man pages"
156   depends=('man')
158   cd manpages-l10n-$pkgver/po/nl
159   make DESTDIR="${pkgdir}" install
162 package_man-pages-pl() {
163   pkgdesc="Polish man pages"
164   depends=('man')
166   cd manpages-l10n-$pkgver/po/pl
167   make DESTDIR="${pkgdir}" install
170 package_man-pages-pt_br() {
171   pkgdesc="Brazilian Portuguese man pages"
172   depends=('man')
174   cd manpages-l10n-$pkgver/po/pt_BR
175   make DESTDIR="${pkgdir}" install
178 package_man-pages-ro() {
179   pkgdesc="Romanian man pages"
180   depends=('man')
182   cd manpages-l10n-$pkgver/po/ro
183   make DESTDIR="${pkgdir}" install
186 package_man-pages-ru() {
187   pkgdesc="Russian man pages"
188   depends=('man')
190   cd manpages-l10n-$pkgver/po/ru
191   make DESTDIR="${pkgdir}" install
194 package_man-pages-sr() {
195   pkgdesc="Serbian man pages"
196   depends=('man')
198   cd manpages-l10n-$pkgver/po/sr
199   make DESTDIR="${pkgdir}" install
202 package_man-pages-sv() {
203   pkgdesc="Swedish man pages"
204   depends=('man')
206   cd manpages-l10n-$pkgver/po/sv
207   make DESTDIR="${pkgdir}" install
210 package_man-pages-uk() {
211   pkgdesc="Ukrainian man pages"
212   depends=('man')
214   cd manpages-l10n-$pkgver/po/uk
215   make DESTDIR="${pkgdir}" install
218 package_man-pages-vi() {
219   pkgdesc="Vietnamese man pages"
220   depends=('man')
222   cd manpages-l10n-$pkgver/po/vi
223   make DESTDIR="${pkgdir}" install