Date: Saturday, February 21, 2015 @ 23:02:34 Author: andyrtr Revision: 231793
archrelease: copy trunk to extra-any Added: libreoffice-still-i18n/repos/extra-any/PKGBUILD (from rev 231792, libreoffice-still-i18n/trunk/PKGBUILD) Deleted: libreoffice-still-i18n/repos/extra-any/PKGBUILD ----------+ PKGBUILD | 708 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 354 insertions(+), 354 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2015-02-21 21:57:35 UTC (rev 231792) +++ PKGBUILD 2015-02-21 22:02:34 UTC (rev 231793) @@ -1,354 +0,0 @@ -# $Id$ -# Maintainer: Andreas Radke <andy...@archlinux.org> -# Maintainer: Bartłomiej Piotrowski <bpiotrow...@archlinux.org> - -pkgbase="libreoffice-still-i18n" - -pkgver=4.3.5 -pkgrel=1 -_rcver=${pkgver}.2 -#_oodlver=${pkgver}.0.beta1 -_oodlver=${pkgver} - -arch=('any') -url="http://www.documentfoundation.org" -license=('LGPL') -makedepends=('rpmextract') - -# http://wiki.documentfoundation.org/Language_Teams -#http://download.documentfoundation.org/mirrors/all.html -_url="http://download.documentfoundation.org/libreoffice/stable" -#_url="http://download.documentfoundation.org/libreoffice/testing" -#_url="http://dev-builds.libreoffice.org/pre-releases" -#_url="http://www.libreoffice.org/download/pre-releases" - -#_url+="/${pkgver}-rc2/rpm/x86" -_url+="/${pkgver}/rpm/x86" -#_url+="/rpm/x86" - -_languages=( - 'af "Afrikaans"' - 'am "Amharic"' - 'ar "Arabic"' - 'as "Assamese (India)"' - 'ast "Asturianu"' - 'be "Belarusian"' - 'bg "Bulgarian"' - 'bn "Bengali"' - 'bn-IN "Bengali (India)"' - 'bo "Tibetan"' - 'br "Breton"' - 'brx "Bodo"' - 'bs "Bosnian"' - 'ca "Catalan"' - 'ca-valencia "Catalan (Valencia)"' - 'cs "Czech"' - 'cy "Welsh"' - 'da "Danish"' - 'de "German"' - 'dgo "Dogri"' - 'dz "Dzongkha"' - 'el "Greek"' - 'en-GB "English (GB)"' - 'en-ZA "English (ZA)"' - 'eo "Esperanto"' - 'es "Spanish"' - 'et "Estonian"' - 'eu "Basque"' - 'fa "Persian"' - 'fi "Finnish"' - 'fr "French"' - 'ga "Irish"' - 'gd "Gaelic (Scottish)"' - 'gl "Galician"' - 'gu "Gujarati"' - 'he "Hebrew"' - 'hi "Hindi"' - 'hr "Croatian"' - 'hu "Hungarian"' - 'id "Indonesian"' - 'is "Icelandic"' - 'it "Italian"' - 'ja "Japanese"' - 'ka "Georgian"' - 'kk "Kazakh"' - 'km "Khmer (Cambodia)"' - 'kmr-Latn "Kurdish"' - 'kn "Kannada"' - 'ko "Korean"' - 'kok "Konkani"' - 'ks "Kashmiri"' - 'lb "Luxembourgish"' - 'lo "Lao"' - 'lt "Lithuanian"' - 'lv "Latvian"' - 'mai "Maithili"' - 'mk "Macedonian"' - 'ml "Malayalam"' - 'mn "Mongolian"' - 'mni "Manipuri"' - 'mr "Marathi"' - 'my "Burmese"' - 'nb "Norwegian Bokmal"' - 'ne "Nepali"' - 'nl "Dutch"' - 'nn "Norwegian Nynorsk"' - 'nr "Ndebele (South)"' - 'nso "Northern Sotho"' - 'oc "Occitan"' - 'om "Oromo"' - 'or "Oriya"' - 'pa-IN "Punjabi (India)"' - 'pl "Polish"' - 'pt "Portuguese"' - 'pt-BR "Portuguese (Brasil)"' - 'ro "Romanian"' - 'ru "Russian"' - 'rw "Kinyarwanda"' - 'sa-IN "Sanskrit (India)"' - 'sat "Santali"' - 'sd "Sindhi"' - 'si "Singhalese"' - 'sid "Sidama"' - 'sk "Slovak"' - 'sl "Slovenian"' - 'sq "Albanien"' - 'sr "Serbian"' - 'sr-Latn "Serbian (Latin)"' - 'ss "Swati"' - 'st "Southern Sotho"' - 'sv "Swedish"' - 'sw-TZ "Swahili (Tanzania)"' - 'ta "Tamil"' - 'te "Telugu"' - 'tg "Tajik"' - 'th "Thai"' - 'tn "Tswana"' - 'tr "Turkish"' - 'ts "Tsonga"' - 'tt "Tatar"' - 'ug "Uighur"' - 'uk "Ukrainian"' - 'uz "Uzbek"' - 've "Venda"' - 'vi "Vietnamese"' - 'xh "Xhosa"' - 'zh-CN "Chinese (simplified)"' - 'zh-TW "Chinese (traditional)"' - 'zu "Zulu"' -) -md5sums=('099491600411ddaf521143e622e03872' - '0a3b7e4bdcaf16b95f4227a39bdb8368' - 'dadd5a3fba52ef316c2b7375237789f9' - '580c8a1006ecedd088e62f0c7b49b752' - '409cbe6c339f91e4b46eec990e40f1ce' - '77fb264426dc547f0d483c5c663d6f60' - 'f1b7f70305dbe80849e946c4c8bbf21a' - '8a1465194aa7d90fc597f95441892d7a' - 'efd8faf6146f6625811493479be22832' - '7fb4340266c97bd7d1dd179f8262fe23' - '911b4199b01816a8aba876ff1b4866c3' - '0f0417d15cef9a6c49897a0ca0f1c2d6' - 'f52948723eb5507f9b036d3c9f5c4d5d' - 'b861b2a0f8d2665c8a2a516ceabbecf9' - '4990296df1cd6d3986111e7f662efd18' - '806180a1915e61e6addcf38ec82f5215' - '5b42ad7385f8ba9db61046b2b499f53e' - '5386d53f8db8bb56db593708e54a8168' - 'e33a723e7c203011b2166f16af4a37a2' - '7f8ea1f035b06232481999a25be3d381' - '9199542d9d6af3a0c458b0fe79f0f9a6' - '3ecbb9c33dbc7d73430ab27ebbf2aa6e' - '790bfb1decd2eb48790fec8d7c154c1e' - 'f3619477b188f2136e8a1036018fad29' - '198389bdd5be95ccdd2fabbf58d16039' - 'df448cd810a9636453436f9b184db958' - '679bfc33df8accd0b0128a5592a8b455' - 'd02811392647fe4a390ab64fb7432985' - 'b7a27d7823640eeab3129c31f7ab49a8' - 'b4098baa5eb539d33ad2a57fe0064342' - '03c72e021ccf0f4480424bdea6bd6c6a' - '8a9c5a7c17dc4fa99abb5acc2a1e2221' - '66eb4c3335a0eaa73a1124f8d73b9d8b' - '7069d8e4d0778c0eaaa7f5fc880e792d' - 'bfdea7c7a3827391091cadc403965088' - '1e79a5921f5ab1310a5bf8552d093452' - 'f1ca0517852e4bd683f55a17bd2c72ca' - 'c19ea87f78c9ccb295ff64e6bdf6b358' - '7ecae0377938aa6afddce43b8f755bc4' - '7037816206a530feecbf952a0073da4c' - '38818adf561394fac0e1f763b4d0477a' - 'ceb867d443437808634f17c73a2d530c' - '93e1b5033d308b8a5bc7cb12affe7f08' - '9d6d85ed4b7ab4d4145b616edcec642c' - '6422eec707b3ee2c136bd8c0c3f13d40' - '6f89c1d5e4ea2cdbc4541b09cc46bd94' - '18980df6fc9068e1a6473f2614df8fa3' - '2045cff75b9034b9c3e5f24b5d27a6e1' - '46573b4a545f41e8ed5a97c3f3f278d6' - '89cf125568b4d7336df49788efd770cc' - '4914b2b4c8e4d505181d0c01889985ca' - '79c538fa6c9a1fc336e8cb6f083f0912' - 'c81dde0c1d8a3f4f9735785299e10802' - '64b76a491425cdc08ea5415a5157ae56' - '87ff23970a68522c343cb227dec1180a' - 'fe46607a0945ff5458ba8ae4fe6cbb1a' - 'c24b6cd2b8c9ea394d3c0755a6113ef0' - '3f4711aed29b8c9d814a18d83b9dc641' - 'd0d95fb553dd61d90ccf631f978bd578' - 'a1963e850c31aad11f749210de7d23b1' - '92b0f6a6399f248154ba0ad6e2232117' - 'b87077b80e7074ee9d82b39a66dadf62' - '13b04574cee012f81d8b0a33fd9ac6e9' - '81cacc43621e60fa5456a8fd8a2bd216' - 'ff72111493e0cc2c150e27f37db02641' - '22b118a2aadf5885f74b76967abbdc87' - '0ccf2b56e4c708239d754684a18c8d7a' - '1d159a3f6f96138008bf195441391b53' - '3d5f83c4c8591530891ccd03ad6da8e9' - '5c82003a10a2f4277fa43db798b232b3' - '890995382b7ece0e00bb3ee869ceacb0' - '56adb5a8915a37062c03936e52666054' - '1fa966e592a917ff79d3b46766248fad' - 'e9547ef02d54eec9a192837f70b6a963' - 'e8a6731fb2e977da3dbd9fef8d6e3425' - '863f47e4341742dfd4b2d49866a1e9ba' - '0b87ab011d15aa2b1d827c881bec95d5' - '8352a47b9b7c912044923750345feac2' - '81e23bffc9c23c8b7adc645f6dd0ab0d' - 'daa8dfedce5f1fe919b45c493640c59f' - 'ae56ffa10d5b9198c8a3921ea45bd936' - 'fe91c55fa96aebab41519677eb75903a' - 'd9bc4a6bc515e64753bdf6d8d7a569d1' - '91b931981cab94c3d83a759734deaea4' - '6bb30d0f1b7d72dc94175d61bbffe9a0' - 'ab280743b331804e6f32a7d33644e507' - 'd26150ff0978b49068506dc8f0fb2634' - 'f0af01602de1149fcc09d992fbdcf7cc' - '95617b7d62a1877ee03a75aa5e47f411' - '15eb05904de67d91a4413f338928f5e1' - 'fc0e24e287f211bb029507ba4106f7b1' - '588e014168090c03032400c04a16ce87' - '418273880726f2167255e8f82a9e3fb6' - 'edf891d64d1f1e7188deaa4ecece278e' - '65ebc2ded2fac434d907f36e7d1f2139' - 'a1bef52da5db47ec660f87dddbb5d1c7' - 'e3fc673ecb5e55a89413f71f824e4060' - '6a08c40893dc00d9582772375d822013' - 'aa5fc70bcadf89f59956ec64a3b2cea4' - 'c4d84d52ad96ea90dbf962d9c3440bac' - '1c8e053d14a8796f76a10b39906286d2' - 'e02a4ff5458044f13251338bcad4a2f0' - 'e8b0976716bae6f3b31ad4fb3cf7f5bf' - '7d980132ee7d10c874be5d9ee1f752d0' - 'fbbfb934e93ccb5207ae9a36e33c7051' - '132b9c4811944a5396668ac1a8057628' - 'cbdfdd86718d6dc29b5a949717021493' - '90bd9ce6ae0cd9bdb109c770a8a27e3e' - 'a31b91a013f3383f06bbe91c7066f478' - 'adea6ed34221ef64be152e6485abf707' - '3c547d5dae6d5cedf0c17c1519aba377' - 'a0401eca9f95be9bb752a9020dbc3449' - 'cd19fc8f190ebbaa0d33fb9f99b56b05' - '74455fc2df45657470ae356fb7416174' - 'bfecc5a39bb9cac074fb2b5a60ff650d' - 'ae360a76f84d6743c40ab6bdb7a223c3' - '966b6d14d141a783ac4ade0e3bfc5111' - 'a045fb49738aa05a0ef5cebcaa622dcf' - '7f8614846079ba54f2499497531e3aae' - '4ee20f55ebcb165a9853e94636cd6734' - '91ee0b698e5d9838ecef13fb09834f05' - '46b814738aedb15e3892044bd7f83bbd' - 'aa6e6e899777cc9df5e502f524056082' - 'd29fc41b37188e893d28c1a7827ca2ea' - '3354657e9c23cfb4d9a59152f9dbc4fa' - '98032669f78ea8e6a80ec5bf4f76fea9' - '3ca4b4b4be3b1762e085977ea6b1576c' - '8ae67713be31889458608468cb05cead' - 'e3b40e6ea32268de718b21b8e6213a03' - '5bd78e9e3a73b17178a03a950ee59f90' - '49771e29e3df7a50cf47b64aa1a830ff' - '41dfb3c04b27a030726b145137f4596f' - '46dfe87cafdede10b01ee79a8609eda7' - 'f77430b1bb3d7441dd504a69411f9a58' - 'f83ea17280fa13d344e0bc79e52b6c42' - '0f430da461dfc19089a24dbd0728ddf4' - '7a1a71d72aad2a6b2dc01ae276efb217' - '9e6b2feb20d66e64909fade1a3820db3' - '82ee864bb15e87929ca1145e31a0af28' - '73b3b48059999c6b80a191a415458b04' - '4d282b59c0229e7577be9984f478c5a3' - '6ea005b61b803b20ccd1b779cbaf7a49' - '56f9ed0c3631ded20235094850151d73' - '3a9a635d87e1beda7fc7a46f074a72d3' - 'e685c25336120aa32356557ed514ffac' - 'b5b1c8fa588e5a889b19b111babc4bc6' - 'ae20f442180958bbcd6de1e88899f33f' - 'aab12a0e86e24b5680d86069e87160b8' - '13b89fc9985baeccfba70604940498c3' - 'b810585f05d67d7ad7a03100ff71b502' - 'a040043c9d1281dcca9501132ace0fda' - '571246232ff24a9237dc800dcac2aeb0' - '7267b1bc6d934d1076277b1f97db9a38' - 'ed98a2089e5683d338fd9d968985b599' - '23cb4f84f8ad6d1c05780903a0b390cb' - 'da26aec5089c0f4eb6f1087003a19c58' - '9b334d5d8c395429a02e5e16a2fc91ae' - 'f8f5af8c315a11ceebd732382a804d1b' - '1a2d44cf593df444b04b64e624935a90' - 'df943599dd741d22c0d358ad52b8bc73' - '3750a1ad0163c73b408d067549b9afa1' - '531bc6e1290579a5893b33e2b0e8152c' - '05794dbf25aaa293829f2cbd9c430462' - 'c987acdb372a39d1f63d5e8769e06ebb' - 'ed96e1aed68c96084145455e716c1470' - 'eee18bdd95f980f12394d28ff62ad1f1') - -prepare() { - for i in ${pkgname[@]}; do - _pkglang=${i#*-} - _pkglang=${_pkglang/still-} - - echo ${_pkglang} " unpacking..." - cd "${srcdir}"/LibreOffice_${_rcver}_Linux_x86_rpm_langpack_${_pkglang}/RPMS - - # remove dictionaries if shipped - we ship them now in separate packages - rm -vf *-dict-*.rpm || /bin/true - - for j in *.rpm - do rpmextract.sh $j - done - - # the helppack rpm goes also into the langpack dir - rpmextract.sh \ - "${srcdir}"/LibreOffice_${_rcver}_Linux_x86_rpm_helppack_${_pkglang}/RPMS/*.rpm || /bin/true - done -} - -_package() { - pkgdesc="$2 language pack for LibreOffice still branch" - provides=("libreoffice-$1" 'libreoffice-langpack' 'libreoffice-still-langpack') - replaces=("libreoffice-$1" 'libreoffice-langpack') - conflicts=("libreoffice-$1" "libreoffice-fresh-$1" 'libreoffice-fresh-langpack') - - cd "$srcdir"/LibreOffice_${_rcver}_Linux_x86_rpm_langpack_$1/RPMS - mkdir -p "$pkgdir"/usr/lib/libreoffice - cp -R opt/libreoffice*/* "$pkgdir"/usr/lib/libreoffice - chown root:root -R "$pkgdir"/usr/lib/libreoffice -} - -for _lang in "${_languages[@]}"; do - _locale=${_lang%% *} - _pkgname=libreoffice-still-$_locale - source+=(${_url}/LibreOffice_${_oodlver}_Linux_x86_rpm_langpack_${_locale}.tar.gz) - - if curl -o /dev/null -s -I -f ${_url}/LibreOffice_${_oodlver}_Linux_x86_rpm_helppack_${_locale}.tar.gz; then - source+=(${_url}/LibreOffice_${_oodlver}_Linux_x86_rpm_helppack_${_locale}.tar.gz) - fi - - pkgname+=($_pkgname) - eval "package_${_pkgname}() { - _package $_lang - }" -done - Copied: libreoffice-still-i18n/repos/extra-any/PKGBUILD (from rev 231792, libreoffice-still-i18n/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2015-02-21 22:02:34 UTC (rev 231793) @@ -0,0 +1,354 @@ +# $Id$ +# Maintainer: Andreas Radke <andy...@archlinux.org> +# Maintainer: Bartłomiej Piotrowski <bpiotrow...@archlinux.org> + +pkgbase="libreoffice-still-i18n" + +pkgver=4.3.6 +pkgrel=1 +_rcver=${pkgver}.2 +#_oodlver=${pkgver}.0.beta1 +_oodlver=${pkgver} + +arch=('any') +url="http://www.documentfoundation.org" +license=('LGPL') +makedepends=('rpmextract') + +# http://wiki.documentfoundation.org/Language_Teams +#http://download.documentfoundation.org/mirrors/all.html +_url="http://download.documentfoundation.org/libreoffice/stable" +#_url="http://download.documentfoundation.org/libreoffice/testing" +#_url="http://dev-builds.libreoffice.org/pre-releases" +#_url="http://www.libreoffice.org/download/pre-releases" + +#_url+="/${pkgver}-rc2/rpm/x86" +_url+="/${pkgver}/rpm/x86" +#_url+="/rpm/x86" + +_languages=( + 'af "Afrikaans"' + 'am "Amharic"' + 'ar "Arabic"' + 'as "Assamese (India)"' + 'ast "Asturianu"' + 'be "Belarusian"' + 'bg "Bulgarian"' + 'bn "Bengali"' + 'bn-IN "Bengali (India)"' + 'bo "Tibetan"' + 'br "Breton"' + 'brx "Bodo"' + 'bs "Bosnian"' + 'ca "Catalan"' + 'ca-valencia "Catalan (Valencia)"' + 'cs "Czech"' + 'cy "Welsh"' + 'da "Danish"' + 'de "German"' + 'dgo "Dogri"' + 'dz "Dzongkha"' + 'el "Greek"' + 'en-GB "English (GB)"' + 'en-ZA "English (ZA)"' + 'eo "Esperanto"' + 'es "Spanish"' + 'et "Estonian"' + 'eu "Basque"' + 'fa "Persian"' + 'fi "Finnish"' + 'fr "French"' + 'ga "Irish"' + 'gd "Gaelic (Scottish)"' + 'gl "Galician"' + 'gu "Gujarati"' + 'he "Hebrew"' + 'hi "Hindi"' + 'hr "Croatian"' + 'hu "Hungarian"' + 'id "Indonesian"' + 'is "Icelandic"' + 'it "Italian"' + 'ja "Japanese"' + 'ka "Georgian"' + 'kk "Kazakh"' + 'km "Khmer (Cambodia)"' + 'kmr-Latn "Kurdish"' + 'kn "Kannada"' + 'ko "Korean"' + 'kok "Konkani"' + 'ks "Kashmiri"' + 'lb "Luxembourgish"' + 'lo "Lao"' + 'lt "Lithuanian"' + 'lv "Latvian"' + 'mai "Maithili"' + 'mk "Macedonian"' + 'ml "Malayalam"' + 'mn "Mongolian"' + 'mni "Manipuri"' + 'mr "Marathi"' + 'my "Burmese"' + 'nb "Norwegian Bokmal"' + 'ne "Nepali"' + 'nl "Dutch"' + 'nn "Norwegian Nynorsk"' + 'nr "Ndebele (South)"' + 'nso "Northern Sotho"' + 'oc "Occitan"' + 'om "Oromo"' + 'or "Oriya"' + 'pa-IN "Punjabi (India)"' + 'pl "Polish"' + 'pt "Portuguese"' + 'pt-BR "Portuguese (Brasil)"' + 'ro "Romanian"' + 'ru "Russian"' + 'rw "Kinyarwanda"' + 'sa-IN "Sanskrit (India)"' + 'sat "Santali"' + 'sd "Sindhi"' + 'si "Singhalese"' + 'sid "Sidama"' + 'sk "Slovak"' + 'sl "Slovenian"' + 'sq "Albanien"' + 'sr "Serbian"' + 'sr-Latn "Serbian (Latin)"' + 'ss "Swati"' + 'st "Southern Sotho"' + 'sv "Swedish"' + 'sw-TZ "Swahili (Tanzania)"' + 'ta "Tamil"' + 'te "Telugu"' + 'tg "Tajik"' + 'th "Thai"' + 'tn "Tswana"' + 'tr "Turkish"' + 'ts "Tsonga"' + 'tt "Tatar"' + 'ug "Uighur"' + 'uk "Ukrainian"' + 'uz "Uzbek"' + 've "Venda"' + 'vi "Vietnamese"' + 'xh "Xhosa"' + 'zh-CN "Chinese (simplified)"' + 'zh-TW "Chinese (traditional)"' + 'zu "Zulu"' +) +md5sums=('0aed40e6bf15c2c622ca23f9c10aea03' + '3c487dea5226b17d8bfd966fc000d1e9' + 'c8aac58768d78cbe64d880ac3c1cd6a7' + '5909540e08da4a0341036142a535847b' + '54aeb4d284014acda33cb7f7d2d3208a' + '77e80d39134de31fa6a48e86627f4bcc' + '16f7092593525b6b97d3886d0eecdbff' + 'b0226a3b0998739fc1b8e1395c7d9f3d' + 'f0f144da089a58195cd020c416b5fdb0' + '1e4065a213ec2757ab51a1af36aee2b7' + '37aa3f5950a0bf8640ed01751b2892b7' + '53280833765862c356d5876fe34a34a7' + 'd78aeaab167b07e06696a5b8cc387c86' + 'fb9f4bc0cb348bcedcae9c0fc23e09da' + '0500c53d142f504c6ae6fc2d130a3e87' + 'e38f24abf2c1e6f031a15d61e25921fe' + 'dfd70c7b498d9f70e0f57c26053a7558' + '5cf418d22007bf81ab06446b232eed8b' + '2734fee265934ff596e77880f3d7cd00' + '835409307c4cace2b188ee0c0f68ab10' + '57bc5c1fbca382727cefea9f8a654eec' + '735e6d7ac74a65d9d30784ff339a6afb' + '708ecf293dad76efb56e5b730758c61f' + 'f231e9276af058a819abee5b6f1e5cd9' + '646a05165c25ec6fb984252faa091af5' + 'd71f0be4a8ad2cd869203e03555bcc2e' + 'ae4113b9d48ea81f3922dee9449acb27' + 'aed56bd7df849e9086b8bec8d6e6cb75' + '7274e84c731a210ff167acb8f9048030' + 'c95eee2f856b1729c4d1f5652b946f1e' + 'eab1ac39a31dab2dc0dced9a447f34ac' + '9001301816f177716d95bd008a20b4e6' + '77559b40af916e463fdc4b428b1941af' + '6abfb5be7338bf6c6df8b34a74fc034e' + 'c3e8a8f913d5a86476c03ab0603ce0c5' + 'a9782fb84d2a5acb3fd57ce398c5b2f4' + 'cc420ebfaf6c361d82c4ed680cc0089e' + '8b7a9cc82e2bf7b2ea6a5c2f16ce0f7e' + '93818a7647733719e4807cf12acf9fab' + 'c8abc418e1ccc09f6369d7a05c9a817a' + '030941cd86e870dd11b96167f8e56e34' + 'b69f49844b372f3977705434111ca087' + 'fd8eb8032a73627062bfbb432c764575' + '53e4a84372563b46108cc8c3a7e6073c' + '530a02481e3935c30a49c10e0056b04c' + 'a01066c3204c149a019da09590537566' + '65cbb0c879f0f33602e8d4fcc864e929' + 'f24edfeeb2cdad078182668b1cb6d882' + '817f3fddda3c8f840c77e07e8520570c' + '087b47a35afa5d94aee9a66e90c6762e' + 'ffc2e5241462e30748363a3eed1cc0d1' + '86614938862d949ad48b1e537f726f97' + 'a911ea6abd6c3da238d5a0ff0897b96c' + '421f094fa4498e90af34a5239ce96a3e' + 'a2636aa3992c91cd5d398ffd50dc6593' + '8816bbb98bccf1f97955d43d4f1e13f7' + '406c6dbea14dd548182ea586e3993f9e' + '8bb3cea35b6fb863e9a04b0ede40be32' + 'b6e87dcdde64f920b0663335a130a1d5' + '25da26396f63f5d98a454c5c892fd97b' + '2df218dae320e89e8f2e2fd2f80e3589' + 'e0e5497e735b51e79eb5516426682797' + '9acf87eda41434d89cd7fa222cb12870' + '8fff208c8b4fc6fc674172d8a5151ddd' + '995417c6e8cef4c683cc25b4eb6fcb41' + 'b2788a5e8d9d300deaf7fe728f4de436' + 'a4caaedf6dd5a9cd197f7346ec8f4d6a' + '98085b30920fe1cd97ab751621139060' + '81af8c0d6cbae71314295eb9910e8fbd' + 'f4706ea20ac529aa49dae572dda23878' + '5ae58f26e7ec781a3a697c484fb5c59b' + 'ce5087b2432b0ae1a1e942e8c55050e6' + 'b654cfcd0cd4ca5781d95c426f8190d4' + '4c52045f90e9b783c41c377a6c7b2666' + 'e8aa6a67443e8f0ac9b791716dbb8249' + '239352895238fbf12b2d105610c7ddd9' + '7deb20278955e11e78537941d1c1a210' + 'fdae90e9c65c5ee1ad23f4fc1c153bf1' + '58da6260c6eb6343a50166bc7d932d2d' + '8b02917e9a138c5b8c7845ced4e96f94' + 'b1710bc845b87d11a490b0195fa0d541' + '94f0ad09dd76347079ecbe31857aa5e4' + '783cf931191762855a3a22c3e3fe31cf' + '05b3878e9f88223bcfa98637d0d0a9ae' + 'feadca611d73a3cd3bde12129390ed9e' + '3fb95f91d87306b0d04633806ca118ef' + 'c9d7f372acf9862589c33a91eb197733' + 'e15e1ce6d43903f694eb7d7392caf84c' + 'c5993ddde30a12193cb334844d2dc5c7' + '4c46867eb8c7cabe8f67b9172df5bd48' + 'fcd9544f3c11ae65c243b11504fbdc43' + 'd530a5832d2c53d27f8abf9d63c4fa38' + 'dffcf8aa6fe3f909f6c7116e53a9eb13' + '32afc435c6a6db74bf266f90d2727a63' + '573d65362397e73b6dd69185f20ff221' + 'f16380aad2bb96f6fded4fdc09b58cd0' + 'd42dc222e4575947f920b24f00b4aae4' + '87c2c4be9ca2d397bf147fd0565291ba' + '3281d5001892ff402cbeeafc9dc444e7' + '4b11cd03d7902075f3000807b5e11bb0' + 'c8a61e12069c082b0110626123767064' + 'ad0245a2c6a2dd82d074f307ffe12322' + 'a178101ca747c1891d3439b45fde2cd9' + '3f23bbbe6cd07d6acc626b38df229eca' + 'f08565d896cfa05a16b204d8981fd06a' + '3e8e7d3333c4022d71eb64fcff999e48' + '33e75f1495747ba183b1a18b094520db' + '8ee81082a224f98baaf499271b7498c4' + 'b82f06f56144b9788d138d537e95b249' + '63fc457f63d8bc9f8b966efa4ddfd60e' + 'fa681bdfd06c6e8697d5ae11d3395347' + '64554a73ca5dfac818a6b4316ddcb7d0' + '51dccfdc99e60805f529a16d3c32fa90' + '923a8812e02e617519f94ce6aca58d40' + 'bc9766ae007b24506de17f023ece0b78' + '0a69d48126a1f6cea37f3f24496957ed' + '69b95cc54497d49aa17fc1b42b28c2fb' + '036d4a45a9dabe7d91a607614b39abf3' + '3c6818a630047825fb3eed5026cb383a' + 'ddeeac2d03bd67271a509996f093f2de' + '4a97d057addd579adafa819267ad22c1' + '5d19bcbb6cb181f74d65e383bc633999' + '3452a847ddf362b7b7d350485143faf4' + 'c3995725e200ab01272d1d34aa05a732' + '35e97d2787e941802e4ed660afbcfcbd' + '82dcb8de572067baa499608e4e062850' + '6658ee18544d9c3338011fde3527b1c8' + '473314054ffc379793506dad79478d10' + 'a84fe210c8709d3fd55504b1bd3fcf6b' + '34e65a532ea3b79fbc44bdde246087a1' + 'e2b47c11f3e5a6d07800844a4cbca535' + '134b162f5c94efb2ba1b812cf515a531' + '20b77fc474bde62f1d1d0e04a34f1a94' + '18af64503f1999d61c8fb0588fe75fbe' + 'e3fce5686593ae9b9aa04e05479aa865' + '2a87063005d9d713010abdab7901f099' + 'e9f148e5d94de9b9a580b3be7463351c' + '854ecc82026cfd8ae0710b5188e82a26' + '15b692f624783838fdc687cefe615534' + '7820ae3f7886f56d7e3561a9e648311b' + 'eacf0ea8c3bc34199185ff7240a082b8' + 'd915059d662bee6c6110864e52181b11' + '4c2643b70dfd4c99cf87a32a836f41c6' + 'e9e7a27172a695e6f8fd58fb29e3c4b6' + '7efab6cae5a61eb0f145139eba005aca' + '0c1f55bcd85520ff8102ebbc3db93708' + 'cff965acb9bd6baa83283db8f9e42552' + 'c2de48c8878132924b4eb05c3b57e92f' + 'b7b78af8ac5127de01e3dd5125317c48' + '694fd41116ad14d8af81636cd9b9c7e4' + '56014dd9384e25ef3260fa530f588e04' + '34ba0e2e4142d5f3231168c7fe306be1' + '67470820bc8406a5a069ceaea31daaa2' + '50fcaee49a0d1760345f138b27bf1522' + '3344b7d42b0b03ee5302231a45c99c6b' + 'bac32d6b9a8d872631ac591888dc2042' + '1bf49e15bbc9e4cdc7b25e56e5ce7403' + '4d21fa70df29388c653d64bfc407d5aa' + '17c734191ae6cae7c284b966bc5021fa' + '243da3b72b1b460515cb5fadb707b548' + 'eac03cf987620a331c6b62ed3aa20057' + '531875c45617a31a06967b47d6200dc4' + 'efa0d0358d91a1fb5fb47387a17787f3' + '6fffe5f58e997db351b3cc4522d14604' + 'dd21149a59b479ab8753cb40dde931c6' + '224dd3ef8075cf8364c755a50efc9d87') + +prepare() { + for i in ${pkgname[@]}; do + _pkglang=${i#*-} + _pkglang=${_pkglang/still-} + + echo ${_pkglang} " unpacking..." + cd "${srcdir}"/LibreOffice_${_rcver}_Linux_x86_rpm_langpack_${_pkglang}/RPMS + + # remove dictionaries if shipped - we ship them now in separate packages + rm -vf *-dict-*.rpm || /bin/true + + for j in *.rpm + do rpmextract.sh $j + done + + # the helppack rpm goes also into the langpack dir + rpmextract.sh \ + "${srcdir}"/LibreOffice_${_rcver}_Linux_x86_rpm_helppack_${_pkglang}/RPMS/*.rpm || /bin/true + done +} + +_package() { + pkgdesc="$2 language pack for LibreOffice still branch" + provides=("libreoffice-$1" 'libreoffice-langpack' 'libreoffice-still-langpack') + replaces=("libreoffice-$1" 'libreoffice-langpack') + conflicts=("libreoffice-$1" "libreoffice-fresh-$1" 'libreoffice-fresh-langpack') + + cd "$srcdir"/LibreOffice_${_rcver}_Linux_x86_rpm_langpack_$1/RPMS + mkdir -p "$pkgdir"/usr/lib/libreoffice + cp -R opt/libreoffice*/* "$pkgdir"/usr/lib/libreoffice + chown root:root -R "$pkgdir"/usr/lib/libreoffice +} + +for _lang in "${_languages[@]}"; do + _locale=${_lang%% *} + _pkgname=libreoffice-still-$_locale + source+=(${_url}/LibreOffice_${_oodlver}_Linux_x86_rpm_langpack_${_locale}.tar.gz) + + if curl -o /dev/null -s -I -f ${_url}/LibreOffice_${_oodlver}_Linux_x86_rpm_helppack_${_locale}.tar.gz; then + source+=(${_url}/LibreOffice_${_oodlver}_Linux_x86_rpm_helppack_${_locale}.tar.gz) + fi + + pkgname+=($_pkgname) + eval "package_${_pkgname}() { + _package $_lang + }" +done +