[arch-commits] Commit in kde-l10n/repos (testing-any testing-any/PKGBUILD)
Antonio Rojas
arojas at archlinux.org
Tue Feb 16 09:05:21 UTC 2016
Date: Tuesday, February 16, 2016 @ 10:05:20
Author: arojas
Revision: 259557
archrelease: copy trunk to testing-any
Added:
kde-l10n/repos/testing-any/
kde-l10n/repos/testing-any/PKGBUILD
(from rev 259556, kde-l10n/trunk/PKGBUILD)
----------+
PKGBUILD | 169 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 169 insertions(+)
Copied: kde-l10n/repos/testing-any/PKGBUILD (from rev 259556, kde-l10n/trunk/PKGBUILD)
===================================================================
--- testing-any/PKGBUILD (rev 0)
+++ testing-any/PKGBUILD 2016-02-16 09:05:20 UTC (rev 259557)
@@ -0,0 +1,169 @@
+# $Id$
+# Maintainer: Felix Yan <felixonmars at archlinux.org>
+# Contributor: Andrea Scarpino <andrea at archlinux.org>
+# Contributor: Pierre Schmitz <pierre at archlinux.de>
+
+pkgbase=kde-l10n
+pkgver=15.12.2
+pkgrel=1
+arch=('any')
+url='http://www.kde.org/'
+license=('GPL')
+makedepends=('extra-cmake-modules' 'kdoctools' 'kdelibs' 'automoc4' 'kconfig' 'ki18n' 'qt5-tools')
+options=('docs')
+
+_languages=(
+ 'ar "Arabic"'
+ 'bg "Bulgarian"'
+ 'bs "Bosnian"'
+ 'ca "Catalan"'
+ 'ca at valencia "Catalan (Valencian)"'
+ 'cs "Czech"'
+ 'da "Danish"'
+ 'de "German"'
+ 'el "Greek"'
+ 'en_GB "British English"'
+ 'eo "Esperanto"'
+ 'es "Spanish"'
+ 'et "Estonian"'
+ 'eu "Basque"'
+ 'fa "Farsi"'
+ 'fi "Finnish"'
+ 'fr "French"'
+ 'ga "Irish"'
+ 'gl "Galician"'
+ 'he "Hebrew"'
+ 'hi "Hindi"'
+ 'hr "Croatian"'
+ 'hu "Hungarian"'
+ 'ia "Interlingua"'
+ 'id "Indonesian"'
+ 'is "Icelandic"'
+ 'it "Italian"'
+ 'ja "Japanese"'
+ 'kk "Kazakh"'
+ 'km "Khmer"'
+ 'ko "Korean"'
+ 'lt "Lithuanian"'
+ 'lv "Latvian"'
+ 'mr "Marathi"'
+ 'nb "Norwegian Bokmal"'
+ 'nds "Low Saxon"'
+ 'nl "Dutch"'
+ 'nn "Norwegian Nynorsk"'
+ 'pa "Panjabi/Punjabi"'
+ 'pl "Polish"'
+ 'pt "Portuguese"'
+ 'pt_BR "Brazilian Portuguese"'
+ 'ro "Romanian"'
+ 'ru "Russian"'
+ 'sk "Slovak"'
+ 'sl "Slovenian"'
+ 'sr "Serbian"'
+ 'sv "Swedish"'
+ 'tr "Turkish"'
+ 'ug "Uyghur"'
+ 'uk "Ukrainian"'
+ 'wa "Walloon"'
+ 'zh_CN "Chinese Simplified"'
+ 'zh_TW "Chinese Traditional"'
+)
+
+pkgname=()
+source=()
+
+for _lang in "${_languages[@]}"; do
+ _locale=${_lang%% *}
+ _pkgname=kde-l10n-${_locale,,}
+
+ pkgname+=($_pkgname)
+ source+=("http://download.kde.org/stable/applications/$pkgver/src/$pkgbase/$pkgbase-$_locale-$pkgver.tar.xz")
+ eval "package_$_pkgname() {
+ _package $_lang
+ }"
+done
+
+md5sums=('92c67c6d731c2dad881fc584567eb16a'
+ '07ffb50f47bce34bb6685e0707e01ec9'
+ '9b956c5e95de50bed827b8bba344247c'
+ '7b0aa134ab85a27a2e0a14bd2321afe2'
+ '649a1d41c5dc43c8bf6fc711f7914df0'
+ 'bdd9b38650e8e19d18406f079b3e5e73'
+ '152ffc0b728fca6dda2ffda5e709c952'
+ '529a85c3862e9499d9bc0d9270043012'
+ 'cded2473ba62f41c1c431aa79f5cffd2'
+ 'edc49e1a3ffaae5c54ec66ff27bd2c0c'
+ '2661a0b12bf839a44a5a75526f188dc3'
+ 'b1aab057e9f5dc479daeaf77a9359063'
+ 'c13ac8b0c708e695016f8308719fb38c'
+ 'e9a14dd28cc5338e1245b6e80d97a678'
+ 'e7112deb60b8f12183cf6f5478365a36'
+ '9d5686de677caff5697995692ca4ae5a'
+ '123b752316713f5f343a783b571e6b1d'
+ '75740680c88d481cec6376071c2e6254'
+ '63897d7914c87f862855af325b947218'
+ '82803195931fa5865823f1ed447fd58d'
+ 'cd663ac1a86aa68c74f608793ff6b7a2'
+ '05df8ef985465ebb2645110d0e8dca7d'
+ '9f129061b019d57f7f9e05fd7b02e739'
+ '870d746f4efa7e4bcfbd897b18dd29b4'
+ '2d6ab830bd6ff835953ca1f79b661312'
+ '844ebac0ad0b3a28984d3a15652aaec0'
+ 'e38bc66e83ee7e2d8a3e5547b888e8c3'
+ '9792b8f2266057a41b9be11d69f99d8c'
+ '02b251bfa80e80fc858a3a1e5cdc1902'
+ '264e8528e06634f0ac6c78e9d3c1ddd3'
+ '80d22625c5fb7515c5e150d251f9cd4a'
+ 'ff9a44ad2cc1a102e3d52f1fde414b26'
+ '961a96052a8f2f30e34abda7e0cfa3cf'
+ '28af0c5561b6a9da7bc60e65ceca61d6'
+ '03d1293ae3a10de1b3a9c6db2a262881'
+ '01b9fbe746db6a7f61f8d9afddf939e8'
+ '26035b152e25aeae9805e8e765dc642b'
+ 'd99efe028fe5cdc9750be855b3923b3b'
+ '47580c17460864910683bc57515a6161'
+ '4caa390473917e711a0e5f42a73e3f88'
+ '64bc58656853865a27f653969a497bc2'
+ '62681a1b95607120b0f0bb48756c3e2d'
+ 'd3e8a24089ca53d0a0c7a612f24d6f6e'
+ '664cf1d8d49a6ad2cf6a1b10f1921340'
+ 'a6ee9be5825ad85ce5210faf271452d6'
+ '897ccf4a7da90fee806e08a10c2c008d'
+ 'cdde71c38d6f03343d6f9af5d023922d'
+ '24325662358225fd01ad720bd00e5ce6'
+ '4c76f02b2e60fe8a1d918ef7e8f45457'
+ '95d65fa3470f272d281f650a0bdf7ec4'
+ '0142ee90b37e75b6d22797291878b855'
+ 'dcd4a262574c530b78041a62ac14fe98'
+ '0f850aec2b28a8e7184dfe09c9b23d19'
+ 'c851a83540cc53a32e5a2ca2ffb6d30e')
+
+prepare() {
+ for _lang in "${_languages[@]}"; do
+ _locale=${_lang%% *}
+
+# Remove kde-runtime and kde-workspace docs, conflicts with plasma-desktop
+ sed -e '/kde-runtime/d' -e '/kde-workspace/d' -i $pkgbase-$_locale-$pkgver/4/$_locale/docs/CMakeLists.txt || true
+
+ done
+}
+
+build() {
+ for _lang in "${_languages[@]}"; do
+ _locale=${_lang%% *}
+
+ mkdir -p build/$_locale
+ cd build/$_locale
+ cmake $srcdir/$pkgbase-$_locale-$pkgver \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr
+ make
+ cd ../..
+ done
+}
+
+_package() {
+ pkgdesc="$2 localization for KDE"
+ cd build/$1
+ make DESTDIR="$pkgdir" install
+}
More information about the arch-commits
mailing list