void-packages/srcpkgs/firefox-i18n/template
2014-12-02 11:36:39 +01:00

216 lines
8 KiB
Plaintext

# Template file for 'firefox-i18n'
pkgname=firefox-i18n
version=34.0
revision=1
homepage="http://www.mozilla.com/"
short_desc="Firefox language packs"
maintainer="Juan RP <xtraeme@gmail.com>"
license="MPL-2.1"
noarch=yes
create_wrksrc=yes
do_extract() {
:
}
do_install() {
:
}
_languages=(
'ach "Acholi"'
'af "Afrikaans"'
'an "Aragonese"'
'ar "Arabic"'
'as "Assamese"'
'ast "Asturian"'
'be "Belarusian"'
'bg "Bulgarian"'
'bn-BD "Bengali (Bangladesh)"'
'br "Breton"'
'bs "Bosnian"'
'ca "Catalan"'
'cs "Czech"'
'csb "Kashubian"'
'cy "Welsh"'
'da "Danish"'
'de "German"'
'el "Greek"'
'en-GB "English (British)"'
'en-US "English (US)"'
'en-ZA "English (South African)"'
'eo "Esperanto"'
'es-AR "Spanish (Argentina)"'
'es-CL "Spanish (Chile)"'
'es-ES "Spanish (Spain)"'
'es-MX "Spanish (Mexico)"'
'et "Estonian"'
'eu "Basque"'
'fa "Persian"'
'ff "Fulah"'
'fi "Finnish"'
'fr "French"'
'fy-NL "Frisian"'
'ga-IE "Irish"'
'gd "Gaelic (Scotland)"'
'gl "Galician"'
'gu-IN "Gujarati"'
'he "Hebrew"'
'hi-IN "Hindi (India)"'
'hr "Croatian"'
'hu "Hungarian"'
'hy-AM "Armenian"'
'id "Indonesian"'
'is "Icelandic"'
'it "Italian"'
'ja "Japanese"'
'kk "Kazakh"'
'km "Khmer"'
'kn "Kannada"'
'ko "Korean"'
'lij "Ligurian"'
'lt "Lithuanian"'
'lv "Latvian"'
'mai "Maithili"'
'mk "Macedonian"'
'ml "Malayalam"'
'mr "Marathi"'
'nb-NO "Norwegian (Bokmål)"'
'nl "Dutch"'
'nn-NO "Norwegian (Nynorsk)"'
'or "Oriya"'
'pa-IN "Punjabi"'
'pl "Polish"'
'pt-BR "Portuguese (Brazilian)"'
'pt-PT "Portuguese (Portugal)"'
'rm "Romansh"'
'ro "Romanian"'
'ru "Russian"'
'si "Sinhala"'
'sk "Slovak"'
'sl "Slovenian"'
'sq "Albanian"'
'sr "Serbian"'
'sv-SE "Swedish"'
'ta "Tamil"'
'te "Telugu"'
'th "Thai"'
'tr "Turkish"'
'uk "Ukrainian"'
'vi "Vietnamese"'
'xh "Xhosa"'
'zh-CN "Chinese (Simplified)"'
'zh-TW "Chinese (Traditional)"'
)
depends="firefox>=${version}"
for _lang in "${_languages[@]}"; do
_locale=${_lang%% *}
_pkgname=firefox-i18n-${_locale}
depends+=" ${_pkgname}>=${version}"
distfiles+=" ${MOZILLA_SITE}/firefox/releases/${version}/linux-i686/xpi/${_locale}.xpi"
eval "${_pkgname}_package() {
_pkgtmpl $_lang
}"
done
_pkgtmpl() {
_lang="$1"
depends="firefox>=${version}"
short_desc="Firefox $2 language pack"
noarch=yes
pkg_install() {
vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/${_lang}.xpi 644 \
usr/lib/firefox/browser/extensions langpack-${_lang}@firefox.mozilla.org.xpi
}
}
checksum="
149ac1533dd26edf027d571c099ea64ccba53b9ac34aa8530bfb23daf8d5addf
42fa2f1cca92b6e12ad3849188fe64d4d1423e26e5bd15ecb9ecd22dc5908f1a
df36cd3da0b375649953f9dc53c585a2c38b0cc27a0644cc9667b100e22525b2
22081dae56cb337ba59d1170ce2918720d21a5b792fce33eedee4d4f522c4c2c
c9d19b3c4dd37ea16a47c84d72466f14ccfdc0e13ea7872a52ffa89d6f188b27
c2a7f10a88e44f0172205bb4d3ea5c43d46d582940234f335539ddde09322169
6e83903f3ad4de5ca01b7823179e410b07b668ffb9611b96300597f2815bed74
3c74f343bcc99692441408f3edba7452db45515d7f31e0f35fbc4cddb611843b
749a555fddc2d0c405b33c59d16edeea099d463f953421c40d5c175dc6102ca4
2707a81cf6bb5c9799acc942809c71e179fbc5f0ba7e6f2e157ab1ea6f6957b9
5781f8e88ed850a19f08c887693768f3482d1cda96f85b50e0a62d5f6ccd70ce
d15f274986a0b30aeebe5476fb25be10f903c0ea62d477f43b24aa57381c19ee
be64a60a57845f46890a376af1c83e2549e8429e8d48290f2b00e078a82bae01
1aaa9671cd060eea6e3eff38731c47f412f05b3ddd841f31d522c3498e30fa12
14edbabf6bcf9569358c30155bfc966c008cc40c361b5086af1d678acf57bb69
d69adc511e712441527db7bce798cd31fd3bdde989e6cd5f718d72fddbca94bf
f29ec57ba606e0d8907224ab718559e124bf6c6862f329a8e3239a13247033c7
9a27c48f6b26a5c27d3bc21deb2fdf2baf9dda7b0528cc7713a9d339e0917b6f
424a274e46bb26763740d6919254e5d8858cb18866b86339ef961ee85ac52389
e22cbd210967d6edcae8257d1c0f10693c00ffa22d16439172be8586c436317e
cb38810c8bc5c6ee2b81143d02b7666b4deadd9c30e89e933f5627b3d1b6e1a9
56f7c978c52b2c9cc59344c874a63414c4f46e6c4d1e1b389d3784bd1a640d53
7855183c9aa543cfa219554c862f69739751781f2e096258ab70c0fcf7898f24
b503dcb0f8afd326bbfae29aec5534e8acce9cb900570e2e3096cdf5b90e11b4
dc843133efc201507507c058f65cd9512c6f5f743b78e1ea2755d4b8afe833df
6f595e8d066d196aa704f8cd49d485c81d9cc006e14a22d25a7c54cc8ea66b97
c2f77fca1634468dd4c95afb774f7c82b4ccf0f70c93b89ce31dc6adf76e64cd
86bb36a33caf385eb4194d1a818edfa47e308742208e6dc1e9965c7e33df938a
e0226061d34daf64365d566e53355678110391e22c2e70a2e500281d740eb627
0a2368ace005c4f4c57c120925912a15fcbf7f86755109c3fe9cd9f8473d4af8
ac1abbfa79902556aebda2641527dd837b8b12e440c0deccd1496bb5b119db2c
9bfc063ec6c6a8f1f2c5172e3603736d12b2420d7a8ac53cfc0b1ccd74c7ceb9
ea57dd2558569df9e20c2dc0dbe5c89514d21f3e048bc4a0d96ead99bfe9a5bb
6258851ce824ed27af35dc17c104a424c57078ecccbc45eaf0fd3c31efb5d37d
c704baa29da43bc8ae3628c8a7184d0f99ffdf63bf38649d5ec6fbe0ed0cbf54
72ff0cbb8019ce4c8622b4ef12df16f201503877e4d1cb3cb3d839c29d264d00
8bbbe41022ab53eb937b64535f0979ca21e1ac148d35c3a9817bd0e304916ebf
4fda9d2b27207aab430733a37f8c4e5fbda1d2ac6903fa177d04999f82050922
edfbc8325dceafc196cf011f4b0549ee0274bf19cbdfb2e7918c38d6609c9be6
56afdc0beb07e6ae77d0de9c30749c0339a9f00b2f88f89118c4b1c6853178da
caa4a36240ab2b3c62d739cc11a2bf72301991da66158f359a22a051ef19d428
df4603f11040774b7536b09fb3242986da8ace701818ada6a68ffed3c928bf14
12d54fe9a86c6b712f424da91bd02e2650b0d6107602381898ee7ab03437665a
ee10020e984ba0cce4a3ff28307d7ba81307865b3bc32acaaed567d4d0c9079e
bab52e13e1f2bb42213bfe17da8f14fcfedd7a18deff6e1808c2e50fdca92f6a
7eb2622aa62c38d0e1931ffee38487043bce07d6c335b19e66f4e8f84dfa651b
570ab2baeae1e2b7c662a9da8e7cb5c0f69f64b7994a1843a93d672955ae1110
97ba9461ab72fc0264997445d07015eb2d147cc7edd3480aca1f8d27085756e6
d70cfd6c76fcc47985f7ab0d6fe4bd7accd60c8d74f1b786c2ef62a5312147f9
816200ee7e9dff6267d85fec64b8d3e7917f05c5d119603c160810197ad418b7
1444de0225fa3615dd7c3139e011e8726b7fd87bf161b5e1ad9e0a38c83da643
0a88da7b74003c0f6170a5384367f33eb33f4754c84f5ea5b029b109c3f55e8a
87b6e3707554b8418866c50fb4e3ace31c744dc3cea94efceb78c4574ba6f26f
e5586610e4cda388a09af7dbc97dc2e9e42580643d753d13e1f613ac9344896c
ee231f43e96dc7ec3bb3612db90263fa1328bf640ddec7867c26752fd09a28a9
7ccb6fe80fc71ebeda2b0ad6050b1964ca5e3aee8ee9dd38f14bf5da45688b17
d26c0c7de030c06cea0ce36d5295d956ddb6e85bc92a9925045ac17ef87e3344
4b2a32588e953aaf616f602461ffde475eccfbee468066a068304a4c429ef5bc
7404178eefd2fc17ecf0ef0a126f106f61dd142b930ffb8dacf523bb3a5c23a4
b3e129cb088846cc56f6743fb4cb3b36b550bc9495cf9dda7e1a6c9ac3477b7e
77b92ffbe393a097df48a4cbca93cf795aa2bb33e654848855a76e264df810d1
7236bcc95b1483c7b296a2ced73bb02faf70386a9c59630e4a1d25652deaa86a
69549b918710e2015a17c39eb950066df00dd36293fba831929bbcc14df1e2de
a3b7a826e614a4392a22d72c89b46c51a0be9f2ceaa23a76ca5952a21a7965ae
ce72a83f6f707f3d25177c57e5c36bad9b09b4c0c4b945f19f68c2ed8acd13d4
3db716348f649cb3fa94419f9079e2ccc80eb9927903eead6f73d2a279d1ff12
a5450a020d97c9b543733e6ae332f6a2c34b8208f1008cb50b6a7a4fba2b3c0b
1ba9a5b98afab094b2afabd226eaa3e50c70d38a78adffbc04d5559da5d622d5
2ecf6c6ca22007c7ce7c2c9ebd972e1522a0cc513b25924f2cb7ae74abebddbc
61656e068c8038cd2e5a8353744af36d5db97ba3c69496eaf44f3e60fb53cdbd
2638d0a6b5e59482e97783530369447bed44eaca037a4bfbab39c5f19e45d80c
1e24ea64b1047f0ff6848e8947eb67245e94b5127a5302f7fd8d14f76311f6a2
b319085786ced479305121cd12b837e8b37dd99fe7b06b1ccdf3e7f45e111800
461e8ff6d4c1e3fb75462c33bf521a19e092a69cdf57c54ecb9d64d314875a82
d7b512fd20e2d0d7eaa2d627588cfb3d0938af4719e802413376a961fc2e786c
f73d1b11daf60741943efbdbf06026daeabedec96e4d696e4fe396a2b55a2072
2d4c7b5637268cf63da948f56d76fc17802c9ed7b6abb2b7561b098198e6a1b3
b1006ab9f36c2e6f66ae3c94bcc0cd84a737f43a03d963a2b320e4aa4d99312a
840ae611a193a81d1a3d041ba37398e84a657ea45cb4ed16abb46bd933017df9
3edd3eb6770640701f99d7d95f19375e83fea8bdce6c11126ed00a54e6b95e3b
ba3d7d9ffba0917b4d2f1f535fa9ebd2e15c5498a36b2bcc78a545e720878296
48483e5e1f3631f281ee11ca0ae03c5d4bda49f521dcfe3da164c9ec0b007e6e
bcafef9127e3edbd3224868eff0c278cf0bb2b5bc36d67b51181211c874577bf
"