Date: Thursday, October 30, 2014 @ 19:14:48 Author: andyrtr Revision: 225495
archrelease: copy trunk to extra-any Added: libreoffice-still-i18n/repos/extra-any/PKGBUILD (from rev 225494, 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-10-30 18:12:51 UTC (rev 225494) +++ PKGBUILD 2014-10-30 18:14:48 UTC (rev 225495) @@ -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.6.3 -pkgver=4.2.6 -pkgrel=3 - -_oodlver=${pkgver}-secfix -#_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=('98b6410c9413ea81a0bb2fa23796b9d6' - '8816033df33d95ddad58f622522fe910' - '52260374690efe21f74dfd4fcda47b07' - '9293fe26e953b920a5515eef70531cea' - '0fb763141c4796e466705e6ebe49f7f2' - '897be8bd1f1fddcd5d42ef01795a0d28' - 'e1334961713cb36f700e174a1aa0766a' - '15a2241c5eb1d2dc768ed918c44a1e8d' - '3f16bf4586133ae09234c3db2a2cbdc9' - '3fe0851500822b284591388025ee8f93' - 'e18dc2e861cc255f43db15156f842cf8' - 'ec84243810a4d3d9ddefc622f721bbcb' - 'febe44e6e81801e4248ca578a1793d73' - '4c4011742c030a6b8806be0a8e08e1c2' - '40228f4fb68735826e352039896a74ab' - '09490b87c65827a74e8cd1c8a299baae' - '89715f9957020480398d75ded26c7acb' - '2db6a716db67ecac5e6ff4f123d42098' - '1ef18cbcc6ff9b14a58662a8f8060e01' - 'dc57d50659dba96ae8abb66379c8f817' - 'c0305b188a7d541be015858c59077099' - 'd1437517b2e8c39641ab99e107308b08' - '6e8672d4f93104374f5bd26c30cf0eec' - 'd0395a025572d57bb0130c4a47a86806' - 'ae043e5b419f6dc6e5b8bacadb1a4922' - '18df1bf91c18d138030e7e306a6dc55b' - '7678e24dad9066bde9cea2ed530729e9' - 'b443b7a54eaf8a77358755e3d92c5220' - 'e5197f14bd1f2da5ed327c26e816738e' - '01e979685e35db8246d781226bb11d07' - 'a8d1397ea3c4a184614bfb57e3f9fb2b' - '6870e130dd16919c7ed679c6a5b8ca7b' - '179f53fc5040dbddbd91b0a754a755da' - 'caab10229154ccdf53e4a4cfdc5ed732' - 'c8858146b0badbbf87f9edd87ff0722a' - '5cd177922b95f0656d17d99f0fa7cfd7' - 'a27878684f444c32e795b8724cd521c5' - '6f30fdb0aa8e1a5e477ae53ef74376e6' - '1adbcec6c96097eaedc8b5c51b4afb09' - '0430a19074e193dd0ac937266082c9bb' - '7723b7b5feec796d63640d07bf9f69fc' - '20196d85b8799fdbb3d6ed023c5fb9a0' - '02002f0c8e78531e2fc225e67684dc71' - '16f2cde0096ba8bca590b5953e63e8f7' - '5ef6c24f2bf6560b14a71b5939a43367' - '3ab2070139e6980af4d56543fcd0b1be' - '6230340484b78cc7ec92151a803cccdd' - '24d764fda8257114e19324f6a956fa92' - '70df28bf5fc92bae7b35feac15683b50' - '5cb80b5e1a762db40c35f2349de54da2' - '947d1c4c97f99213c51f442d86670277' - 'cd4cc22a985dde62e330f77612e2f4f9' - '4c52358539400bbe6791f07981958681' - '84a273b037d373a400955582b820ff9b' - '47f9d9d5cc14c8220c3c386b3eb9caa2' - '7d63102e36d30c45749851f4d72577ac' - 'e56035f0d0d322d1e838c0ca124e9f34' - '52454324ee43c01c27fbe04a4b0c3c41' - '9bbe074c58fce0a122f3c6abbe1b96e1' - 'e5ff5cfe98c15cf7447ec1da4a5e1cec' - '1441931ff70a2afdd351acdf25b76fbc' - '2f839a8a3ca768e33146d653d46a6787' - 'c5ffbb05df00f2760289a0e96641200f' - 'c0fd379e5ca362d239eccf561dd4c299' - 'b8998bad06ff79e72cb6426a84c1c67c' - '11c2e489d1b0694770ebbd2a724b71a2' - '359288cf3e34dc3037c12f8b926cb7d8' - '61ad58ff170c0754ff75d0964b4dc4c6' - '1fb155c903c0081bb9e56b6fbee121e0' - '661b3beb5c115df096c86748c9d5f3ee' - '1bf5f47955922512651624f71df15868' - '7226c9f5736288ecf386c36d60b81a28' - '40d8a28264eb24a0f537f5daf172c098' - '7aaae00513b55f1dedc51bcbd08d51b2' - '0125f7afcdad5810e760f975ec2ca390' - 'bcccb4e07d20fb09d1efda3e03550c26' - 'b95cf6713007073534c2acc2d3b56b83' - 'c3f00993425c92effd957b96e08f930e' - '2691987164951e07fcf609c06e4d7ad3' - '66e2bf4391e50f6efb2e4e979487dc40' - 'fb573ac479c84c29d675815cef1c4f5e' - 'dc214d1f276d2ba2c331bd1f6f82ee3b' - 'b1925c7ce43d5923c91120b13078dd64' - 'df44a5ba5682b163e5b104a026f473ba' - '7d98fbce3f63952b751956d44af38031' - 'e1a50c01f86588b0c609ceef8879345f' - '6c432e1534a39f40f1811ac8a7e5c57b' - '3938313bfbdc0776ee371354955724cb' - '52a4e2706dd0029eb51f8da966cf9b58' - 'fb71a2b918af6096866607a6b3e4d97d' - '0a4d207c1fcb52955c27debcb80827fd' - 'f47df29f2325e0389b5b3dff8f8d7ce7' - 'b5eeb2a74ea731a8b90683040dab00f6' - '05b6cdc6bf400f6be5d8050160db3925' - '5bc3c592ad24ffec45351dc1117ce1d5' - '3fa6584ba59c6633c9770adf2292e210' - 'f1e273eb0ef4179a2a23e66641c3ba39' - 'c669855b521f5ee3cec04d1a6c46ba68' - '75edda1ac01487aec2f2ddc919837a91' - '4063934cae84db78b346dfab5465e59e' - 'd4fdc5df0a8998a58a5d4d3b424d03b5' - '45f497a5a7224082aa300f857dbc3216' - 'd13fc06ce2094922fe67b9e33f25bb71' - '6c865b0b5404c74c3b8f9d7d7597c532' - '1e20912e710994caf224b4ba7f17a9ad' - '29182211347c876279b00c4817333e7a' - '56001c615d29276c03a72d52f436cf4e' - 'd287b43c2a26749cb82e8a296444c7c6' - '1bc92dd35b799a10ea317e8be4576400' - '3005ed4e4e7e87127b2592d52a13690d' - 'd64966456ebd2c103408fadeaf1d99d3' - '33ee55de4af630edffb392c5b8cc846b' - '0f4e357a4f71aa8db60287de845785da' - '5b3c57f142f6bb70e333e6bd8e5a1726' - 'd7d88cbf70ebb9d73c7701a42a668f05' - '8ce5ab182e657b73d9d0cf3d8d7ef98d' - '31f734ccb5632819e05216f8177a069b' - 'a7a893da02c827ae2c679031a20b2b2d' - '7a1408042747eb1ed7626e5879c56be9' - '440e2bcbdc0a796efd6173db8923280b' - '8257d9081be66d56c01934f8b88a90ae' - '7608c066987dc03762b592831dc2cf27' - '1d2761b510117b191a7d6c8696aaa2a1' - 'fa4731afa6bb0bdfc61941febd924dd9' - '4a6fbabf41a297bfece863ae1b5cc175' - 'd525f483ed4f59861b73c85687ea55e9' - '2d76a35b53da3c74a8c6a9c95eb89bf4' - 'd70bd363f0bd8d75f26c5d5f40ecdbfe' - '5f5672fbe204d3a95126d0e06f03d526' - '466fabf2582711eb03bd14370e446fee' - 'e3f358cf26eca98795f9bf719d054f38' - '253ca1ab7ee06aa9b9ebbe4aec7d850f' - 'b5c495c9ddb435e111fe0e45a448c33e' - '7f71b046787c7fe6d950c61309608221' - 'b64bc1c6686ad1d41983ed91e14fe7ed' - '034e12db6bda7f11f627a5197c2d44b3' - 'c7f5c3c85133b8854a21209223a2ac45' - '6bc73120860d71cb735bf84c42139edd' - 'fa00ca45d1826007a2208f5267d0fc53' - 'bdcd8cbea8364e6239ce18181e1b3bf9' - '6d2371d0089f093f0b7f12af194ded17' - '96a35a9d6dcb244842e0a21466db21d4' - '2d59684c0292c13c53fce206265da25e' - '6233b41be6581e0e8a6d6e6298d1b7df' - '45f5bf4221aa8f6cb53db02b3f3a6ed6' - '4421be7e577ea33e81340b56cd69e62c' - '5b3ae66309fd7b641aeadc1a062e560b' - '7bf7fd27f6cf6b8315d95b5efd6fc9c2' - '6aaff4acd3a77d793e587ac6aa09b2f2' - '4d14b28c70cecfca998eedb00177454e' - '8af31262a608905a73e58b6d181a032a' - '2d0c83f079b0dc5fdeee3e3c5390a546' - '43ee59f63e75855c03a0d9210508761c' - '5da7bda2517cf7f404d11c439d4ca8aa' - '90e54e04765835e8b41568fd04b894a9' - 'e595b9304e55de01a3745c9f34c4f357' - '13c388da6b1338759870d08d420049a0' - '1b058c61b074ca261e3cadf2d9e59a1d' - '7a6da9a6a27eda9a352a9f0f2a9ebaad' - 'd555b27c934c13398f1156596ddef8c0' - 'b3b3b3e421a87914db3dac30363d79b3' - '2c5b87ecb3b8583110b8b49c4e319b67' - 'a288f7ad4c782c28c05374f65a137067' - '494b33c98b1ba99071662f8602c5f42a' - 'b70f71dffd2d1b33438f7ce620180a4c' - '374a241c733be04c2210813e559b7460') - -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 225494, libreoffice-still-i18n/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2014-10-30 18:14:48 UTC (rev 225495) @@ -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.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 +