summaryrefslogtreecommitdiff
path: root/libre/icecat-i18n/PKGBUILD
blob: ad25dd934e8f5b75c27d38cced6c89c04bad3557 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
# Maintainer: fauno <fauno@kiwwwi.com.ar>
# Contributor: Figue <ffigue@gmail.com>
# Based on firefox-i18n package

# wget http://gnuzilla.gnu.org/download/langpacks/${pkgver}/
# echo $(egrep -o '[^>".]+\.xpi' index.html | sort -u | sed 's/\.xpi//')
_langpacks=(af ak ar ast be bg bn-BD bn-IN br bs ca cs cy da de el en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa fi fr fy-NL ga-IE gd gl gu-IN he hi-IN hr hu hy-AM id is it ja kk kn ko ku lg lt lv mai mk ml mr nb-NO nl nn-NO nso or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta-LK ta te th tr uk vi zh-CN zh-TW zu)

pkgbase='icecat-i18n'
pkgname=($(for lang in ${_langpacks[@]}
        do echo icecat-i18n-$lang | tr A-Z a-z
        done))
pkgver=5.0
pkgrel=1
pkgdesc="Language packs for IceCat"
arch=('any')
license=('MPL')
url="http://www.gnu.org/software/gnuzilla/"
depends=("icecat=${pkgver}")
source=($(for lang in ${_langpacks[@]}
        do echo http://gnuzilla.gnu.org/download/langpacks/$pkgver/$lang.xpi
        done))
noextract=($(for lang in ${_langpacks[@]}
        do echo $lang.xpi
        done))

build() {
  cd "${srcdir}"
}

_path="/usr/lib/icecat-5.0/extensions/"

for lang in ${_langpacks[@]}
do
    eval 'package_icecat-i18n-'$(echo $lang | tr A-Z a-z)'() {
  install -Dm644 "'"$srcdir/$lang.xpi"'" "${pkgdir}'"${_path}langpack-$lang@firefox.mozilla.org.xpi"'"
}'
done

md5sums=('709e73f3e6fff4221e10a7c6513df607'
         '6087d3abe606dfd0f43a426b5de58931'
         '986aaf488d8a9cc17bfc59163e8a3b41'
         '1c4ce81ce9cd5ecce717ac8ef2a8943c'
         'db8c62ab5b0b3e489fb0b24fd18798b7'
         '2c0ae00cd48d0e679245906fb4ffe21e'
         'a9a0eaca7b41c0c9e454d471e9868694'
         '1221cc439990b6c37dc7793ad560c6d4'
         '7e20ad6a0189f8e9f3067a4063a7534c'
         'e7c317be23f31399086a52a0b0df8ba2'
         '2b3c0455c8e210da0cf3ef13fd935f67'
         'eb389bdbcf33c30cf48a6e027a009729'
         '76445069ffb58126ab705fbddf095b6a'
         '3cd2c5062181b1a441e96476b9c73d9d'
         '456701170145c4f904bb0ed725b745e1'
         'ce9402c41495cb5690b6b96bd9661824'
         '9f946d27ef2a298808fcbc159f1c56ef'
         'b1308ceb65b8a3346fab7c454ef2966e'
         '06e7800fc32df63df2bb951f1b105ee0'
         'bb08e9c66867a14d554e27015e42ee76'
         '5097c617081fe6c2d30036b90080ae2b'
         'f4a439b3bb21c2ef8348fa8f0b1f197c'
         '6486e799b0592545955adafcb8038d4e'
         '47beaaf6edc8e6de00e2e231f562608d'
         '53a0d0272341f7151be706a61398b25c'
         'bb0df19f12507cdf7d1711fc62e9ebe9'
         'ed3d142a0025fd30762874ba03d01d7e'
         '27c80b130b1519387cbee2f649968f06'
         '90343d46bedbb1469765eb4d716ce4a9'
         'e58339275254f9ffc3760dbb861ffdfe'
         'dc48194af779db1fcca0b04ab3c0364f'
         '19df3b0263a546a33a520ec6a90f46b4'
         '51732b57590772660fe572be50f63588'
         'a63081ab55a146e166b475018d14dd14'
         '698748403c10ba95a15f242a73fa5687'
         '1fbc1601bf48ca820307ea086a3d59eb'
         '4e1880d97ac398447a62e5e0d0a923c9'
         'fa7b9acd77a77f386f65e42a57ccb0fc'
         'e9623cbf67c98a073c55f589b92ed2b9'
         '4020a1bd7b1f500729596786afc15f99'
         '1ac05a652a08e0c36c63b5e094a006f1'
         '6bad249c8537a7a4ccc193653a6f1b6f'
         '042f7b99ce4826fe20910c2e7b79ebd4'
         '26eeb498590e7c4f825756c622370b2d'
         '1058ade4e5e63413116cd54e761d3b05'
         '2d8402db4418efb23028b3eb1ef5e7bb'
         '2e02ae8679ee04676a4ec77ae91a475e'
         'fe605c9b1012459c0cf4801ddbe57ec7'
         'd48f4b40fc533666027e69453bc572c0'
         'd213716fdbb963793d798c275f02feb5'
         '9a0a08a78fc3a1806d1f6ad37e7d88ff'
         '1db8acd50d0650c640f10fe6a9ea12dd'
         'a1ee77c675c064828b5b483be47bb448'
         '1470d2721ec5c11288efec330a593dec'
         '5a963a28a24394a31ff4bf99b3ffe7c5'
         '9ef1f8f4a6dd7f209a5e163791f6b708'
         '05ffecf8c3a670a1d8dcf4b9b46cd0a9'
         '9ce866f2d94bd44da2cc1c0c69879edd'
         '4f41494491ee5382c5c982096f00a177'
         '3affb0103d8ea19b1edbb9dd268ae71f'
         'ecb42165bd320a1120c72703ff7bb8e5'
         '2f282455a1b42be166083710b416b981'
         'b3889054b878c204a08bca8cdd330bff'
         '1daa1f53b18f8eab969558d11eca30fb'
         '7270826065f8432928318d7d4b015a00'
         '498cef7f3597b34ac305b2d2f189a301'
         'd44a74015ce8535c9ec6127a6a950a5c'
         '125b4a5c7c5843e2e559d20c89fe2a97'
         'ebb1b789bfaf4c7b25ca47ec3213ef9d'
         'a196178fed6bd7048dabd05b484cabc4'
         '86cfd6e7ab7c2dcf00ae295d8a0fbfe4'
         'dd0846bcd5656ae6cd8c9d8f47d9fa7c'
         '7b4f30a813fedbbbf5518748d24bd12f'
         '954434c7a9d408fb0ce277b10d25b498'
         'f1ef105424b3b1fcb7d823f7e5d76e1a'
         'c2a2827b2abc8804b11ae76a8e54a153'
         '691eb723fb7c26a5f8a2cd56d1a645b3'
         'b4247bce2d0c8c159edc59c1a387d2d9'
         '008e18e486e3574b5de7fb72de091784'
         '034c580ef9283451f25dcd39e965c82a'
         'ae170b62d2a18c6b166732e7d2edbf3a'
         'f31fcb1fd5cea1cdda812f2b41bd02e9'
         '0507178163a0242a0eb4200db4e58255')