diff options
Diffstat (limited to 'abs/extra-testing/community/firefox-i18n/PKGBUILD')
-rw-r--r-- | abs/extra-testing/community/firefox-i18n/PKGBUILD | 87 |
1 files changed, 87 insertions, 0 deletions
diff --git a/abs/extra-testing/community/firefox-i18n/PKGBUILD b/abs/extra-testing/community/firefox-i18n/PKGBUILD new file mode 100644 index 0000000..b403540 --- /dev/null +++ b/abs/extra-testing/community/firefox-i18n/PKGBUILD @@ -0,0 +1,87 @@ +# $Id: PKGBUILD 22051 2008-12-21 14:33:00Z jgc $ +# Maintainer: Thomas Baechler <thomas@archlinux.org> +# Contributor: Jaroslaw Swierczynski <swiergot@juvepoland.com> +# Contributor: Michal Hybner <dta081@gmail.com> +pkgname=firefox-i18n +pkgver=3.0.5 +pkgrel=1 +_languages=af,ar,be,bg,bn-IN,ca,cs,cy,da,de,el,en-GB,eo,es-AR,es-ES,et,eu,fi,fr,fy-NL,ga-IE,gl,gu-IN,he,hi-IN,hu,id,is,it,ja,ka,kn,ko,ku,lt,lv,mk,mn,mr,nb-NO,nl,nn-NO,oc,pa-IN,pl,pt-BR,pt-PT,ro,ru,si,sk,sl,sq,sr,sv-SE,te,th,tr,uk,zh-CN,zh-TW +pkgdesc="Language packs for Firefox" +arch=(i686 x86_64) +license=('MPL') +url="http://www.mozilla.com/" +depends=("firefox>=${pkgver}") +eval conflicts=(mozilla-firefox-i18n mozilla-firefox-{${_languages}} firefox-{${_languages}}) +makedepends=('unzip') +eval source=(ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${pkgver}/linux-i686/xpi/{${_languages}}.xpi) +md5sums=('a95495da07c3831e02e46657391ab2b7' + 'c00401e8d9e6fab7a14f25b5b7bc00de' + '72c3e21c975f6c123333a89297a94f18' + '6cfd948b20af272717c3d455a40aece1' + '5ac61e984ee3bf66c5602b66a126d5e7' + '2f07344aa1c82ef333b4c2e8f85e4bb5' + 'e26efec3e8dace92f26226eaed4735af' + 'd2ed4156dd2afbb3ed316f6cc5a33f83' + '0cc735eefa89bd136c4d44f5ee441d1e' + '4ef9d16b9c8efdfc55e9a908a11ca8f7' + 'e4c3ea55c95aee7e832b89b39c185618' + 'dc83b38f5ae3de9a07e8ebadb1b5759e' + '44a2a72eebf0aa3718d4d3117c28843c' + 'ae34f4e6846612834efb057dd9b1a745' + '49c588c089e4d28d0dfc92a0e19182e0' + 'f6ea7778e1c465e6ea87bb511cdd2f17' + '3c9fc0d80b72622cfb62d0464ef9b329' + '5f3181ec9eba2aa29e256928842b0a47' + 'c328ecdca8eeb71a6b730f36284ef68f' + 'ea9a474b1c58fa66c4a0fcbd005d9645' + 'a8e3830158fdc20aacff6779e2655c6e' + 'c1a4827e544cbf424500b9f14f265ea9' + '404ef7d8b1b2f2df562cbd7ffd51882e' + '0e44997fd0cb844bdb1f4d878b9ceaf0' + '2863037df0105ec61352a5b1e7bea5ba' + '6b6b56d306f2bfbd2eaff383d76bb1f9' + '0d854b7e40583f8846290297c8270933' + 'f95a1860325048fd0632045b3b7cc294' + '25eb699f7c6d996747b5820c8732b67a' + 'e6c91b9fee9e62dc3fe185dbc733e9cb' + 'f6e31dbe777cf563e5340fc118fda527' + 'd5ae859c31c3efe60b61086cc5b8aec0' + '59302047e124d692ef93ca7568abe0a2' + 'd2052817f495873f775ab65058a53f1f' + '033b3b5fcaf31b7d42dcdaf7397b854f' + 'e4eb3b2465a97e77d6ff80d3e4f984eb' + 'ce1b981bbbc193c8c9f37ed7f8c9b663' + 'b81e8af5852f103ddedd60a06adcbd5c' + '751d19ab79ced6b85e36911ef0c0279b' + '448268b820d7c97fd09392bd1969c463' + 'd3ba2623f102d4c43605e55d7963ebac' + '7f736e3fddd81b79e8005322ba950754' + 'ac45a61f7745c4010b90f905561908e2' + 'e3bbadb5f7d498e968dc3f167d194cf6' + '2a7c392244c50aaba8cd8c89bea485b4' + '4f8e680f43b6fa97e3cf32c6009ca2fb' + '22ea77ad0ae392b23f0ff3c26eb51779' + '15315d2e6fb69aef4e1c132d8fd81298' + '01b7791ae4a6b2292e960b390088567e' + '6f41157ae82bff75949d4d07e5805193' + 'ab0190aa209f319df665c5ac0fe46561' + '637cb959e9cbac5621cd5bcf1217b402' + '5db8f7225f75c78328862d824c645ddf' + '784476b9346d80e79e853471cbde327f' + '4cba2858a9a316ac2514d8f5d39175f8' + '4cec25322abee08541a522795ea27dd9' + '837ec19aedc294473fe1eb5ba0bd39bd' + '9277490d85efd41e56e0fc41a495bedd' + '64fcd35b5f210bee98db4137808d0fda' + '8e2bd0b8e551b4d3f6e1cc246ca6cac2' + '9784b3e8d27b919bbd0050ec947fe50c') + +build() { + cd ${startdir}/src + for lang in $(echo "${_languages}" | sed 's|,| |g'); do + unzip -o ${lang}.xpi + sed -i "s|jar:chrome/${lang}.jar|jar:${lang}.jar|" chrome.manifest || return 1 + install -D -m 644 chrome/${lang}.jar ${pkgdir}/usr/lib/firefox-3.0/chrome/${lang}.jar || return 1 + install -D -m 644 chrome.manifest ${pkgdir}/usr/lib/firefox-3.0/chrome/${lang}.manifest || return 1 + done +} |