Date: Thursday, December 17, 2015 @ 20:06:30 Author: andyrtr Revision: 256725
archrelease: copy trunk to extra-any Added: libreoffice-fresh-i18n/repos/extra-any/PKGBUILD (from rev 256724, libreoffice-fresh-i18n/trunk/PKGBUILD) Deleted: libreoffice-fresh-i18n/repos/extra-any/PKGBUILD ----------+ PKGBUILD | 708 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 354 insertions(+), 354 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2015-12-17 19:04:49 UTC (rev 256724) +++ PKGBUILD 2015-12-17 19:06:30 UTC (rev 256725) @@ -1,354 +0,0 @@ -# $Id$ -# Maintainer: Andreas Radke <andy...@archlinux.org> -# Maintainer: Bartłomiej Piotrowski <bpiotrow...@archlinux.org> - -pkgbase=libreoffice-fresh-i18n - -pkgver=5.0.3 -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=('256a6a0d70dcf47d43aaad96bbd22e5a' - '77d31648d174cdf46e4e71f67a6e4304' - '49452cb6ceaedef0a1a63529f1f6e5eb' - '646a200473fb9e07312f551d3ad2e771' - '4f5d50b2fea2b4bdc7ccfb48515b2758' - '584050ecfe9af2aab02f0f3c8ea2f7a6' - '0406b188103942c93a288102222f1d4a' - 'e6f7ce8c3ba7439a4a1734c2d290ea7e' - 'da579b8c716f78c27f39c237d44532f3' - 'c96ff61ecbd5a6749a15bcfcc42a680a' - 'af5acf0f501bf0f14f4194a7a683c055' - '7820df3cac0aac6915ecafad8ddd022b' - '304dd3c031c240f68a8d6a82fdff8f98' - '82894125278ba5499a0bef9000b4d6f4' - 'bb86a7f6e25a7a9033d35bccfb7d10bc' - 'c6a21711b6372f53c9669ece7b27b31d' - '960dadf97312dbd38bc79c0fa5e8e545' - 'ada489178e1d07fd7d9bd115794f7ca8' - 'df04129a075b86eb9479bfd46ec71cfa' - '6fc454faff47b31db9b5b9ab9e198745' - '7749b36ddef9babb8c31774d3d16f8dd' - 'ed591ded5990874e4f3c169ea12022ea' - 'f09ad4a0d95728eeb38e7e97e7da0c17' - 'c1b42d5c85e48313da697c48773b50ce' - 'a9a2c008db9bba5429ed15512c7d5e6f' - '0a848e5d3b48c2fd116cbbe35e40e7a3' - '624df000faee7a1830bdd6f84517c46e' - '848bd1ea746dbaa5a52c55d4de4e6a1c' - 'b6e9ccac2dd1f7f0ff4ff4bded3653af' - '30b2da41d0204ef48a7af67e68895c7a' - '7a6d7ea3d827388b6cfe83db813693f3' - '72a1fd6a04f30649862c61de67f1b604' - '916ce734983b389cfe57486c05827dd9' - '711e11d026fab09cfcb4aeda43ce5676' - '48e942be077d3a59ec8f64fa2bff4ee9' - '16de817c6d1946aa53497d7850fb98a7' - '61bc961f6d57be80216cb44785edb991' - '0e69bf6b1f8f60195b05c30c59dab7a4' - 'c59598be018fe7b21cdc172612be1752' - 'b5e2f1b748b86a3b46d1690aab54e0e1' - 'e17be94d0d3368b1736b17650dac5683' - '84149e4e46425de0844548ef927507fa' - 'c6ec30c67db2aed1b34cebc8b7b56ef6' - '39f9c9759d7f478fb17643559a2ba028' - 'e8f9c6f96a8e1dd76506c1dbcbf31c7d' - '5623ad8a19d3f42da024af087de61906' - '3b252f16cab51f1661908d20b92588ca' - '5834c5d1b92a86abfae1c77b63172865' - '6176baf48a8ce617c789e26197560127' - '3453c8ed82c30e57155b476ca507a0a6' - 'ca5d7b0e7faae6238d02bc4cdd93abec' - 'c1030a95868df098d12c5261cb1b7fca' - '8be04ab54f61c6871ad325c75d52eac7' - '191530eeae3c8a3f02f962cc4dcf123a' - '065d2995b4f62b86d1080ddc586276d8' - 'f78a5e35958f93ef1e11303e75dfe567' - 'ac4fb2f35ea96b778be37f2a102a9a61' - '275729edd7635422ed843c3642e5c9a7' - '58cdec8b809c46c8e5cd6aae4e746cce' - 'a31e88f9585b46928b7174e3359a99fa' - '5ec594eadfe076c13510da23ab676b71' - '895c13524594dfa8a97fb55be8e37ce2' - '93d57722a925e9960f1bd84374c7ca70' - '178726345f5b246ca83a61da28c0fc9c' - 'f12c7d8f0674bf056131df148ae2391d' - 'd13ff70297f5f7d69069f8f31a1693fa' - '8b80f8b1c476b28f83d2dcfdd61867ac' - '5920eba76a7c947dd14c3a11c7a82db7' - 'f8c1044a1f90ac8ddb789cb30093cab8' - '1125fb4e27b5fcf7fd7751e6a1dc8c6f' - '7387711212b226e08ebe2f2ed8e3fa84' - 'c19ce9e57ab0e3677427a04c3fc53bb4' - '812e9115734464ebbf38ae777ed1f386' - '89f5d15870edabde91240f669c618a88' - '3e71a2e48b4ce25db8a6ec3f99acbe60' - 'bf056218e113dd75454adedd9ad8ac09' - 'b2a9100c644c3a38ea742b8b2147443e' - '42cbd8f50c25b93422bd67c11213f8a0' - '6a1e1d3e96b5de55f02d3fee1abff049' - '979618ebd07a6b8c01cbe0dfed721eb2' - 'c87b7ed9073d37cb01c2751e02426c2e' - '7fe0d425a5ebbfdac9b1fddc3fdb80f4' - '2fdc696aa9019b52022826f7af78a33e' - '6a82923b8d04004e74e840933eb6e235' - '44ea9a6126ae1e83b1400303a6e11fed' - 'a9779597c54bbb268ebb03a334bd54d6' - 'ddf7bbb5174732bd801c1d905a2a51a4' - '479520214ff46ecb44bd7757d48c7671' - 'dfd91fd5832b1ef0386bc80a4e33b428' - '2de272f6d39a85da93c00cf39a7b1b0c' - '3751335f2fcf2680d9b16dd203400a22' - 'dc5108a2563f796f6943d4b86e3b03b1' - '9193fe9cf4a91e3a5097a982809845d6' - '8bbd3c9641a030f34b1c61177181d627' - '3668a51c77bd302023909b81255b1c27' - '5935d80b14c3e93308dbe5d816128cdf' - '418622f7d793d31c3d781ad645fa826a' - '7a837a01f820810bc2b258b3af3afcfd' - '99bd87db906891e42bb8ca7b82af7e62' - '1d149e0dbaaf3fc2fa026af5906e8255' - 'f40633c35b5abbf1c5019d3eb5a05440' - '7803d361fe1b2248dc54b4ee1193ad99' - '05760629cf9fd0834ec1bacd6e4edf6d' - 'fc500274a773ff744444a7785c2eb0bc' - '2a5233d8aa0d73596fb4bb00a8ccea87' - 'c813976eee731354173ccba3741a9e05' - '28d64e8759fed296a98ad16641a39e6b' - 'b1981fdbc86b8cc2b35295fd235e8a73' - 'da25a0f540868eb5a3a33ef7ec539454' - '2b9956b2bec745a6f1758e0dfff3dc27' - 'ae6ff2b88ed2f25a138c8ff9e1404b8f' - '20b316e1e0b70e06d331185d651bcb77' - 'b1b53c8dcfd43ee0db968e8937a65d58' - '8630f6bb5ebed90a42295468db328ef1' - 'ea589e75a5a3d7c624dc546ac9501b5b' - '258b839de8877c8c2e75ce39ec449674' - '3ddca1c126a0312ad901c28bf76ce4c2' - 'b32c17ff239f282dd577f6f6e8419c94' - '4a6a2caa993368d73641758e3d2ef315' - '7684b90004fa9667bdb7ba1800e0d24d' - 'b65e60e415eb640175c65adde26fba74' - 'a35a087a840dc87ac2bf23b4a3269f88' - '7b14eea3117c86d6aa2741831f269e3b' - '081f68d94ecffe7d3912f9c9da731393' - '1908f3d229ce40d28cd5bb919fe66c91' - '5c04b3d3c7c7b320d4366aede329c51f' - 'daf0730e98a33d9651788d721a807a80' - '2a91e3cff9e67daba429facbdd582ec1' - '2fc57288ccacf4a4f6e00604310c16eb' - '8ddbb9a3d65a8e4c1c97c1c34f8b484a' - '0a455fb5f7e3ecd90023629e05ffc1d2' - 'b62637548d5c3fdb52865b612f496f08' - 'ad46d254527384095cd65f5b7a23838a' - 'b5b3c3a5ec8198cabff2fe6108294cf3' - 'f9f3d5f43d728edd1e275bc489ccd139' - '01fc964a09575ca508392681e5790924' - '57094f962ca7686747035347cb5aa8ba' - 'e466e85cb1a0602d153f49a873f9d0c0' - 'db85817440ce2a382a3397e8c55832bb' - 'b6f6c605774cd68760b9df613edefe28' - '28070275ddc0e074f54c798283e4b048' - '1cd46fb9b0308c9a4ba4e6cbfc9563cd' - 'e0bd8b168181835d2938f158c85280a4' - 'af484b96854291cd50234357bb617bc2' - '5946ef198ee0fc8a4f9fad22eee73e03' - 'e761dd7876632fe12f549c87e845e0a0' - 'd7a7c0bdab3672c5ce456a7911855015' - 'a13b6bc2fd10f935362dd8cc891cc5bf' - '9c81c76b515a860f6e7d7bb70a344f0c' - '9ae23fba0f3669e8de3671f0439088d0' - '955237a52ba77beb0e4867cb02130ba1' - 'ce3e9d0fb4435f9d3c2bd629d855b99f' - '8dc41a020a69f6ed7065d16a68f26b86' - 'a403ee0e93a4cd524751d23d62fa5ded' - 'c00bd2c5a073e839a2235db175d9172f' - '8a81a7f852f018aca29de32d64f24f96' - 'c38d9e76687d73fc139d0a2acac8c9be' - 'e0e32951382eebf6651a3c46ffc3debb' - '0c5ee96c7f0fa7f1ddcfaf84f2f485e5' - 'e2ef61f405006b9d40019b114eb1cc4f' - 'fb909bf9be0357d4d95b9060adbd0b92' - '6a1fc1eb40d8011e133fc1f7366a9b7d' - '9286bd332f8953bd42d33cabde1e6c8e' - '011e51e4d64971a484966961d8788b3c' - '8eef215afe58912d0feb8b2a689ef87e' - 'ecaea05cbdbb789f1a38b3aea3e4f63e') - -prepare() { - for i in ${pkgname[@]}; do - _pkglang=${i#*-} - _pkglang=${_pkglang/fresh-} - - 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 Fresh" - depends=('libreoffice-fresh') - provides=("openoffice-$1" "libreoffice-$1") - conflicts=("openoffice-$1" "libreoffice-$1") - replaces=("openoffice-$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-fresh-$_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-fresh-i18n/repos/extra-any/PKGBUILD (from rev 256724, libreoffice-fresh-i18n/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2015-12-17 19:06:30 UTC (rev 256725) @@ -0,0 +1,354 @@ +# $Id$ +# Maintainer: Andreas Radke <andy...@archlinux.org> +# Maintainer: Bartłomiej Piotrowski <bpiotrow...@archlinux.org> + +pkgbase=libreoffice-fresh-i18n + +pkgver=5.0.4 +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=('2cd70c414c9d5c9cbcb2f25b3c8a114a' + '976b180f9d7f834907cddf9c7c20f3e8' + 'a9b0c0cef586df278fdac9f718bf5ece' + '05abbe7372c7a44ca20a6bf42770bebf' + '9543c9c0527d67a8d36c142901f5dcfc' + '6b13e5543417ef9dcb5a1623c7cb6f24' + 'dca756e0ba2c6f4104fb7d9dc753d20b' + '50ad47a165d77fb7125be507711e0457' + 'bf1d75b780962220f0c99117155c893a' + '89ba4d8468fc8e5de8bba54c37079f2e' + 'f375a335e94c2c65d43eabc4a20e59c3' + '89fc2edd56516f90b4134c42bfe803a2' + 'c8c4c923352b3083a7d08eedc86f77e7' + '6c0c8bee29d083e4df7d29393cc370f8' + '55f4b67d7e45b744feec2a9dd157a0f5' + '61bb2940f0fb276d6799da1417e7753b' + '01a923069e34262d7f1fa4fa53c59c72' + '30584fc235407299ef13974aaa42d5f4' + 'f57430a83deac70a240b413453e1cec7' + '85be004784720043a13dce8994f63fda' + '208c60e8c3bc5ca2cbb61e2729c7fdd0' + '24674d960898e30f73ce9c543b87ed5c' + '74a244055fb366da4b2c6c32b1b697f8' + 'deb2c303ffa1c03adc7a1710101816f2' + '1522e1db0d8e0d234c7ba2f574654b6c' + 'f84885a8244701672b398e19e4b743ee' + '66826f4f1036d8162ee21cf110ba6fbf' + '2dfc542b77f5f51e8a0e434e0b4a8699' + 'c073e697c648b8dd1163bb302371b944' + 'fe8635e60c3d5228055136d78e55472b' + '212894c0f16922fd8020ddf8e728effc' + '349782867e9cb2c80c5f4aff25347217' + 'f6635857221d78a7ce9aa9f2e45ed55d' + 'e8571081d08cabc0de956bafd9632cce' + 'b553cce160fbd76d42da0d941af4efc2' + '9c835864861ec75612a0757d6229681a' + 'd4d179eab325a3d2840025300d0be0a9' + '72b6bdf258eb5342b81abd5bcf653b57' + 'f2b6c3b61b0e5d368e5d525d97fde879' + '1425c7935cd30f48b1b83a02b6359615' + '2bc9dfe09c701154139ab5b2d676d368' + 'f8e076f884209fc22ed280fc58869a7a' + '16f4867aec78a51e1cb7f028043b5ff5' + '6d28aaf189a29a81f4bea11bdb7ab3a1' + '30fb346e28eac77398549cf7413762db' + '3e4411e00344980196fc2d460939a652' + '643d4c2f0de1db203ea0d54aecba1c27' + '11c21ba780bc09f7752e2f89862a7874' + '76ee8e39d117fff839fa82739cb8e557' + '2a0173f0936f522caba3c338350912ce' + '99e0ee838ad2cb3d83a7e6f0348fca1a' + '88afb8ec9897083700c08d2fa89ce640' + '4ead53383bb7df434ad8d24947afd556' + 'c58cedfdf0bbdd12c0cdee33b49a79b1' + '9dc4847847f9e6a4323ee01911c2928c' + 'b9903efa5b499a56b0432876f7096551' + '87f119a61df46ede14f81c1c77ac4bc2' + 'fd86abfcdfe9537eb46fbda734bd3c1b' + '7c5d20f143be3b336a733611431bf6c8' + '3ca4e19e6897c464e30b10dc300af02b' + '43a42f63ee338b6b12be462c2d88f9de' + 'd48c95d5363c21c9c7e1fc56945c7d15' + 'fea272b0533ed1ac57b33dfcdb3b2ce5' + '76cc4a9fe5a27307396161d096476f79' + '82d5209f5d23cceaac4ccf580b6413bb' + '645bcacb19f45968c74dd4110a40e44e' + 'def684ee70b18c12fd339817e9d961ba' + '78c2a4363d4c0d2a1b218b4e666e0527' + 'f8f1c999ee70c2a26e294308745cb460' + 'f389c694a2923fd2aa8c417b7244ff47' + 'eb587a28fc7d30e1e1fdaa6b5e6a7723' + 'daaceaed31880a5643552783cf1fec65' + '9e73d810bf61fbda32f586b43361d2ed' + '9a3cfd9f178def03568834547dbf7f28' + '29e8194797a29d797b1d55f6e0f12ebc' + '20b2231cd179743b16128c9f2c06bec4' + '253a964e0a0d66263526e2f457d5392a' + 'fe07267f567b481323a4976e680e3327' + 'b37321d03811f07ec31e03a4caa442b9' + '2f64cd2432dcdbbd754cc1ac36bbdd65' + 'e713fc71b2ccfd758083b365b700e148' + '3558be694748e6eec466d37ad71f8853' + 'c47f21327461fc7dc41b64507993891c' + '5b443ed4b1eece760a015230cd3d7b23' + '4df72a18614fa666b0045284fdccf11a' + '63855b3a4cdbae0e94a6d0531189b6c5' + '1a52fb537216bb14be4077c8ff403714' + '1d0804e0d7f0b0a7ba775facea9d3ce1' + '5e325cbc2d0f37364a55d4757aa1718a' + '6cf2e5d570ae4e1faaa205d0b9402658' + '5c2891e36b7f607ee3942bb48703167e' + 'b65535dff1506835a058f8223184471f' + '0785b24e13fa252c67f4c71dd8de7eb6' + '1b1ef7273281416da37214dc72f89208' + '41d5d5b24203d669d1751758fc5707ee' + '520cf775d46cd9b1da529a2a563c27c1' + '2261088550e2e8d7882d67efa0f47f68' + 'ff033521156f161e33f3e4482edc5b13' + 'bfc20ed5a16997e8302f297316c7ab15' + '82c78c7e4dca2bcd9cc3eb5c809c004d' + '46c1c47ab94afde3b2ec192d7d3af7ed' + '644c500a2d47b82ad05eef8fe749a518' + '8b20d54b8148298b34083d9756c37be9' + '7812a20fd3b2ad02572298efb7f0a7f1' + 'cf1ec21c317dd1a24230431a16b6328f' + 'b76b1374b7219997078068f3843a98ef' + 'd67e98f5c40038fd86bc905eb297a899' + '43ad77b2141ebc0491b371798f891dd9' + '48f6dece0c94867d9982c60378a7c0a6' + '5573dfb56bf5e49ceae46744149b1a13' + '842897c19bc523f23f2585fc81c161ca' + 'b8087641fca3b117f3067d659961e348' + 'ac294c4f404ea759a76e924f563b22c9' + 'ff468f81edbf5508b0c4fa14a3dbd82d' + '6beb750643d7403ed2fda071576a3466' + '52e08684c2ae67cc720757d5c1282cb4' + '3566c3f8010a4cf841dddd7ff97b1e7e' + '2acd00436bbdcb2dcd58f417b0815fe8' + 'fdbd0760da9ffd90ff913daa5671d3a3' + '6f12b0a74c064f45e0edd9da84f74d3a' + 'a5edf36a74ec01ff870b334eb0609b5b' + '165ed523a4d30f16d952b39d6088fc6d' + 'd756747add56654a921bac6129344028' + '35cc6389cfe4198684a26f73f213ee82' + 'f59de62351bcbd3f854349cd9dfc18b8' + '022c65815b05fd944741c0339799468f' + 'b52ce5aa520b3019df2f24b9f7b1e858' + '355ef98db5cc2edb21bca05d150b2d28' + '294b9c5bc22cd126e0ead8b4c02db074' + 'aea7d9dc0cbfb028de077b69737de5ff' + '713ca0c29f00325f4291c41ab3471fa1' + '1e107cc39a08eb015046da26622b4ead' + 'f5cf358309775362cee2ac4835a0cc3e' + '0a642bd3844109c39710d4811ba7fef3' + '0019b61b7d3689411ceb61951f187f67' + 'e67ba8ac4a557a521326f0ad53ac508d' + '72ec186197c8284a4463a7bb6675b225' + '58ef80c844faea63061907e9b494b384' + 'dcbd2b72f602a8df410bfec53270a5f3' + 'b22644534569e934feb11e617a3cfd6b' + 'dfbf2750ec192bece39571bf9f85cfe3' + '8e9d2da997b0f9fe518b021860dc5352' + 'db8929271e623f175b4666ca98707bee' + '4ea5ae7a6f3952c503b6c5b3d81087aa' + 'bd6a4c46b77cd5e3d1af0ff492650d04' + '8fb32fadaacab56628b33d1374d463ba' + '193f31f08d32f7883ba67a5ea9ce3cd8' + '0ef2f28cc9d280e3b618e917b71424ee' + '183597cc9dadf6d1a77d319fa457da48' + '9772c9ee7f33bf8ec4f613136fff3d03' + 'fe30ee484a37deb7b4c81e307dbcfba6' + 'e569b5a030430bda6efbb5967322d82a' + '86d0651485b5dd858aebc3922c8f482d' + '41dd2557207a4616a5d5a78a13f8e66e' + 'd91d63b56701b482d6b203aa3f526abb' + '73a2e8209a912bc813c71081715c976f' + 'c91356b450de5fc2f75c4dbba4b7a520' + '3952093d0acc19ed7e1ed84d5f5d7064' + '6840e6b772c573e74077e0ac4cda1207' + 'eea27e77cce17950343d39b9925ddbf8' + '8109d1f8e58080685f62376c8ba5a545' + '59ef2a35137e907dad995a9d7c6691a0' + '4ea335bc035029d8eee5163fadcc9a02' + '21d2d3565f11cc2242c59096fddffd0d' + '5696b8e158e51f638f2eaf3028cabba7' + 'adb2f061883d604ab61d5a682038f46e') + +prepare() { + for i in ${pkgname[@]}; do + _pkglang=${i#*-} + _pkglang=${_pkglang/fresh-} + + 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 Fresh" + depends=('libreoffice-fresh') + provides=("openoffice-$1" "libreoffice-$1") + conflicts=("openoffice-$1" "libreoffice-$1") + replaces=("openoffice-$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-fresh-$_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