Date: Friday, December 12, 2014 @ 20:17:17 Author: bpiotrowski Revision: 227570
archrelease: copy trunk to extra-any Added: libreoffice-still-i18n/repos/extra-any/PKGBUILD (from rev 227569, libreoffice-still-i18n/trunk/PKGBUILD) Deleted: libreoffice-still-i18n/repos/extra-any/PKGBUILD ----------+ PKGBUILD | 710 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 355 insertions(+), 355 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2014-12-12 19:17:01 UTC (rev 227569) +++ PKGBUILD 2014-12-12 19:17:17 UTC (rev 227570) @@ -1,355 +0,0 @@ -# $Id$ -# Maintainer: Andreas Radke <andy...@archlinux.org> -# Maintainer: Bartłomiej Piotrowski <bpiotrow...@archlinux.org> - -pkgbase="libreoffice-still-i18n" - -_rcver=4.2.7.2 -pkgver=4.2.7 -pkgrel=1 - -_oodlver=${pkgver} -#_oodlver=${_rcver} - -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=('387764ab318f9614b6cf20515486fa36' - 'ae4ac48fba87a3bea6ce0c38373fdbfb' - '230c6233c72d25bf61cb0da521fa2967' - 'c7ec24cd4b7406ec111a357c869148f3' - '435230cee31acf93e98e65ed8207b35d' - '799704a81b56b7549e9f1112f2b72540' - '43c5d0cb2301f3e20e48091013308ab7' - '965129a015e1cf1186628ebad7136960' - '2c7f6aa7d8b1df6b3b248e823232f7ef' - 'b45773a99256e1b6521ae36717f3cd88' - '5283f7255a056537205ea51ccb8f5c6a' - '0985de1d3dd7cf6491e37123672a60d7' - 'ac835df02969625570c4bc99ed5607f9' - '1e63cdb85398548e70aaefd688227991' - '7b041ec375d1423883572732f7df55a8' - 'b9deda73f175e4a7df1e7a5c59a31948' - '3d15974461189c658373a608319a63b1' - 'e9e9a7e070d09c0fecba331d299005ab' - '1aaa55d2f93d73f6ce71cdd4e451e5f7' - 'e6c2a410a9a49147adc5ca5d8a31fcf7' - 'e0538ead0d8813d2dd7388011d08c5ce' - 'e96494ad9939b1ac7d9d1a185429ee5f' - 'feab2755640370d26f8df74242015538' - '365d3a1b9e731153434ba956404a1ecc' - '7d8798dcf3028961a83c84fefaddca72' - '01ffd7330f9c886f2e174d4e26fef3b7' - 'e074c5eb6dbb0ef33cefe0dbfe38e29a' - '06167ecdba2ac5e50acafbbec7ae41df' - 'ca6bf2a454953572462f54583c68ae59' - '7d14fd94cdfdcce168ae97bf81555d2d' - 'fdf9fd1d5139c98ac864e68b447f60ee' - 'c5d4eddc398dbdf52c90568b85f1828b' - 'b9050c7552de9e88ad183f4e90221b76' - 'd249ecb62c64089b3d7922d93eabddfb' - 'c94dcdd42c30fb89b414c1ba548f821c' - '1e290349e31f7c7cae9498f3b5361d17' - 'b711140cd33390621b96da4ffd9fb093' - 'a0a40fd4d135adfeebf456350351505b' - '89523b219eb449bbce1dfeebe6ac6858' - '3d8576f667f8fd9445d79ea4354d3ea1' - 'e6378bde27a659e8b3e53fcc99e184b0' - '2fb84e44f10d736c08a473b767db7359' - '5fdd3ee34df79fb2155c5b7e3378edfe' - '0774175c39b6d3b0e180ff3072a708e0' - '4ef5823198f73526c47ffe9c9ae75d71' - '493adcc2764dec93d60a975d979037f2' - 'aeefbf3d38b3a9e872dad2eef978e1a2' - '3eeabd0202dcc9b6d6717d7339fa0f68' - '60c49802d35c23cd0d9b3e01927cf028' - 'fcf7b3a4ff608d63be045ad93413d909' - 'ae5ab7449c3bd62ddf4870c5285e8dd0' - 'f09b92963ef2f0d42dc2d6218776ae23' - '376ea60ec4cd1cb801e3a09a6a7fdb40' - 'b3104e281d93fde028243ffd14f5671a' - '853d27c51ee532159252e786121bac1c' - '180c526643715f7d157d8d118eee232b' - '374bc0f38f1ad14c3c9f953567ac99f6' - '48c27026c4244324648a3bc0762ba297' - '2dfb1bb45005b24958877eb64a3a97b4' - '149a1207d4516c910e3da620e33c4ad7' - '0b9fe883650f462081831d80d22a2019' - '95436a52c22f001459edece557767270' - '0ac2df1c0b347eb94c8b11ca78b97aec' - 'a48e56c2eba69ddc5648e8e74be81691' - '1574d3c2bb184e1ff6e57adecd693307' - '3ba977e155c1df2bb820d378d0e16dd6' - '10782a186d52fb0629e06ef8c1fad2ea' - 'ec127d22809ab5481d6473eb98777458' - 'bc0a1c65d8781fa8abccc8fac5eca9ba' - '98304da9e28e5150a447d09dd3d70b5d' - 'd7ece7ecb6b413a75abd9302a07d5335' - 'b98f58f32fadbe08fa476970542910b2' - 'bd6583f4f113bf434820ef626542c0bc' - '5b362aab11cca3767559c0cb87c19085' - '697c6e0ecdeb0ac9a0b842b1c17c94a6' - 'e063f147d664d7920d802befbfde9b05' - 'b75a79db2eba28f52271629dcb0f514d' - 'c4760925707ec02be5c41943fbc9b362' - '5b1dad9f80fbc897c157569e333cb2fe' - '8d5755dcdd4b96c1e6e11916250956c7' - '9334376b5291d9a006d67b43ca3dcf76' - 'd7652e025af01714413caa3982e87c43' - 'c367a7c283d62889c0c2fd6b90a7283c' - 'c0b4edffbf2a57a07ccbfd9313205529' - 'bbfe06fc35513dfdecc5c9a0ef69d995' - '597fd7eb12c342946aa0196de82c6ea7' - '0e24dbaca1d057e322bcb049a9642be1' - '5e28651bce00d2104f6fc4e0d25220ae' - '9b6913c408f8d0c2011c6bc996b4ef55' - 'd5fa9fbe52471fb875e5b694d500ab83' - 'bb916522364efe553d568b012d8363dc' - '22436dee353caff6e48644e167643d70' - 'ec1366ec008bbb97bc154410dc143374' - '61029f1f7e376f0d41411221485cae4b' - 'a3cfa6eee345218334e95a301d904b93' - '5b0772c6fd6dcd89788743e5b6ba24c6' - 'b60d888daf5741a4941ed68dd8c8ca73' - '9072e52d8c87c61950b93a4144bd8053' - '51cfbcf50c752c69486a35565fe69a5e' - 'eb7bdaa5e03dac7c684958b171b0f14c' - 'e2bd7bd74f50e31c48ef8f3e806191fb' - '5346ac70e35667770a577058374a16b2' - '7c6b5963cab1266a41e0f7f06683c1e3' - '6fa7bb1f5a3413361e985d255387ed95' - '9088616b2551c0d992a0f45bbbc7855e' - '368b805f2fcd8e45da32991e6bf64976' - '69941c1a59da1a595534bcb5962daf76' - '0a39a0bc1114f52adb31b5723bf33ca9' - '27d1c088e8491a96b089dc2ce3b1908f' - 'f903cf3441681f3751f87b4e48c05582' - 'd863b5b8f484177d198d1afff33e8055' - '892a8580ef79920e94ca8975e56adaff' - '0a882de7b62aaacd153caa60a23dcf43' - 'e10562ce0ebb1b2d8b9d5d7d3a5ce885' - '837eb428bf59571d40755c5eb6f46718' - '787c260d65dcf174c1b6350e8048117f' - '65525b48d09c929534d2fd4d799252a7' - '7900d9ea58facd7f91d35d347a86851d' - '2dd20f7a8d218ed16dae1d048f379510' - '08a614845ec07f041fd5cc2830dd14c1' - '0020311c5ebc1b45baccd152e96d4b2e' - 'dbb993973f00be9407089e0842876fc7' - '7d4f084de35f21bdef224f3c8c65c3bc' - 'a3d0a685ab8dcb1ff0dd83f1a530fcf3' - 'f57e1e423f456bc7f76d6b7b0b06877f' - '79c980c4ff1e58ee3a262d6bf26b87b2' - '136c5cb87f92e38b08b9b3bbad34cb5e' - 'df41083b69eb9010614349cf35e27ff2' - '7236b073d07ff064df9263da5d2ca1c8' - 'b2364bfdbd8f092c656a9f2e09825ba0' - '39d9aa6c4deb96dbec6810a8fce5e1e7' - '8daff2459b79a82ef50c1208da538156' - '087a7d4b2f4b7ec4b672c3fd6c96664b' - '4855c6cc4cd2defe21894a1eb5e233b6' - '77b7aeb6618d4307b1889a7ba2befd67' - '334cd3f1e9c53fcfc63d4cf1f30d2d8a' - 'e5772f00f37bf0d28e7684fd739b7661' - 'b7dc118629e9adf7eba8dd077b66cd6f' - '8abc6d63290554513f74acc9e42d4cd2' - '49269beef0c90d0a2d0a0c069c620abc' - '3ad87ee7f13c3c41616e7b37a6ce9631' - 'adcb5302d0b17d0d2b046c853108d03f' - '6816c0102b2931423b568dae9d7d9f71' - 'f6ef2e0db1fe24aa5ca221f67b534852' - 'c146d8d1d649f8cd00193bc3e44bfbd8' - '9bdc8445ec39806114e7b230772b0855' - '3e308b4e9adaf0e22a7c1b6c6f686787' - '8d1c072ad8bca0788e25a52d7770194c' - '8cebd16c3c1410846566bd3adf3153cb' - 'fccbebcce7ffd6dd6d9fc7d8acb5c89f' - '8e402ba27201b6d7457e10d861a6ab16' - 'e4860491bf8f4a8c7d76f1745dcb7d19' - '0d2a5e3adb383a3d3885cab690f91b47' - '0ea99f171978b171ef9568329a4c02aa' - '4fef9481a217c1d6dc2ef1fcea42d8d8' - '5e0bcd08f519ce0fc388f64a4c75f50b' - 'fc72faff18cfbf4a1c947f42a8549392' - '92559693d1081e49359b6412dc77ec2c' - 'c0be8ac0d6c43f7c46df2ab8ede359e6' - 'f27d183dfa5810833795f4c34b0dc00f' - '08dfffffb911e473cb6c54c0cde375d4' - '329581eabfb36e6a8198b16297517215' - '9d821448497f2234624551a200e2271b' - '7d0011316ed649578506e4f36263b68b' - 'cf46d60fb7e25dd618666eafa4e89f81' - 'd9c810cdc33019045cb00cf575f2913f') - -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 227569, libreoffice-still-i18n/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2014-12-12 19:17:17 UTC (rev 227570) @@ -0,0 +1,355 @@ +# $Id$ +# Maintainer: Andreas Radke <andy...@archlinux.org> +# Maintainer: Bartłomiej Piotrowski <bpiotrow...@archlinux.org> + +pkgbase="libreoffice-still-i18n" + +_rcver=4.2.8.2 +pkgver=4.2.8 +pkgrel=1 + +_oodlver=${pkgver} +#_oodlver=${_rcver} + +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=('75fddb83d97995ad144202b2ef888cc5' + 'c3de4310aa2559ba07b8aac0e57f3e5e' + 'fb86b209fa049b80b58baf3968a426dc' + '224f247813ef4ca1f88c4a25a38d3d62' + '1343496b6a59cd27749c2a6594d48f39' + '6c0eaf6f291f6f1b2f46b65d64946924' + 'c93deb14a86d1637d1721bdc20281c1c' + '652e90abd171b6571234b550cd55aa6f' + '3ae98cb1bf4ab822303c656513e2d653' + '9870d99f6779a66d491d076a5fca25b0' + 'f7d5a9d6184e84f0e5bcfb2812749920' + 'e1a48222300e5deaf724977648e4c4a1' + '2b36976f43a879beecc678e1d0084864' + '07eed267761f4e73d940eb6887735b2a' + '9322bbd790188c833f491f5dc95d8948' + 'f897a5c6025cdaf8df44d0a5b37f6b54' + 'd789c84ca758d2e600d925a36c850525' + '67db1c98de3bb4e67018fe228c77515e' + 'fa47c37a644be7ba5b2033d3b5fb482e' + 'd180464f192f95d3073ccbab8e3c1b91' + '8ce29169ffde79e9c495f56d4f8ac42c' + '4b131105c7d8593e26eeac4e450991fa' + '5f7b9219a2972caab0211a6d3bc890e6' + '0d5b9087336e1f26b6aa0a89f2c3a268' + '4d4908ab54ed48128aa74600a8242b9b' + 'd1de17bdffb134d6b01bfef76bd4fad7' + '4b95e0d158a51777ba0125a3275eb381' + 'de2d52c7440d9f77249a90138098bfcf' + '1dd33a41d7d9bcfa14e24787f1d3ae23' + '80dd660bd4b72866fb0be4804de62ae1' + '56521a4125a610b2ece70af8fc23a6ef' + '0536feae61c1a6e9a197cf7a04eeae61' + '716985274eb2080039da00693f81719a' + 'ba35cd9cb04419ad54f3690f88b4e855' + '7af588ad9b6d4b03e903aa851ea0db8e' + '2349f39e99a2288e09826e8cb3da863a' + '7fd3e29432cc2fe9b150a22dd6278d4a' + '17c70a737b7c004f448e7e2cdeb8cc7e' + '7cfa6141b941784def8ab94c63e3dcc8' + '24a2fa21ce5fbf8380a8a1fedc181df2' + 'fd220e479c4c79ed7ebc326ae9215203' + 'c3f89425ead34c770bd922ab866707dd' + '1f2aabe79eefc5131d62a73f6f6e8447' + 'dd89f1fef597d1816c0177402f02f02c' + 'b2a19f049f74f8a7d568226c6212c41a' + '67f257a537056f7b9488443be7719035' + 'cd0d901049e104edc86be97cd290eecc' + '5df6ce00fdf2ee2ca18616a8a02e4025' + '0d190e20ca92d07c217e5ba87fe7a2a6' + 'a5f048555fac7a7e204ee6e1352545c9' + 'e38df15b5b01d32c13fa3838ee40561b' + '50b5c17a4f76234861eb892f5c3508b4' + '7c449d2062a0d2f504081f75291e97b6' + '33bf9b1001acfac08b57e9e72582385d' + 'd12582d7fca7b70e284564e93a9e7a7c' + 'a6938c94add435b60aca4f1ff182b296' + 'a40a9a1c5d673fecccaffce8dcf3dbca' + '8dd4c3bc7ee7cb3b187356f4e5cd1939' + 'edf85c0f62b68bde846915b7420964f1' + '48698c3e7e36755342b23a8b8450e97b' + '569c49c6ef5b0ed0051d600554bc9e63' + 'bc22e6f3165a4424399c0cf3f983702b' + 'a9840a0ca25a2b1075fc9987c4f0738f' + '6f0133a044d115d4f989dbd97f32ff24' + '2aeae469466e96c4a9d25d67dce576eb' + '2f2d9fffc55839e0ddbaeb070be3a492' + '97001b231ba4aa499626dd8523397d25' + 'fc206c39e990e8b4b6e2e7901fb5b0d0' + 'd1da18f8fffb80c21f7602155a09443b' + '9b8c5c740ffd1e3966798c8447291b62' + '6e89afdc16498d8d12ef063a7e51d1c6' + '4afde192fa028520620e76546573985f' + 'b8cf2d83173f09df68419d336409d4f0' + '9b4e35f5d9fa8f5c2d68aa09e4977a6e' + '88390b8c6fa00a96c5458c80ebc3579d' + '9e916b512fc4123a2a0c72682cafadf3' + '6f6312bf0af8716e4e1dd742f8703859' + '642ef6980555c1e64bf6d534d1e3ff2f' + '0d0fa4e3f726716a1eeaff328ed40339' + 'ccdf5e3ac4343d3331e9e7059c048cfc' + 'c6a7067449b84736d9302847dd7d48ec' + '49800317440543cbd015a9cdcad5b8cc' + '07a122b91d5a5c6bb232db39db84debc' + 'bb6c5df073c057142153b8b040704592' + 'e892760111887ca4ad9440909d710275' + 'eb90991657102d71fd3322077bed116e' + '398c1e060d0cf81851d5ce19c2052d5b' + '56b5f0a9b1e3dff8680da1c75a3126cc' + '37dc47466a95645e1d027e14dea51ddf' + '88eb3f40d4c72d829e2c98a16f752dc9' + '5d5143623cc4ed84b7f1a83624aede10' + '57b98b6bafaf32e05ec90574547060ef' + '5f8a89c8da63f2de33adc04c33b0b279' + '8d0f797a8df484b08baa39aea54b6743' + '90c077bbe571c522a2532ccaad83cfa9' + 'd8b75bfeb5f82e68b55fcecea20db51d' + 'c9c1aa10ade8be974881c3292e9e59bf' + 'b79524e12f3b37a36c745971c16913a4' + '77eeb0f7ab93f99ca00382fac560e511' + 'de19c2f7ef54c3c87be0318057f2dabe' + 'd9fe6ac6b0a014e1c6f0b5f675948c5d' + '7545d5d242e37880db43b1d453c26142' + '1e9f7fdbf96f10938614f51a009bd330' + 'e9a6d082ffdcba0f7906a089b483e9b8' + '57b2e4c53b909d73af57552baa2e98db' + '1095db81ee052d41fbe7094db69ce7b5' + '5a317109111366276e3697bf36d7d45f' + 'c6d8f7e03141a22f7666020a9f1d235b' + 'dbaf21340829f44a9aaeeac356b3b44c' + 'eb79101a7adbda5d939b97648703799f' + '41248204e02207969a5035c432102db9' + '7aa2f00c1560535db70a2a7869e502a4' + '39e6959e9a4418a2413874d1a4cd2891' + '2ffaa41c19bad55d0c4c8438d917f98a' + 'ab8cdc9f4c38ca58ce81efa72e1dc773' + 'd53657de0ea60c0fe8a1cb7496d1c47f' + '9404dbf942e81b45ff1503be91c17674' + 'ca9d45137fde86bb2305cd1a63931c7d' + '2ac2df1ef3ec43edbab47abf18318500' + '5908a58c63ab90786d5c417f2c3f724e' + 'd00bcebb8beca6febfa0a74318007f0c' + '2e40c8095c88d8421f3d85c39e88c029' + 'ccf2185b62afe5833698fb382d55d53c' + 'd822954072447e0c2a372d51a9d0c29f' + '44be41def50bc062dcaa1dbd9d7aef1f' + '5f1577f3b6e981440b90bed7a65b6960' + '68bfaf927bba0a97752519497b57dc23' + '535a62d29e946811fb7803fd4fbe4c04' + '114587b3c911a9983f296f4700f8af54' + 'f12b8034c6961c7e8534045072f59b85' + '751e6c87e0354d048b4375c0882d49d2' + '5452ae36637952d09313d98d7dc87051' + '2b13d8f3087bd9e5e66ee854813a9366' + '44adea39be7c925ea4baf0bc6b9e2e72' + '099e102d4345a26b30f8b032108195c5' + 'eb7019fc5f06e67c8cd5d0051a185a0c' + '3563fea9461d01266b216323b64c5eac' + '82183b7eb308fa0c39d71d9a590ad6d4' + '93bdd76f3c263f95edd768b0ef373104' + '18718b70b3760bbf5dc55c9273572603' + '4c22a9d89f98475a9cbc957347b34ec8' + '66db86b489b817baa986fc5cfe1be0ad' + 'bd2dcd8141337f208f766f4a912bf202' + '681b58f03aae9b14efc1c4045b23a9ab' + '6e4d0e67901d3a49d10fe147502d90a8' + '9aa04ecb7e7e660c2b35d72b6a0cb51d' + '4bee00ff0cc93690c28909a7ce7d9ea7' + '8eac158a16ef04ebcc2c100058a44a3c' + '02841e3d8fcd35f549fab37f8f62099e' + 'bbb4d246108780b441265701b8aa23c6' + 'e24cb829e6264d77c28f0a0f59388fdb' + 'd27d08ba9701f5154c4e2e5cb0faa04d' + '0c94271a76be9de6832f77e5043e9c59' + 'b9b0026828947081b134f5b7142fe650' + '4adc31e7907087cb021372b8a3e0626e' + '6b82847577f023bd06a4720fad9c88b8' + '0f87362464f4e0b3481e6395ad12ed20' + '08b135243e2c55b4d093886f2679ad99' + '652a0549b6f997827c01bd3175f6ad39' + 'c3af09e12c199dc007eb221a231c3e27' + '144514ac75fa0bf46927101c7ff85eb4' + '9b796ad0fea824dafd1d6d8244a6eaf0' + '7d5f7971683076aae1b086328744b74d' + 'c8f5a88553a6de68b790a8333d1d3923' + '5034d566018b1c2ce68b592a4fc37a4b' + '7f4b93d0bb3578c5fc225f15167dc76a') + +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 +