diff --git a/srcpkgs/firefox-i18n-ak b/srcpkgs/firefox-i18n-ach similarity index 100% rename from srcpkgs/firefox-i18n-ak rename to srcpkgs/firefox-i18n-ach diff --git a/srcpkgs/firefox-i18n-an b/srcpkgs/firefox-i18n-an new file mode 120000 index 00000000000..6b9610b993c --- /dev/null +++ b/srcpkgs/firefox-i18n-an @@ -0,0 +1 @@ +firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-as b/srcpkgs/firefox-i18n-as new file mode 120000 index 00000000000..6b9610b993c --- /dev/null +++ b/srcpkgs/firefox-i18n-as @@ -0,0 +1 @@ +firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-csb b/srcpkgs/firefox-i18n-csb new file mode 120000 index 00000000000..6b9610b993c --- /dev/null +++ b/srcpkgs/firefox-i18n-csb @@ -0,0 +1 @@ +firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-en-US b/srcpkgs/firefox-i18n-en-US new file mode 120000 index 00000000000..6b9610b993c --- /dev/null +++ b/srcpkgs/firefox-i18n-en-US @@ -0,0 +1 @@ +firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-en-ZA b/srcpkgs/firefox-i18n-en-ZA new file mode 120000 index 00000000000..6b9610b993c --- /dev/null +++ b/srcpkgs/firefox-i18n-en-ZA @@ -0,0 +1 @@ +firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-ff b/srcpkgs/firefox-i18n-ff new file mode 120000 index 00000000000..6b9610b993c --- /dev/null +++ b/srcpkgs/firefox-i18n-ff @@ -0,0 +1 @@ +firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-gd b/srcpkgs/firefox-i18n-gd new file mode 120000 index 00000000000..6b9610b993c --- /dev/null +++ b/srcpkgs/firefox-i18n-gd @@ -0,0 +1 @@ +firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-km b/srcpkgs/firefox-i18n-km new file mode 120000 index 00000000000..6b9610b993c --- /dev/null +++ b/srcpkgs/firefox-i18n-km @@ -0,0 +1 @@ +firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-lij b/srcpkgs/firefox-i18n-lij new file mode 120000 index 00000000000..6b9610b993c --- /dev/null +++ b/srcpkgs/firefox-i18n-lij @@ -0,0 +1 @@ +firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-xh b/srcpkgs/firefox-i18n-xh new file mode 120000 index 00000000000..6b9610b993c --- /dev/null +++ b/srcpkgs/firefox-i18n-xh @@ -0,0 +1 @@ +firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n/firefox-i18n b/srcpkgs/firefox-i18n/firefox-i18n new file mode 120000 index 00000000000..6b9610b993c --- /dev/null +++ b/srcpkgs/firefox-i18n/firefox-i18n @@ -0,0 +1 @@ +firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n/template b/srcpkgs/firefox-i18n/template index a8ea8a7ea76..b3bd6d46624 100644 --- a/srcpkgs/firefox-i18n/template +++ b/srcpkgs/firefox-i18n/template @@ -1,116 +1,16 @@ # Template file for 'firefox-i18n' pkgname=firefox-i18n -version=26.0 +version=27.0 revision=1 homepage="http://www.mozilla.com/" short_desc="Firefox language packs" maintainer="Juan RP " license="MPL-2.1" -long_desc=" - This package includes the language packs for the firefox browser." noarch=yes create_wrksrc=yes create_srcdir=yes -depends="firefox>=${version}" -for f in ${_LANG_PACKS}; do - depends+=" firefox-i18n-${f}>=${version}" -done - -_LANG_PACKS="af ak ar ast be bg bn-BD bn-IN br bs ca cs cy da de el en-GB eo - es-AR es-CL es-ES es-MX et eu fa fi fr fy-NL ga-IE 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" - -for f in ${_LANG_PACKS}; do - distfiles+=" ${MOZILLA_SITE}/firefox/releases/${version}/linux-i686/xpi/$f.xpi" -done - -checksum=" -25e6d192216d7d405bc0204f2bfeaa97f62bbd2620869620a401126cea9747cf -3c6a109955c672a2478bd8af3aa7703b91534afa0f74c2a61e5336c8967c897f -f61e5d7b6804484d1fe938856ccc067bddfe7b759f41ad5c7588f66bf25a11fc -b9cc76d0c8c243ad9f59885a788c5a041b8f94e6d8a32c763a7fecae568cfcc8 -2fd723c1a53e48b1f4ac14753598aad304e4004560ab92a516ecdf315d76340f -c28bb24000a1634e18f1c7365d86f64c42f29889ede88a235fc1ecef3d55ec0d -b194cdb87a7bb89568c1167a1baf7a2c25c52fe8c46d50f98485dcef2d085da8 -a9de7977aeff69d475b6a28905b642552c9015b2fafffad89ac4ae515b818954 -9c1660229725549fd1b28d5d8bac1a84ff09553d3092aaaaa5cbe78d5a726da4 -25eaa6bb4d5bd9679d2d735a9ca895fc53b392a0b8ace1cf3dbdecc2998d6b65 -e85689fd9d5019447b1973414e0b506a2a514a76b2d1134cb09ee643428436a2 -b3649766326ab1c8585bd5293a255c502f7c8124b9ad6a2c233203c1f66d2fb4 -2cb56f6204b363b6ffb0fb3120a60daca32600fc75b69372090c531ca2e77529 -8d1c30e48227f84ab0710ccaf8da0f4aa0c9b141a1579b51427b64b3248db293 -e2632e4995af36a3924139bcdf71eb23bc1aebfc03726efc353f0d30f41fcda6 -b251444ad42e075e8950c2e2518cd06b5c5d28fd0a3220178bb193ce99d59986 -8af3055ce01325905cc4772ed9f0ed1b9a99e3e25a65564d2c401a1c820ad038 -6bd9efe12bace7725e09b73555290c0eceb6d3530158088f03235b2883da09a7 -b6bbb429143b7e87c7e6fb1f2ada33eb4f53de61926fae532786bcf3d85f810d -2712f80b4b1fa82c8775d3b49106d76d341fbb75db04320c05c41a1dbda71bf7 -74792ddc27cf48283ad1359c8d630ae782f1a1b6ce7ed52068f70b89f94219f5 -7376a1c39149ceec2d2c10962220e4f0fea5662e6e8cfda7e4d82a35be376047 -c22f3ff2d1bda6488fd42969487824e89208aab3f0abe49d8c0a582483424d35 -d200c43504e5d907de26846aeec531cd647b7b798252ea608c95e4c19ad3a5cf -29318dbc6f2616b684dc9b21aacf776994c438a33c79565d40030530cdd4d1c6 -35115c338d6b6c30b4d4d1840627b1760cca4ffd7f19f4d0c457de8caa5a3b3f -b1a645131aa4e7ab704dda6248f8dbc8daceb7f69c3d70d53ca83daec5805141 -e2dbf4db2c5b31904c239e6c69077c256d16596d708485e7628064c76d017914 -d409ae6283b514df453fc821a1a80f32f6f80ce4d084a67a9c86ff7f4b54b63f -17a2e0feab5ce0646631931d1fe37e417c90e3b0c76e68118182e4999ab90402 -637c064656e41dcb22bb62abc18564289b26ccf7ce17a593da337a13031df6f7 -229bf3b4de4978f0b3cd4fc580cb1983f5514c405f5841cd7b1610f5aee461d2 -de5c5009e1f411955e769a8876e3969618f5d7e7da8f8a410481319fd0d9de49 -9d6d890bd61967f0294e9f7fffd9305876a5db2ac139f1d0de671de8ac76cdd7 -df633a28bbfced9686d1e550076383dd3988232e3e0f41b8c0f844f461b4e548 -1e53c6f01b5d352c68fe433fc57cf139dbd29a9427ffee87f65925647f26e298 -dee6f980ec1246b779187f304bd0f843e77b83b3852251f97ce2565e2a63ef35 -518c7b95882159f2b3570aaa8172a0e458af77f983fb26a71ff988e31e3153a1 -56349995c309ba3dba1a3e5112fb18f43dd0bd2a401847dd6b5e66d1493d05fc -99c6c78432da9055b5a699b1453efa9ea461494d3590565f9dc24137708c25f5 -324a4188049543639dd9912ffdc1700cfabdaed2528bd4a8ca2ec02b4d062cca -0478a9a09fefe1ced442bf331e8d5870520eb435726558b53950e9af0f412715 -5a63ccbd6931b9841d457e8f230616b71fb32e97df482c1873a93c03d7b1869e -7d49ff8324f486eb3fe8a07a0a73491c78d8de3d4abca0be0a09ecdd6f038aa5 -ad2dd81a5147313a6ea7626f468b4f3acde9f3927a7164bc5f8608ea02e86086 -4f72bdbd2cf1ec5896ba419981bc58eddec964957d6d4bb28f11020525329d1c -8bc2ee9b9d3d0707d07bff155785f9e4b243f1aa78ffa9cd3e3f21e033b3ab83 -6bc96f2809d84643a545c7d62dc15a118e2489c9af6dfa1258fc7e41e28016bd -3f0011ce6900313bfe700a3a34934864fe266071bb65434b88558ef6f6d9da82 -78157d3d4ab69f962f894620b03880ec514524db558b341a6145e7d5c6dac874 -79796e41b640c6788e0904b2ef6c01ae20288276577d40f474917ba9b45ec3c9 -fc564ba405199efeb1a541ed83b2a65c10cf4538549989788d1e0d4351b0e817 -4c71a87df44f7764c9d9fe024b495d34b4a577d2d32c4e032a46e37eca43487d -208b7cd20c8642248769af65df1d584daff475afed226a75b775eba7bd3643e3 -73dba2ee69273054db9ff7c4a14c20baca0e0f6a4c9e8614c8d83a5ebe4085a9 -10b207d06f6e7441aabdd3244b3bf82745ca08bf031b7d261d796b556e50dd09 -05637129b7cf1ee6bee31ddf8dcb3b29e2dcbfb62d316e7e366d162758ff105a -a3f0598549625919621bfe2fd7fb2024368708520af0b7f77783ec0916aa1711 -aaaabec2af2db0afc14960e7b66b972994eb60b93352f0296452b7707e48798d -b08ebe3d7c097002a6636d1818c34a0a2dabc304fead34b470c7b5653aa174fc -d7c105dedba73a540aa6ec08ee006354d45fe926fc4b032a1cc5c74554d78536 -41992041606d7671716748fa00f096ada79528ff8c7a84ad1a351924e9a09fe5 -ca9fc08cd1fbb9afb2b416094abdc01153e05616e069fd6230605f3a8d8080ca -d082d3cf297a66e2812967b92b55cf8358451c89f3d9c286c3fed1267addc365 -0929457331bb84b4036014f0b5ac95eeb115f06d674f8c1e236685a4769c936f -57faf587bc0b0401d0a8a9d39981117ed2a5fa8a1de6fa348e08a5ac75575ed1 -f7e8f23ba080279998975a62aa435c73999ff850e347c12d64c51d53dface6e4 -16311ac1158a3f4f4f45814d7630a4c03b337e57a40eab87044108c03a93c555 -56abf0ddac02ed7b197e45562354f918b5f281813be79ae414a7e31945f8e1aa -93a21e9ba52e48ac4f98f0216113f03e8adeefb8b851822d3026a01c862e3b34 -07e1e941211208e07c85ce4c0960a2167d5a2a240a38973851f07a6fdddea074 -382d61638f1052dc75080c2e17d99805500b73b132f25d04ff94a8aae7df3595 -1b2cdaf4711ba4e4ce109d617e0da3c7b45919707c2489215290ec0b0a29dde6 -9cf0880308c904e527ab9edb8a845bb039af5f53d74e8cd5a3c7523abfe20a84 -0246b7ee9d4c9046848b4654cf942004825fbff674af4dd48d431f8f04d3f1b4 -6bef961c0ee8f934526004ba41f13dc73dcfb211523d0cd45ea858f17b80ddeb -04a1684294c816a21acb22902aedd440d8092984712b1fa6cb73543db8b48bcd -b7896836ea8d2bc7bd41cbac96db0885aa8bef27ed55495dd829cd4938508e71 -d50e4ac0dcb49fce618fdf0d4a4c0dadca6d3d27841b004c1fc4252743137934 -f70181b609695f6d16ce109d1c907978881a0252cf45dddefc179a3a7b446a37 -" - do_extract() { : } @@ -119,882 +19,199 @@ do_install() { : } -firefox-i18n-af_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox af language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/af.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-af@firefox.mozilla.org.xpi - } -} - -firefox-i18n-ak_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox ak language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/ak.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-ak@firefox.mozilla.org.xpi - } -} - -firefox-i18n-ar_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox ar language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/ar.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-ar@firefox.mozilla.org.xpi - } -} - -firefox-i18n-ast_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox ast language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/ast.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-ast@firefox.mozilla.org.xpi - } -} - -firefox-i18n-be_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox be language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/be.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-be@firefox.mozilla.org.xpi - } -} - -firefox-i18n-bg_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox bg language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/bg.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-bg@firefox.mozilla.org.xpi - } -} - -firefox-i18n-bn-BD_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox bn-BD language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/bn-BD.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-bn-BD@firefox.mozilla.org.xpi - } -} - -firefox-i18n-bn-IN_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox bn-IN language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/bn-IN.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-bn-IN@firefox.mozilla.org.xpi - } -} - -firefox-i18n-br_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox br language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/br.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-br@firefox.mozilla.org.xpi - } -} - -firefox-i18n-bs_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox bs language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/bs.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-bs@firefox.mozilla.org.xpi - } -} - -firefox-i18n-ca_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox ca language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/ca.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-ca@firefox.mozilla.org.xpi - } -} - -firefox-i18n-cs_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox cs language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/cs.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-cs@firefox.mozilla.org.xpi - } -} - -firefox-i18n-cy_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox cy language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/cy.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-cy@firefox.mozilla.org.xpi - } -} - -firefox-i18n-da_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox da language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/da.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-da@firefox.mozilla.org.xpi - } -} - -firefox-i18n-de_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox de language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/de.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-de@firefox.mozilla.org.xpi - } -} - -firefox-i18n-el_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox el language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/el.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-el@firefox.mozilla.org.xpi - } -} - -firefox-i18n-en-GB_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox en-GB language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/en-GB.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-en-GB@firefox.mozilla.org.xpi - } -} - -firefox-i18n-eo_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox eo language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/eo.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-eo@firefox.mozilla.org.xpi - } -} - -firefox-i18n-es-AR_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox es-AR language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/es-AR.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-es-AR@firefox.mozilla.org.xpi - } -} - -firefox-i18n-es-CL_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox es-CL language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/es-CL.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-es-CL@firefox.mozilla.org.xpi - } -} - -firefox-i18n-es-ES_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox es-ES language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/es-ES.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-es-ES@firefox.mozilla.org.xpi - } -} - -firefox-i18n-es-MX_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox es-MX language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/es-MX.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-es-MX@firefox.mozilla.org.xpi - } -} - -firefox-i18n-et_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox et language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/et.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-et@firefox.mozilla.org.xpi - } -} - -firefox-i18n-eu_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox eu language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/eu.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-eu@firefox.mozilla.org.xpi - } -} - -firefox-i18n-fa_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox fa language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/fa.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-fa@firefox.mozilla.org.xpi - } -} - -firefox-i18n-fi_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox fi language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/fi.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-fi@firefox.mozilla.org.xpi - } -} - -firefox-i18n-fr_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox fr language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/fr.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-fr@firefox.mozilla.org.xpi - } -} - -firefox-i18n-fy-NL_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox fy-NL language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/fy-NL.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-fy-NL@firefox.mozilla.org.xpi - } -} - -firefox-i18n-ga-IE_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox ga-IE language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/ga-IE.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-ga-IE@firefox.mozilla.org.xpi - } -} - -firefox-i18n-gl_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox gl language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/gl.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-gl@firefox.mozilla.org.xpi - } -} - -firefox-i18n-gu-IN_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox gu-IN language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/gu-IN.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-gu-IN@firefox.mozilla.org.xpi - } -} - -firefox-i18n-he_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox he language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/he.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-he@firefox.mozilla.org.xpi - } -} - -firefox-i18n-hi-IN_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox hi-IN language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/hi-IN.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-hi-IN@firefox.mozilla.org.xpi - } -} - -firefox-i18n-hr_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox hr language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/hr.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-hr@firefox.mozilla.org.xpi - } -} - -firefox-i18n-hu_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox hu language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/hu.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-hu@firefox.mozilla.org.xpi - } -} - -firefox-i18n-hy-AM_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox hy-AM language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/hy-AM.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-hy-AM@firefox.mozilla.org.xpi - } -} - -firefox-i18n-id_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox id language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/id.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-id@firefox.mozilla.org.xpi - } -} - -firefox-i18n-is_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox is language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/is.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-is@firefox.mozilla.org.xpi - } -} - -firefox-i18n-it_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox it language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/it.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-it@firefox.mozilla.org.xpi - } -} - -firefox-i18n-ja_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox ja language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/ja.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-ja@firefox.mozilla.org.xpi - } -} - -firefox-i18n-kk_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox kk language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/kk.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-kk@firefox.mozilla.org.xpi - } -} - -firefox-i18n-kn_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox kn language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/kn.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-kn@firefox.mozilla.org.xpi - } -} - -firefox-i18n-ko_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox ko language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/ko.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-ko@firefox.mozilla.org.xpi - } -} - -firefox-i18n-ku_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox ku language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/ku.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-ku@firefox.mozilla.org.xpi - } -} - -firefox-i18n-lg_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox lg language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/lg.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-lg@firefox.mozilla.org.xpi - } -} - -firefox-i18n-lt_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox lt language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/lt.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-lt@firefox.mozilla.org.xpi - } -} - -firefox-i18n-lv_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox lv language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/lv.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-lv@firefox.mozilla.org.xpi - } -} - -firefox-i18n-mai_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox mai language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/mai.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-mai@firefox.mozilla.org.xpi - } -} - -firefox-i18n-mk_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox mk language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/mk.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-mk@firefox.mozilla.org.xpi - } -} - -firefox-i18n-ml_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox ml language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/ml.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-ml@firefox.mozilla.org.xpi - } -} - -firefox-i18n-mr_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox mr language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/mr.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-mr@firefox.mozilla.org.xpi - } -} - -firefox-i18n-nb-NO_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox nb-NO language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/nb-NO.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-nb-NO@firefox.mozilla.org.xpi - } -} - -firefox-i18n-nl_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox nl language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/nl.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-nl@firefox.mozilla.org.xpi - } -} - -firefox-i18n-nn-NO_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox nn-NO language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/nn-NO.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-nn-NO@firefox.mozilla.org.xpi - } -} - -firefox-i18n-nso_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox nso language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/nso.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-nso@firefox.mozilla.org.xpi - } -} - -firefox-i18n-or_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox or language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/or.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-or@firefox.mozilla.org.xpi - } -} - -firefox-i18n-pa-IN_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox pa-IN language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/pa-IN.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-pa-IN@firefox.mozilla.org.xpi - } -} - -firefox-i18n-pl_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox pl language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/pl.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-pl@firefox.mozilla.org.xpi - } -} - -firefox-i18n-pt-BR_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox pt-BR language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/pt-BR.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-pt-BR@firefox.mozilla.org.xpi - } -} - -firefox-i18n-pt-PT_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox pt-PT language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/pt-PT.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-pt-PT@firefox.mozilla.org.xpi - } -} - -firefox-i18n-rm_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox rm language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/rm.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-rm@firefox.mozilla.org.xpi - } -} - -firefox-i18n-ro_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox ro language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/ro.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-ro@firefox.mozilla.org.xpi - } -} - -firefox-i18n-ru_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox ru language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/ru.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-ru@firefox.mozilla.org.xpi - } -} - -firefox-i18n-si_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox si language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/si.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-si@firefox.mozilla.org.xpi - } -} - -firefox-i18n-sk_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox sk language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/sk.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-sk@firefox.mozilla.org.xpi - } -} - -firefox-i18n-sl_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox sl language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/sl.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-sl@firefox.mozilla.org.xpi - } -} - -firefox-i18n-son_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox son language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/son.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-son@firefox.mozilla.org.xpi - } -} - -firefox-i18n-sq_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox sq language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/sq.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-sq@firefox.mozilla.org.xpi - } -} - -firefox-i18n-sr_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox sr language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/sr.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-sr@firefox.mozilla.org.xpi - } -} - -firefox-i18n-sv-SE_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox sv-SE language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/sv-SE.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-sv-SE@firefox.mozilla.org.xpi - } -} - -firefox-i18n-ta-LK_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox ta-LK language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/ta-LK.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-ta-LK@firefox.mozilla.org.xpi - } -} - -firefox-i18n-ta_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox ta language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/ta.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-ta@firefox.mozilla.org.xpi - } -} - -firefox-i18n-te_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox te language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/te.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-te@firefox.mozilla.org.xpi - } -} - -firefox-i18n-th_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox th language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/th.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-th@firefox.mozilla.org.xpi - } -} - -firefox-i18n-tr_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox tr language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/tr.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-tr@firefox.mozilla.org.xpi - } -} - -firefox-i18n-uk_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox uk language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/uk.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-uk@firefox.mozilla.org.xpi - } -} - -firefox-i18n-vi_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox vi language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/vi.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-vi@firefox.mozilla.org.xpi - } -} - -firefox-i18n-zh-CN_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox zh-CN language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/zh-CN.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-zh-CN@firefox.mozilla.org.xpi - } -} - -firefox-i18n-zh-TW_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox zh-TW language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/zh-TW.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-zh-TW@firefox.mozilla.org.xpi - } -} - -firefox-i18n-zu_package() { - depends="firefox>=${version}" - replaces="firefox-i18n<${version}" - short_desc="firefox zu language pack" - noarch=yes - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/zu.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-zu@firefox.mozilla.org.xpi - } -} +_languages=( + 'ach "Acholi"' + 'af "Afrikaans"' + 'an "Aragonese"' + 'ar "Arabic"' + 'ast "Asturian"' + 'as "Assamese"' + 'be "Belarusian"' + 'bg "Bulgarian"' + 'bn-BD "Bengali (Bangladesh)"' + 'br "Breton"' + 'bs "Bosnian"' + 'ca "Catalan"' + 'csb "Kashubian"' + '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"' + '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=" +65cdfbcbd6014dc59399322da4ea93189b8f330a16d18c0ea83df80ab35fd69f +ca5bec9e99d5761c5b6d6e1b3433eaf48b70c6bd12abc6bd4e49b876fd41ce2c +731bac6df7e1f980cfe9ad660cbd658ae53fb455a816dac6eb56acfc72e8abe5 +df215466a8a7138b3ca107c9682508700d5784cb343cdb8f66f0342853b7b508 +b851aeb2a180068acc2077bc050e1e808a37ea425ab7bff2d461a7c1c268d27c +5f5083c2dfe2fd92f35960212766353dec3f683f35447d77565fc6fde83e75fd +0e562077db87bf6749f9df4b11d37e82e59cac2c9c7709111048590d2f0b85c0 +704628352752c46ec905145b7dcf4b711a31735206a630690dfc7e56d430e7f9 +bb7d395513d170562deeda0e541c26eda43eb492506c1457e97648ec92d7602f +de107ce823b623b78313f92010aae875d6ddf538aad2ec23a87da54eb9e662f1 +abaa6db8e80fb3caaa3656812014eab91b4b0094b078fafd9284a389bc48b726 +8b79d45cef709758bc7099afabef768b799fbf83f517f44a95e32e19db7d57d7 +a85ba066994a82c532dd9b7b1895ff269fa3a6d4266e663f426d2bc30b0a1543 +a06ec864c6a9c8bdafec657d18e87afb3f678c2f97a8fc166a3700a219a028c3 +1fb750ce593eb58bee7f7f4124744806ddad7b73c6eeb5e0e38859b048b9d267 +e12a78feef00f81837ebfc623c1fa16f475145d1947e16c679923fdd663d4b2e +a82ce6181e633a599c3cc5b9c6a39163f011c4e9e9069c4e34299d562e7bd0da +3e7e398e00dfb0027d9ea030a242d68e247f38eac52a36d00e6ecce1cae70220 +f93788d8eb0ee356c0c45a682628666655b0ff5d991bd3c161b0cab117a23f17 +f04981553bb513ccde3d4752a2e61188d6cc065fb9be7c6831a9b33d595b50c4 +447bb54a7481d8dc3f3f557561a4c19a317646c0506a424de48968e0e699518f +139a645f78069a6a2c75763e2c52e5c4df1a836ca7b08530e14e005a98c9114e +c23cfa308a5cb65d001bb1756c95ca075b2e97d459e05171f65e39ace7acaa82 +7730db5896bf181f4507c71a582eb983e756e04d72779059880fbef8b65aa515 +2ee0cd90f30009f6a345632a2eccd134a2f5208cbc39b6e4377ca6e848b78631 +1e324ee15726f899906a4dad28a58146e6da2343a3cd183e846a509f728befe2 +9bbf739a69e9f2dea2f83638dd699c817b8315751b1b272b9cc1dfc0a9ebf67c +b2ceb52d5d815b2e458131bdecdbdb9da2552763c7d60a18e17e13570d084b2f +4709bcaaae8a6465e43d074ee9dbe025272b92fdb6b76da1afa1bad667c313ea +2d1f36ba8accdfcd27e2f092f0d867b411ca87a022c6d808f913cc9da241e654 +f77abbff461ea2016438490d0984ad61a40a4899b686402b2564d2163761f0be +5d828ce14698eb0c93361b8eec4c35586e8bef0a4391288672fed4946a98a987 +23eb65bac2f48ee2e52299114aa67ccbecba630ac33c8e3fcbf302aa149a38de +b681177cc971738006428b84485d7af6aefc4d30251b4c01f32d045372273afc +758759e74da70ca817827133819b914151505c42486b05297b3c304e4aa5ff80 +6dbab688d071055c90079586ed6cdc8b562c24353de201651904074fd689b69b +2710574a1127266c189c8de357a340ae4c5ac24b76120c21af7f9369d0cb1cd0 +cccf082dc057db11a75c94d39de6a37573d251713c3bde8184846b1f80d4abab +43c47e272d9e8ce1323c370b5164bb6c12b59e14dcb21bd5f76b2f4809c5d492 +cd289f87392ac3832fd37ebe7834e82677cb9ca87880d26132fc6c138bc5654d +fbf5ac3f5f520e906023a0010fbac4edbb4aeb59c7a057e9b94d1fe539c44408 +f5091d2ba8e3ebc5e4da3d36cb405a4eedeb819c414007cba578abfa9d288ef5 +5f41c04044a5d114b7ace1c371387cc3a4e953447e50444489ef183ffa3634c3 +ea9b27c089a974b9e53e0f3bfd293fa82d1b1ac7cf7a85b6cb45b0a62879bf66 +0b6f6969a28baea46a2a487b4b9e49c2b37d6c7369fd3212a7a13f75bc9de983 +2115c6be8ce609b0f7ceba049e71be3a159b2a59403c845e9902eb21e715680f +f5a5a755b583902a1ce4bcdfb1a7cc400fba29792de960de2276daa0b3f5daad +34d590c896aa241c290b3526beddbd0d0b12821b9268ab3cdc9ec62f0e0283cd +588b191197603a968805774bddef4616400323483ddcecd2311771c868748262 +12d592bc4feb2c746c88802467091a42bfbfc42f4bf31c2799931755256da944 +6782c0f7dbf78b70423cbe02a879678b76449905fe3d5827a1e3ccf8de365d25 +1a8bd95e7c070fae8cdc9a551947b8488116062d1abdaf4d5eea7514fefb64c3 +863368f5fbdd47684aef60259a0fecc8d7365bff04d19af0ad0006c91dd910e4 +7a0dc5e4f6624f66aad5f24d564dc6feb62c98c0692dd00320b6653a23d393d2 +17586344aee0891622fbe311cd318b2601f8a2c716232b15cec558081d736f65 +03267ecbbe5d4d2937f611273b290fbd5befc0f1951576c0583dfe80a27d938e +269d397462db41cea9f2146f3f5bc369ca5859a86d2a2700057b6a35b3d7b07b +4a5a5f25b84dd831759998420f4ff87da4e8a9665d071334ccc999bd146e6956 +b9348795890072a29592cd1223c9e11433b897b8d9cc8d8222b14bda1216603a +3c96cb3a39ea645651e7b87ea029b55c6806507a0c4a590c29871e520c469947 +03a87cc368a3da045c7b8192cf2c9820d98585066751ba67ea46719573e75b1d +7f41cd12fb36fe94670c3a2825cfc9eb2af8205f773dcff6799498c330740fd5 +6b25815c860f0c29ca8c3b6e555d0f9c32544962b99e91c044c37cd125c120d2 +a6ce16cc4b14d7d9b2795cee2e435812d77d1e47c797fe2410b523e9c8d9eae5 +f95755a7eb0b5d3ce6925ba1fe9e532d570b6a2d94ee56e9fe8eea4561027bd5 +f3d2f7b0c69dff2f6a1e3dfef2bbc39340e1e48726637693a3c8ff0f988d1d97 +95232d726600879b77f84f3752bf7797bd236db5d3e170a537bafc3fd7ee5e10 +0159a06d3d61d977993111d021c49f5434cd0e202aa369724d20bcdebc4e5071 +9ab44209603a6b26f9e8b5be4d1457fed5a8a8745f9d8c48633e4bb9db82cd70 +8e10d88de5975f945032efd914d2c171b68e6ab682c6928cf649510062c35d15 +169751b4b335372633d927051b012934316627e05c96340320a9bf3669cfae42 +6e6b77e9c387ff8cb4dffeb1b5fa3bbd27b98f2533034421f8213b37976bbefb +f42f271f999673487ae27a35706a8b1e71acb116eaacbd974e4f3e6642ee9618 +c55e673ad0db2bdcfbef5d9538a6e90e372f9770eca78a315efc016552c8a981 +e2169f2aba94e69571cff72d7dbaeb56054786e3fe7eca6872121df58174970d +ac1093be104ed057b8a8632fb7c89e0b4505ca1956e157de8d1cd949e0f24b4f +e6667e3a1f4b5768b016fdcb113249ee0507f2fdb12bd5d428bdfbd673456adc +6550afc209d1e369c345865dfd3e975026963895db64378bfbe7f50729e24a50 +ed15cfae9f5e1846b02cf64eed460c13c8c75c198f5281e406a803b8e5d20d01 +7e86801cfab6807c6be256540845c222d312fd523b6c67cb038da177619547ff +57ab5883f93662504c0d3f83d83ff39b3482d520530f7eda154dd9a32a284805 +33cbe52cb0a22218442db9ed78b2c8c00c0765ad54994725c4ffefb8ae9ccae1 +c96fc4f2b44477f6d1bd8fe3f1b391cca1e4e47ce59de3e4f07668b63428e4bc +"