Date: Friday, May 6, 2016 @ 23:17:21 Author: andyrtr Revision: 267059
archrelease: copy trunk to extra-any Added: libreoffice-still-i18n/repos/extra-any/PKGBUILD (from rev 267058, libreoffice-still-i18n/trunk/PKGBUILD) Deleted: libreoffice-still-i18n/repos/extra-any/PKGBUILD ----------+ PKGBUILD | 706 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 353 insertions(+), 353 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2016-05-06 21:15:55 UTC (rev 267058) +++ PKGBUILD 2016-05-06 21:17:21 UTC (rev 267059) @@ -1,353 +0,0 @@ -# $Id$ -# Maintainer: Andreas Radke <andy...@archlinux.org> -# Maintainer: Bartłomiej Piotrowski <bpiotrow...@archlinux.org> - -pkgbase=libreoffice-still-i18n - -pkgver=5.0.5 -pkgrel=1 -_rcver=${pkgver}.2 -#_oodlver=${pkgver}.0.beta1 -_oodlver=${pkgver} - -arch=('any') -url="http://www.documentfoundation.org" -license=('LGPL') -makedepends=('rpmextract') - -#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=('4fd58362b4a6c7cc2277fa363d614090' - 'a862432ff8772d2873a97cbf8499325e' - '1ec4a6bd84a40eb6c0b8fa0e43d5a80e' - 'fc1a4055ef6cd834d42e6d534b9c6ad4' - '3f031d539af8f00420d66eede9e7134d' - '9b6d5422db3255f22108eec7dfb28191' - '320babcbdd0e3a05788f6064ae24b9f0' - '7e4c823e2152ee6c60ea4d9551d29745' - '5224f9bfb716992c1836e352a47c912e' - 'c154c33f09a8e83d0c1a06d134cf9db4' - '8261968f5dda951fea898fb63500416d' - '9d58270c36613a696cb336068005b087' - 'd318533e134f192599c6b8f39e04482d' - '90884a2016405662216cca7e0076b714' - '0eaa81a45328fb4f52976d5d4935cbfe' - 'b2be6c149d9c6f24339cbb8e50b81add' - 'c29d73cf24bca9fc97c6ef277cf17fbf' - 'e4308dd11f9fc00bb9966334efa8be10' - '039320a9e90ceb0ba42809587a96e146' - '42df21a046abec591290dff22acec987' - 'fbf05518f2eda3f0aa2bffadd380ce31' - '11c13f8f2045579946c74dbb0335a56e' - '18a77ea66f5ac7ef92e16cbf055f05c8' - '998743927e67a85056a67279e5629058' - '7724ddd86d60fb23b498f255ecb0a32c' - 'cc74d60dadf33bf14a2c4d837d82cae0' - '57807446fb4f44b6c85f2c396e1fb2a9' - '70931d23cac1d3008556cc53f8e69549' - '85afed3f083521921d0258554112a66b' - '4d5577cab1f02ea2a315b62a740eebd7' - 'bf8df40c0a0002e0595c4b6aa7fa8156' - '1ce695bd8d340ec9b5a02eab8daa73a6' - '81b354ad3ac37ca5171e9b0b6a9fcf2b' - 'a538d583cdda4653f52de8c9b3f68d50' - '3f56492d16f664c8595773cd7fe20fa8' - 'f50230b85778f8e9db7365aa04c460ab' - '26c55dec2fc2407ad005e0daf84098fb' - '09171941ddb356b192072d596ca76edf' - '182e92512ac53eb01ff14b0747c2a94b' - 'b9d47d3b93d716c53b6e63cee38738f4' - 'e68b1fe2d6e706707bc3c77200709636' - '552a6f12f0aafda11cf9cd7ed5a90b18' - 'cb05103421cb6b1ee529d0c54ce87782' - 'ee48772b504052c6caef1ee6fdda139a' - '548c93d3ee5187250a8232f435200446' - '345ec9b8d4041b9718780a47e1abcc14' - 'a1ceb6203aff45d348a8fcb47d306ae1' - 'd247130ad33e864a504f8d835f8af2cf' - '9bc6cdeafa851c197460920ea5666c5e' - '1a7aed036ac553cc502f59bff3438be6' - 'e0ec91e06abc955059075855650d88c6' - '4abb0107c60434159df35ffa352f22a4' - '7b3c4fd6857f69fefac4e980db69ce97' - 'f333dc15873dca01fe2606ba2b278e0c' - 'efa7a41d14f627f795815b425e47d356' - 'd7c599e4b49dc1766c68140769e4201b' - '4183054aa41c12d67a6709b086363fda' - '6f5cb31805796ed7d05a6e47a996b0c6' - '89b65a1bba03ed8a53cf18702cf7197b' - '75763caff84fd384625cc8bbc87eaa7b' - '55d3c0e3846601c1949051fb66f092db' - '031a00bfa6567d66d0655065e9acdaed' - 'b207583dd35c7eaee900e97413393a67' - '9b9f9fc3be9c41179aed312f019b1c1a' - 'c1ad0cffe0076f08945da8859cf3c80b' - '1e097bf8997e36a3443ca4c65fe8f0cc' - '5d28c3a930827ec3e339658783a2277f' - 'e7c16973d042f0ad5d95e5b65ebfb1d6' - '7956c3621499bff575493a4a3fb8645f' - 'e27694a3358c28e2f884d2797f4f9354' - '314520d850bf3f5b1b7573a3db084cc8' - 'c5784d80037dbedb6e116972ae6ef846' - '052251f27577e0a592e324648adacd47' - 'bf02deb8f17bbb15c5688aa3f9e3eee2' - '166e5dd1d2666db1b86788d2c58689e2' - '73b6ca160a596116019559f81b34e92a' - '73b8367b793984e3b8b33040cbb69974' - '630032e742b4034c46c0dd9cd9e2b2d4' - 'e402b1cc30e3ea49762d8c43e42c4aee' - 'e56be8e6a54f8038a926acb8cc542e63' - 'b3bfffb9ef605b425b58758df9b32573' - '19f79b405635f7bb6b682d2bc5a0db3a' - '2c50c1f41de41e59a405594990cc56af' - '41a7624735fa891c52c95ab946b1b56d' - 'e8ade1ec3f1fd370422803fee2bed6d5' - '058bbbb8e4760a2a2bfc01a7e8642cd3' - 'e5aa89d9f0db16e40b647974083912ef' - 'a5f449448ff4a8a6ff5bd70d1978da96' - '7ec78e569158c0bc60b395b69567f57d' - '1171e6fe05affed1f16acbda04795be3' - 'ce85b22f9d6ddc57ea2d5e3f5ab9a370' - 'e6e5ae1fe00f2d957915e68265d0acd2' - '2988ef17a4a9704215be8f1053786d43' - 'acf9c139a1e28d6a7328f5c8b0a0ccc4' - '8f0c0b6f54925894ed35ea0cba16fc2e' - '12c08cb95a00ad2fc7c00ba239290ac4' - 'd0c14ce29bd607a4967b1871fd6baf6e' - '9eb09e9909ef171a7947d53e5f4c2ec2' - '0ca90cae6046e90c1c0a369c5466f354' - '4565ae273340d26c5c15ac290ac884c6' - '3f799db1d1718e54258e7e5573ac972c' - 'bb36bb884cb7ba4ce591beb0b062cca3' - '97897b4849c45e7aee4277a7c1c73e53' - '482602b68914d62528a8a7028b8e15dc' - 'd8b6ab81aab31ce36c40c302e8586a59' - '7235b77e16ceb28981944a3145f92c9a' - '6180933abb922063852cc4a810466e84' - '12a5425b4b96a1cb20a8bdecf40bae75' - '43a6c4e577b7f1e71d6fb76956a7cd31' - 'd791b1288850ebaafa7eeb448ca26bb1' - 'e6fc48e7098c7ca218f87304aba089b1' - 'cd733f356a40112b896ffcfb50dd368b' - '55f44bbc6484b91d0deae22f6c33878f' - '1ecfd0c563adadb3de7ea60b5f4db8a2' - '3a42be74299e608bd8436868f48766e1' - '308e0df4d8e5b94b056b8951223d85d5' - '060059899542274ae51c33b30a06dd19' - '4d668bd4ae1f9d56ee98671521d1ca22' - 'a855889c4861300f45f3fd8b7a4c96bf' - 'cba9e9665eda391f1724e526253a38e2' - '684f7d278871836c13efb15278a4d926' - 'b2007659efdc6c18c4d4db346343844b' - '9b73c37fb431403cf09a419d9bd2317d' - '50a4229111057af96f5ba799c2f33632' - '43bcbda43f8ad516c3dc549c79565bc2' - '7ed41c0665e02c1d4dba70be518837a4' - 'cd8a15e6a2edcbfdc524e9d7bc4bc2ac' - 'e88f56fc4996328925db1de4938194ad' - '97ddf7bfd8088ba31e1a2cc21b490669' - '752718756bb0c9c29581b9710c9c73fe' - '3c3483f9539b45f61c587d7aeea2bd38' - '1076c6f3df88dd74ac0f2da50046d877' - 'b1aa29cac3585d76595cf624b94b65c0' - 'ee1063e9c3793a41d75b1d9076794c10' - '0e48b8db4652c9a6e65b372ac0161701' - '560724f2c6d694ea4453023c43ea0f5d' - 'f0b0fb0310fb8b11fe00f63b6343540b' - 'ac5b2689306e9cbdc4b407d959db84f9' - 'a3f6e2763dbadce951109f139e8923f4' - '8b1d1783a20d0fe2057851d7cfb80cbc' - '5ef68c308f506f781d02bbb8b4e677b5' - 'ffbe9befb186948c625b284bc94ca68e' - '4efe2ddb090e3a0df4b3c749a6ef6aac' - 'b50184d3cbaa51df755e740f8dfd103c' - '840ae944b5e9dcd8e68c471efc3c9d79' - '1b2b24d2b02bdba44bc6723dd215ee26' - '1be40a8b35cee57504a938eae8d67fc0' - '2b55c904702c1836ae142560d3001462' - 'f416cfbd31d7e4eb845a82704ffee66e' - '3db577ad1441f7b825fff21c7a47a3c8' - '16ddab6dc6b0a5057e25d070809f8534' - 'cd930ddfcdc89b237c3133fd7a8eae30' - '1c6dd5c6ecde96db58aaad6f37cdc13d' - 'e2fbcebac416a54683206d9935142c39' - 'b06e87581b5f6cc8547f08109e3b6ace' - '40038123bad27b879a4f02d18b67877a' - '5a2db6c2ad2cddcfa60d9234f60766e2' - 'd456ad4909a8549fe91c3ec1efe153a8' - '74bdb32656c3cd31f2ef6c45083f2c6a' - '12f9e430b19798b4f8bb630989b814c7' - '63fe5a839f087d353a7e381ce8106546' - '27d3aa866dc11c4493bd9d7c91832975' - '8258683d70af5258d6121819d5a807b1' - '671498e12c9edbf6790a4b31e859d810' - '133b5d2596771e130cdce916404a382d' - '9e23b66e5e20b6d8cfe73b63d588cef8') - -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 \ - || true - done -} - -_package() { - pkgdesc="$2 language pack for LibreOffice still" - depends=('libreoffice-still') - provides=("libreoffice-$1") - conflicts=("libreoffice-$1") - - 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 267058, libreoffice-still-i18n/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2016-05-06 21:17:21 UTC (rev 267059) @@ -0,0 +1,353 @@ +# $Id$ +# Maintainer: Andreas Radke <andy...@archlinux.org> +# Maintainer: Bartłomiej Piotrowski <bpiotrow...@archlinux.org> + +pkgbase=libreoffice-still-i18n + +pkgver=5.0.6 +pkgrel=1 +_rcver=${pkgver}.3 +#_oodlver=${pkgver}.0.beta1 +_oodlver=${pkgver} + +arch=('any') +url="http://www.documentfoundation.org" +license=('LGPL') +makedepends=('rpmextract') + +#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=('18e3e742df2e2caea894305bbb01c435' + 'fac19c0090b110793e63f0a6480461cd' + '3c618ede41f7b8e30035d89705929a4c' + 'a3130dcce0bda7ee5281f45d15578c55' + '2a9e46c6d0e071413bd7477142451bef' + 'd7308fcc937838bbb92f20e41867b01c' + '81fad3787d63159c621e4f9e99b10e1e' + '6011d76890b72559adbf2ac35c4991de' + '8fe47eae1b0762f764c99da101f8fb1a' + '5987171a6bef3a20223ce4b8b365f8e7' + '10a4d34440b96c95c10a99ebeec2ad5c' + '6d0696a61dff294904aa243e072c29b4' + '2b9491cb75211bba2dae08c6d54a6a9e' + '63c47f20b59ddc0983bae969f9a9ce9b' + '7405621e0557289768a17764c5a0a425' + '0bfe44ca1ed22229a9f04c6a18ef0f8e' + '933cb5b393074930ca163c968144890c' + '9cc03bcee409f763265bae3095462dde' + '276ff93aa77cb044c5b931973d1e28d1' + '5f1d80840ddf660f67d78cfe266019bf' + '6d8adbeb9c2ef3b086a175d536210867' + '8c02c3b503a2263b47de60e7d42e36e5' + '9a23eced8c715c610adb2973b5917c23' + '5048f537a56da1f4fd0e4616293cd0e2' + '212d9af1d4c12004e3bbb02179fa46b0' + '543a3cdf02d286f8698f1efce4e7aad7' + 'd005a99317abb8035937c5a5edfd8581' + '73080a3c4478c4e859cee3c3c6c2a142' + '20e945d1e6cfc91da2eab4ef3677854e' + '472354e9c99003d4953e82c57724c54f' + '5cf3b9d1457e9d824618c7e8b05de40a' + '167a73eb12ac25cb0f0abba51b49d057' + '1cd9c2e011e88c2fe0dece089f1f5873' + '293b486d64cc9e5733932b9d9188b5de' + 'c85fbeeaafd37ecbfe3cdde6e1e6eff5' + '4fb50d3e49b5643b65460a364eb681c1' + '9e9bedfac058c6b5851881383e96d6b8' + 'd9978d75cdcb6326a6191d9725657e5f' + '14ec4579d82db4ca6fcf00a2d51c933f' + 'e40f6fd40634b6bb35f2595a938abb21' + 'e1a2467a819247f6408a598ba973f5f7' + '90ff50c927a3f426937f3ed42677eaca' + 'dad2150bd8886c774685422d7228d0cc' + 'e6f91506b882d2ce57f442a313b54016' + '5a85caead199e51ae48950435adbe57c' + 'a86841089b88a3a250b653a62287fc51' + 'e6a6b84a467fcef5a2991091480dcd6d' + '97be84aec11a0cb7fe5a30603c572946' + 'de3006448d5bbec58db654ceb57ee8e0' + '89be6cee811cd17f1aeacb49cd0f0ca7' + '2029a0a8ec5c0af2b54f465bf3952520' + '34e8968e9be13e58bce4ccd2e2668571' + 'c8b16c3e74ba948ce6a47423be2fe3fd' + '760a288c8570333f9f0b91f3cff64ae7' + 'df301b929f25545e51e5f232bd8f86fe' + '6dc7a9f0ac161101b759e1ca369eda7a' + '794e14681fa4cf9784b10b34b3bb48bb' + 'bf7fd60a3c813a38b83ccfc01dc61822' + '8887d573bf968706a7a0f335416e8527' + '5f910e3f974597732f6fc35cc0c8ab39' + '6d91d90d23264bc994316211ed9bc4d7' + 'a0464675c5304a37975fc23a8be2a110' + '692ee0ebe34cdc4e940e38d3f1095740' + '909042190046d361b5892ff4ef5cf90b' + '6e141cadf0d1f5e7620f681bd86c9d13' + '63cefc592eefdbda5d75c6704d8c435a' + '08c0ad47114f8b3742a3d0b314d2c4a8' + 'ec233800a5733e52e5b4fe84e346f1f3' + '20ec192e70c2d2fcea22542bf0fa6298' + '2b2651757cd2cb899767bc934529a6af' + 'd32518eddf20a7407d43956d9b56af91' + '11973f9be3ed8cb7765b30c41372863e' + '8711f2353b7c70c88438981ce3db546e' + '0289550de9524c7f57e870618dca39a2' + 'a8034dd2f44f52b644fc7a4b5874d931' + '5a7ee6462920b4e5f65e6605d61d8aea' + '27f4dab763a28da59e5930cc9594b7b6' + '5a8ff3befa4bd185be2014556d72db22' + '42d21f5ec1511ac2a5037c0339c35dc1' + '6bbb57a4ccf6bd28e7fba569a6176c59' + 'e55ea265908cac54a7b483432d399341' + '9d4894432da0970ac5d3713f9f0926ab' + '6652154af788ca0de1074911ad06e7ff' + '472996a36f958e16c2653660680dcaac' + 'a1acaae00586de4be0c0bc95b49f1513' + '07f1d1d32a9f89b64f791348d1cbad9b' + '782a0ac126df9b4df037a19d347b2b56' + '7dbe714cf69add1cda3c9396f8824270' + '731dc964f670361c5cdef7c9c612e116' + '800836b853318c1acaf1601b19971c7c' + '85c38bbc61566b41620b8709063d6a7b' + '70414c9768917a23fbbcbf43dd4ac5f9' + 'd425a98c58334705ee44040bc7637337' + '6369ee6c3642a7c3ca1970d52e6d2271' + '76c9d22115c851425abedf6b47f7fe91' + 'b167d77e9868231f82578299b866fd8f' + '5d49e73e5f4fa8baec403a1eeab1587a' + 'edd68831962f3f781d1a0dabccf01d83' + '27c4dbad1517728b5a1aacd3120a9674' + '79c63b284c707448c869af6ea95ec4cf' + 'df670ee1812a02793eef4067a2c12dc4' + '8d534d7a7e6d1c2ad3f192e8f994524e' + '68ad3cb330a715c4ec90563c73e4c952' + '83d8a033776951dec8595c4f88a5513c' + '1b661563de3373c46b469678cd88b99c' + '10566f541362ba83ff821980618aeba8' + '5278e7588e0e437c5bd649290b182508' + 'd935688b4ead6275f2b87b396f1eea5a' + 'e26ddc9a8b249613ca4d369d50b50847' + 'e1141dd7de35e41b6640cbc821feb9ea' + 'ae8a5da7e8b6d5b5ad7d68b8567a2344' + '23732f24cd7942b06a7453d2241233f5' + '73aeb1b5d15cafc71c9bcee2e3fdf287' + 'c93e993446fefe1f5339e9fcf2520013' + '44d00dbe0fdd4907006e37b0441d4b81' + '9080b17fafe04c0c170343ac38dfb639' + '3858e24341637dac075d47ec17890b8d' + '2c39067c966a95ad39f9dbc637557232' + '5c6c2d01fdcba2ab5c90155ba7a4a2e9' + '1b4ee21231af41b5ed975279339742fd' + '9aef3d4f12b668dd3b10883ba4ae3fef' + 'b1620114414b3e771f0bffffd1bc261c' + 'a39a744e7a633e1aef09046d0055cb33' + 'd8756614a0c0a1652efe19542bd4c557' + '0d51dd7a9de399933f1bd0faf2753e54' + '6a4ea857736dcabae4d4dd5142105ba5' + '46fcd70fbb04dbb1ffcba326108ece84' + '928d2314712de8522611462bcaf79640' + 'bb1c398a30fea5b7bc3b3426f029fc11' + '508a5152fa4954a68cd7d2fa77037517' + '6732e051b4ad449906e40fad4081e163' + 'e69ff5c1095a078309b46bf26b18718a' + '9e7564207475d931cff915e865669ffe' + 'e82f53e993f827544872c5d57b47e976' + '78f9f180981d030fc21c4313615f2d52' + 'e51c6dbf9c62fb6ac617a0eab6ee87fe' + '22aba31223a5222198b31ee1574519bf' + '01f80307fdecf63fdeabe18163fd988b' + 'b18c668a029f27f92cfbf2b2119f3e1b' + '0b91a849c6ab5a3eea183ced8ca303dc' + 'ed0156ef8e466a9b51fea6ddbd38a492' + 'd48e6668d2a0a6ca11a5dced4197fac0' + '66f48a178a4d8ccf9b0a78db4f248183' + 'b8660787bb8bf5fcbf7fdd42da09b17d' + '3a800b39ad40fe9f8e246d194e403344' + 'bcccfc9219952a096a41dba3b26e74d9' + 'e37abfcfbd3bdb803186f5f5c651a7f5' + 'c37858772ce8330595b61eb8fe48b3ac' + '1c7499f23e771aeb277de4a445c96ff4' + 'b65e5051cfc7a4d62fd191f7395ebdc6' + 'bb0dd5f65be114fbb0a1d4beb7a28e43' + '55ec84bb85d4a74a36e39ad24cd88fe2' + 'df95208dd1055329dba51a5b02ca2f5c' + 'f50d10f114ece58fc0ac39cae64d3141' + 'a877bc48939bb745b84e86d87d2f26c4' + 'ad61790095881ed29d2f09b19ae216f0' + '253153b5963820675747dd57f610896a' + 'ff1467a877edfaa91e1dd54cd85756a1' + 'df028b42f6b186fc6634b688aa1e0707' + 'e2718975f26ba5c51524388d74d57ecb' + 'c437fb6159ccad23e0fbba3d6e5772e5' + 'b59b7e2c906c10172943d12203237c85' + 'f113c246fd3d11db1a7eaaf798a633cf' + '90f372b6c26a600891e1212177ffaeb5' + '52f02d22c1c23b321791ead779d165ad' + '0f4fe361613ef14bced242eee27785a6') + +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 \ + || true + done +} + +_package() { + pkgdesc="$2 language pack for LibreOffice still" + depends=('libreoffice-still') + provides=("libreoffice-$1") + conflicts=("libreoffice-$1") + + 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