# Template file for 'icecat-i18n' pkgname=icecat-i18n version=31.8.0 revision=1 homepage="https://directory.fsf.org/wiki/IceCat" short_desc="IceCat language packs" maintainer="Jürgen Buchmüller " 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)"' 'bn-IN "Bengali (India)"' 'br "Breton"' 'bs "Bosnian"' 'ca "Catalan"' 'cs "Czech"' '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"' 'hsb "Upper Sorbian"' '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"' 'ms "Malay"' '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"' 'son "Songhai"' '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="icecat>=${version}" for _lang in "${_languages[@]}"; do _locale=${_lang%% *} _pkgname=icecat-i18n-${_locale} depends+=" ${_pkgname}>=${version}" distfiles+=" ${GNU_SITE}/gnuzilla/${version}/langpacks/icecat-${version}.${_locale}.langpack.xpi" eval "${_pkgname}_package() { _pkgtmpl $_lang }" done _pkgtmpl() { local _lang="$1" depends="icecat>=${version}" short_desc="IceCat $2 language pack" noarch=yes pkg_install() { vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/icecat-${version}.${_lang}.langpack.xpi 644 \ usr/lib/icecat/browser/extensions icecat.${_lang}.langpack.xpi } } checksum=" 75ad3b6f73afc0186046b042fdbea35962e0da5d621f308783b7cc4b6bab4797 3a142028e90b4d10ce2458753a3a1d22aaf540edc4dc3fec1fa8eb3daf8214c7 954346d995584eaed081f758ff310480662ea6baaa3a913867f2a2c3dcb82271 fae24a79b1a76379e651f14825ebf40a91c19712a8d267f5bd474650162877de aeb33ce69aeeeb8b2d0058899bd074177bedbf765156c4d751185edad306b5a5 848078bd647911b7deda9bfad979a11cfc367fd1925e01851769afabb8c017ca 2b0401a81f61f1fd900536a38c30d9d7f2ee0a6709f58e9281e12e48b8bb20b3 6e926d054be858e15c313eb812dbe74c5a75aa3257ca693f255a0ee624bf6a01 e29fe7286beeeadced4bb644b748c638ad32f3f791d223aebaf83d0ac2a4abe2 825e577f63ee3423de172b4efd2b4d24c11398e2f4eaf20dc175a0b90eda22d6 2e7d5ce6e316eaa82506e221e27ba2b785772233011ba1dcc25ff5b693bde9dd f44e2efa9e8314affd24e29f7f639368fe43e91458be0433dd1121b1dfbc27b1 45fab039d058256acd9b3c82fe6d506bd71919c17b3f7094e112b2d73d0faa93 72aea1b22dd86d09db2647a334c0619efb77774a17bed51f862b60a753ac2e65 52092eee647f47e2ccd7bdaf17fb0fdedce141e4419a45a09601e57a3bc1f4cf 027bfa25fbda15af04e5c2965b229ec42d4cb30e203108113aff3895cfcd2d60 214d9fbd76ce5e4bf247938761e52219ba6370ef23504467d35ee72ab27118d7 554386360ed78f128b8f9e5d781decdc22c43f0b2da2eca51a12017a9575e8c3 dd18c01825441d708a149456ceac5c2f86c9062cf210af1933e08147efd33b31 0d3e524694c23a723418e0b7befab737ed7549880d9c0582e0d68a5f650a0ce4 60f5d85b1b6036654b5e141c019e23073e49d95e117cd3e48a83c35a45e0bea5 6ec862fd24b66d0e1adb3afac2304f6fa3bb2d2ccf7ce98ed96908f7125cabd1 087d7c85e46825e459569d161646cce867e58accbbfe097cc3296084c29d7a69 60b86ff5c57c57aa941347278c7a52307241d50bac72f862f68a7b118b47d524 70d67287ac89a539af34e7e88e9fcae80b678e4a919d9dbc772d7711712de313 c405258d7fe875ebf8c9486cc7144863d2bc42f382b91a900e9be0a500f7092d 0358cabd6c25674981e0f1f564bbe7491bd8b47834703b1afdc9e52be8bf7c44 6f6d83d62c7e9b5135b0dd85e33fb0657a638009281e9932c88f1780dc67a24b e9e781536b446ac6c801dfb00139d682be3f05f9c14280107fbbdffb4ccd942e 232b45bf6d9e6992e09a63f063249d9757705b9b3c51fe45606193856430f1f8 1d2fb1b81338ac6fc7a552ff809f587a8c5268c74b1c495e06e65be86045393d 8a564feec6669fe79d6cec92bb2f07b3e92ea0d718e58b5e40237e20c117057d 2aee274220f409b3210d42d955a9c00811a93513f2e1d9707d82f7a04472024c 4f3ef5b6250c579cf74ce7b441fb2cdbd1fc7c7946c87d0b07eaf453db48a693 bb5d3e3381e0339141f0c0bf57cd18d7b59da905412cc44d730a546ff6388928 bc8d1837532c4b5ca62d251113bffbb166cb3a6a8b9218bf168a9efe2234a760 31eb7b0305c50788a2a744d936d5644277d9dcb2c4bd7c4a25bbacf4165f73c3 b0274ad9951e13908b811c09048b48e96f1a0486044b8b6bc7f344d41a9d1112 bc79c39a5398fbfe82f530fc6542953787a457a442c3d3f1cd78657546d1911c a6307333f1918be9c1985a25a768d533c2d9417088729d967842141afb83d08b e1ffad47c5d8847c79443b2a5d8f5c373196c510ac8dcf76dd684c9816065c32 493fbd187a209090dda8b5cc64f91b34d97acd8588b3379e8c894f2584608f2d f4b5a3099f7d507ef70f0537450ba4f0d1f383c9c7a99675606b914387e22c93 e310c7a68283a3160b705bac8c64f59257e3cf552d0755e1ebb2694d551912f8 0c141afaa0ede60336f97bcf1742e6419378d9f7b2cb8fee129c76e63da0556b 404626f0cf706db523426ea65e7cc2e101d25c859ba31b4faf23a5d191817156 1e0bcc373642b1d46c5003715d8f60d8984120eac276d9dffd25ba6720003c81 0b343af40d361ea6209a4399e6ead0b250126aec42bd3befad0e5dadf4d55ea9 e88473d92936c4b4c86988af32ea8ac2f6132ab1e9335920a6cc11b03bf728c1 460fe08777455232e020b699f0da51511e9b62575082cd2ddcf5b934fcd99c2e 6554814cdbb03287ec45b536eade128635f3c49fd0f7da60e5c5aa95e37ed391 ddd71a5a90525242eaec80ed426a4d2c7c1577cd7db2eb3edac07acb85b0a89c 7e9039fa356260ab2e2fbb5ae73f6503cb102f46ccd70c1922cca1ce495b0b94 45443c64b216b476d7fb9bd0a03aa4069718e93b093dd6cf0e3090b600704249 3da5559ec7f5ffaf7b9e8e1e62f234fc63916a6be35ca8d5efa7857332c2ab8f 79b54cb235fbf75380e2e8ca88ed2ac722974d111c543a55a7dfc74164c05866 97c1e100777099c38daae913d87c567554bac1494c588d478ec1fd03d37adde5 d7fbd96680a31480a70fc1fcfb7f84836dad45fa57ede24d2ad93df2e26e9bad a9fc5ed350a417c38ecda39623502f2901a095377c3f8995a28dfe55ce21ab52 fdf75ce2838af444dc737508e5262fd8575579d5d73b0467408d1e0dfebdbf41 e2f03f67cde25c89d25ca5fa5c565a91f5ebbbe912642adc4edb955b1acc7849 81c4603836f13b294d309594e75eb1a017b3f4b39c7b683543a9056c47ef7ecf 78b47e87fb8d4f81f6d77b379d3cf6da5408123d37ad450653caf483320209e9 1d5797102d9610ec4faf05d6cfb7f05106286f172a44436cdbfcc4c4c7d90759 3a7caa3a58af708135c996603fa35a46b3f7d12a397bdda971963b8ee37f14af 1319e8db747e517af71c63f7e80b4ee55137c362f38477c30fb9bb3734a1e2c1 872f7d63725d21873d47364bfc8eea434182a886b63689edae8af575edb6b756 aa990edb911c633f09a73e797cff60d2a5bd3b227292cd6acb6b36f80e67721d 868a8497cfe0e4a1bee49a9cc02a2854b4f79c956d2aebf08265bd929a479045 e34ea94c89892b41493d3806cf9e689aa302dde4d0a8041041a14fd8137c0904 a152e417463079522db77332b3e54cede90cb737955e1ce3d507e2e6e36f0e6e cc64e9b89996a1ef37d52d395601cc9d3320d5b121c3e839e98a2064b790802b 6b13d79a8b3e1b6b875359aa968bded50c2f6fb68eb6dbfb895900f8071ea732 0b8f105e853159e035dfd5eadceb822bdc33db403b57ea1bdc20f9705bf904ca b417b141277402d55f32bc48b27911d08a381b7c68381dcd9de3ab3e80a10369 03dd96683701674675aa8f04d405607ed119ecfe5913f061b745961b1fcf4554 2ff0c924745f3f5298be7132c11b1d9c7507a4593e2e3d54610c9681a58728ef a5b0fd320a65b7c58080d92e184c8ce33e3e706001f68045d09ff6051fd51f7f 695700e5485182d1dc56287245bf9815dafab8e8024b1c3147319ee8c42530a9 c2cd37e5669674ea3c2fed59a3d01f95f3fda7949e9edb680ee306383468e333 aa04cd1bc0adf08e35f6cb9f868f13f607bb9a0d4ce3300c40a5e5bfbfc87435 dedc2d4bd1ac97bbd4070024c1a4a061e914fae755fac8069881669cc46095e9 9f4b7a3f25849a5025fc36e351b75236304e08a45e33ba8eeee7cbe78fdaa7dc 0c6e1c92a4a5c9af8d97a5d99acb55b8ab4694f5acb996433cf202bb2c3b41e3 9ab0fc733e2ce5b965261ddc08364ca4d0dc96d47334a0db89e5763931193f9c ac7ed07c661e21ddc39095da7b74bab6254031020bc42c30cd1dbca24242139d "