Advertisement
jorge_barroso

Iceweasel-i18n Split

Jan 10th, 2013
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # Contributor: Jorge Barroso <jorge.barroso.11@gmail.com>
  2.  
  3. pkgbase=iceweasel-lang
  4. pkgver=18.0
  5. pkgrel=1
  6. pkgdesc="Language pack for Iceweasel"
  7. arch=('any')
  8. url="http://www.geticeweasel.org"
  9. license=('GPL')
  10. depends=("iceweasel>=$pkgver")
  11.  
  12. _languages=(
  13.   'ach    "Acoli"'
  14.   'af     "Afrikaans"'
  15.   'ak     "Akan"'
  16.   'ar     "Arabic"'
  17.   'as     "Assamese"'
  18.   'ast    "Asturian"'
  19.   'be     "Belarusian"'
  20.   'bg     "Bulgarian"'
  21.   'bn-bd  "Bengali (Bangladesh)"'
  22.   'bn-in  "Bengali (India)"'
  23.   'br     "Breton"'
  24.   'bs     "Bosnian"'
  25.   'ca     "Catalan"'
  26.   'cs     "Czech"'
  27.   'csb    "Kashubian"'
  28.   'cy     "Welsh"'
  29.   'da     "Danish"'
  30.   'de     "German"'
  31.   'el     "Greek"'
  32.   'en-gb  "English (United Kingdom)"'
  33.   'en-za  "English (South Africa)"'
  34.   'eo     "Esperanto"'
  35.   'es-ar  "Spanish (Argentina)"'
  36.   'es-cl  "Spanish (Chile)"'
  37.   'es-es  "Spanish (Spain)"'
  38.   'es-mx  "Spanish (Mexico)"'
  39.   'et     "Estonian"'
  40.   'eu     "Basque"'
  41.   'fa     "Persian"'
  42.   'ff     "Fula"'
  43.   'fi     "Finnish"'
  44.   'fr     "French"'
  45.   'fy-nl  "Frisian (Netherlands)"'
  46.   'ga-ie  "Irish"'
  47.   'gd     "Gaelic"'
  48.   'gl     "Galician"'
  49.   'gu-in  "Gujarati (India)"'
  50.   'he     "Hebrew"'
  51.   'hi-in  "Hindi (India)"'
  52.   'hr     "Croatian"'
  53.   'hu     "Hungarian"'
  54.   'hy-am  "Armenian"'
  55.   'id     "Indonesian"'
  56.   'is     "Icelandic"'
  57.   'it     "Italian"'
  58.   'ja     "Japanese"'
  59.   'kk     "Kazakh"'
  60.   'km     "Khmer"'
  61.   'kn     "Kannada"'
  62.   'ko     "Korean"'
  63.   'ku     "Kurdish"'
  64.   'lg     "Ganda"'
  65.   'lij    "Ligurian"'
  66.   'lt     "Lithuanian"'
  67.   'lv     "Latvian"'
  68.   'mai    "Maithili"'
  69.   'mk     "Macedonian"'
  70.   'ml     "Malayalam"'
  71.   'mr     "Marathi"'
  72.   'nb-no  "Norwegian (Bokmal)"'
  73.   'nl     "Dutch"'
  74.   'nn-no  "Norwegian (Nynorsk)"'
  75.   'nso    "Northern Sotho (Sesotho sa lebowa)"'
  76.   'or     "Oriya"'
  77.   'pa-in  "Punjabi"'
  78.   'pl     "Polish"'
  79.   'pt-br  "Brazilian Portuguese"'
  80.   'pt-pt  "Portuguese"'
  81.   'rm     "Romansh"'
  82.   'ro     "Romanian"'
  83.   'ru     "Russian"'
  84.   'si     "Sinhalese"'
  85.   'sk     "Slovak"'
  86.   'sl     "Slovenian"'
  87.   'son    "Songhai"'
  88.   'sq     "Albanian"'
  89.   'sr     "Serbian"'
  90.   'sv-se  "Swedish"'
  91.   'ta-lk  "Tamil (Sri Lanka)"'
  92.   'ta     "Tamil"'
  93.   'te     "Telugu"'
  94.   'th     "Thai"'
  95.   'tr     "Turkish"'
  96.   'uk     "Ukrainian"'
  97.   'vi     "Vietnamese"'
  98.   'zh-cn  "Chinese (simplified)"'
  99.   'zh-tw  "Chinese (traditional)"'
  100.   'zu     "Zulu"'
  101. )
  102.  
  103. pkgname=()
  104. source=()
  105. _url=http://ftp.us.debian.org/debian/pool/main/i/iceweasel
  106.  
  107. for _lang in "${_languages[@]}"; do
  108.   _locale=${_lang%% *}
  109.   _pkgname=iceweasel-l10n-${_locale,,}
  110.  
  111.   pkgname+=($_pkgname)
  112.   source+=("${_url}/${_pkgname}_${pkgver}-1_all.deb")
  113.   eval "package_$_pkgname() {
  114.    _package $_lang
  115.  }"
  116. done
  117.  
  118. _package() {
  119.   pkgdesc="$2 language pack for Iceweasel"
  120.   cd "${srcdir}"
  121.   install -m755 "${srcdir}/data.tar.xz" "${pkgdir}/data.tar.xz"
  122.   cd "${pkgdir}"
  123.   tar -Jxvf data.tar.xz
  124. }
  125.  
  126. md5sums=('08556c8d27a4313b5e67e655d2e1e828'
  127.          '9fa01f43db09b12cd724f94c28883a9e'
  128.          '0d1ef852709fcae1842105d675c22312'
  129.          '56247c867b52a19808ca72f7fceb349a'
  130.          'dd670bcc609c06139671bf953f26d7b8'
  131.          'df233884b68c8f37ff9b757b6480ae94'
  132.          'd2aa803c6e1d1ebbaf9d4f6ad73f2aa8'
  133.          'd0f512e8bf97110a60b16de59b15869b'
  134.          '54045555373497393ded8bccc0dc1784'
  135.          '61cb757a64268141518ed9dad4795106'
  136.          '62f338f7bcd7fb50ef2f61936c0e4990'
  137.          '97b2c6a0de5d60b4e5696973aedd3cfc'
  138.          'd916a0b470264a9271509ed7a109e360'
  139.          '6f442a2989b814f20f4b73975bc97a5c'
  140.          '6117d8d24dad056f143feb3e061702dd'
  141.          'c759f731a415f99a73e20090f4893184'
  142.          'b481b08da143ff45a84d32285249fcfd'
  143.          '828f9a5b69634b39d48bfdf472a957bd'
  144.          '12d4b6779cb50777303381d35f539c4c'
  145.          '8609fd343e1e91724f50d6833d3e2f82'
  146.          '331acfbad62badfd48713d9b461efcf3'
  147.          '49216a2ea50fcd01057bd7b0d14a78e2'
  148.          'b0738cf3f5ce546134150e082cffaf61'
  149.          '9f03cd24990c897e75594229517c1e9a'
  150.          '5667260492203f29bba1b2732ce20b77'
  151.          'a1dd5872ab73a1a14ce3e285138445da'
  152.          '03e82d09ba4026ab10df5cfc3b78ca5f'
  153.          '1e92e7b3725cdfa94fc705ab54c7c6aa'
  154.          '35d9a0ccfa3c95a3a56f29c7a5bc4e6b'
  155.          '656dbfb6ac9efbeb4e58b5b9fc5fda03'
  156.          '29a343077a3de07ce9bb3e4d24d6a11a'
  157.          '831e09a24d4d40cb1bb45f980b7fa251'
  158.          '8488c98293d6f16caf99cf556f999611'
  159.          '92b07db5dcb8fc95ac8f5706b94d7ed5'
  160.          'fa9ee1b85adbd15c46ca075d94e62a14'
  161.          '19383d5cb3ed6de8599118dd9f54889e'
  162.          'fdff305ce5b154b12907fa302419548c'
  163.          '24df7d71f1a70e8225e80d15a53d3777'
  164.          '793bfd1301c4e989e2f904ad9f6b3adc'
  165.          '06d4e4423df0908254e422d207292858'
  166.          'd53dce3f9b3a5de374dd6c10ebe3665c'
  167.          '382e5237a81fbbbaab499c5c6646b308'
  168.          '1da9f5ce8cbd3bdcc46f932b7458574f'
  169.          'd635c40c88a7430a2103c13cdf1b58d3'
  170.          'd1eac26314ade41883b24b91cd9e01c6'
  171.          '6e65dd6b8cb0fbd4395e548926043e70'
  172.          '97e8c9b3db047651a38f29366867c92e'
  173.          '87433742c0b21c7655988d5586667d77'
  174.          'ac5cab1c45e0accf718cf624c8545dea'
  175.          'd3f2ff9a817dff71fa05ffe5f3f45db8'
  176.          'd1909b644b4495343b6d041c15683ad2'
  177.          '5c79b17dd9d0d83f749f52d489b347a7'
  178.          '433f0456e52420955a3689d2b18b7a94'
  179.          '90ee54b793a100b74f1b91ca2acb103b'
  180.          '0544d0e7e26a0c07379f0c6ca22708d8'
  181.          'c75d55a574f525f5f08574cb01a2ee20'
  182.          'b43589a4b08112996c756db467015eab'
  183.          '82782fd09a815441622187ed8839b0ee'
  184.          '52de8e6386f0232d13c6768092089c23'
  185.          '091e065f1723fa7fa7701ced828e24ed'
  186.          'a036b50e5915e5b37257fa048e8d7a60'
  187.          '1037213a49539a069b9e223dacfbdc94'
  188.          '251b43c207b4fb0842a913e658f868c3'
  189.          '1aac06560c3a0957087eab1d2034eba3'
  190.          '964b3edfd3221d8e412ef695bd9a7b00'
  191.          '45a900da3f1cc4834b32b190c67c42af'
  192.          'cad9df2808fd8f009d27142a729f21d6'
  193.          '192eaff8883db984c42ee43e3a5303f4'
  194.          '1000e395379bc6ef3b9c2c891f615e44'
  195.          '1da3d8777bc0595dea09fdd7222b55f3'
  196.          '0fbdd7294e21936ae75aca56d4d7252c'
  197.          'af481ef78e4ffe7b4cbf892c5cb10cc2'
  198.          'fc884a9a8203c56196993f6ed65069ca'
  199.          '1bebdd6e194cbb746f81725e317eb9b4'
  200.          '4c75d146f27aa2a70b0219954baa8965'
  201.          'd832ceafecac23a0659f7a766f6d98de'
  202.          'ed056fa5b30ddf55042699713c629503'
  203.          '8e698f20270de2b2fbaf9c1f09257c06'
  204.          '013864da4a811e894ba1605e7f93e80e'
  205.          'e864caf42db46efbaa229f36af572ee4'
  206.          '69be7804b3d6a6bb5683554cbc324bed'
  207.          'efc6a8427f080706d7d590a7b0eacadd'
  208.          '40c41e04514e3cbcae33b15a062b3811'
  209.          '164850087cdf79d57569ee9d4e1a8d2d'
  210.          '226de7be23de61db7df718ef93f7c906'
  211.          'fb331d7fd4f1c853192111663e2672a0'
  212.          '5dd0a89e43aa0f263fc7c1d4302dbfd6'
  213.          '8e602db8304ddafad17fd8098125d37b')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement