[arch-commits] Commit in krita-l10n/trunk (CMakeLists.txt PKGBUILD)
Antonio Rojas
arojas at archlinux.org
Tue May 31 21:53:33 UTC 2016
Date: Tuesday, May 31, 2016 @ 23:53:33
Author: arojas
Revision: 268804
Workaround broken upstream build system
Added:
krita-l10n/trunk/CMakeLists.txt
Modified:
krita-l10n/trunk/PKGBUILD
----------------+
CMakeLists.txt | 3 +++
PKGBUILD | 12 ++++++++++--
2 files changed, 13 insertions(+), 2 deletions(-)
Added: CMakeLists.txt
===================================================================
--- CMakeLists.txt (rev 0)
+++ CMakeLists.txt 2016-05-31 21:53:33 UTC (rev 268804)
@@ -0,0 +1,3 @@
+gettext_process_po_files(${CURRENT_LANG} ALL
+ INSTALL_DESTINATION ${LOCALE_INSTALL_DIR}
+ PO_FILES krita.po)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-05-31 21:03:48 UTC (rev 268803)
+++ PKGBUILD 2016-05-31 21:53:33 UTC (rev 268804)
@@ -14,13 +14,14 @@
_languages=(af ar be bg br bs ca ca at valencia cs cy da de el en_GB eo es et eu fa fi fr fy ga gl he hi hne hr hu ia is it ja kk km ko
lt lv mai mk mr ms nb nds ne nl nn oc pa pl pt_BR pt ro ru se sk sl sq sv ta tg th tr ug uk uz uz at cyrillic vi wa xh zh_CN zh_TW)
-source=()
+source=(CMakeLists.txt)
for _locale in ${_languages[@]} ; do
source+=("http://download.kde.org/unstable/krita/$pkgver/$pkgname/$pkgname-$_locale-$pkgver.tar.xz")
done
-md5sums=('52d2b66af01e56242ad2d6ae2ba7af8c'
+md5sums=('57b3e19c3b9121c567065228be2ddb52'
+ '52d2b66af01e56242ad2d6ae2ba7af8c'
'2bf170fca1f429aa7b8cd42af13eac64'
'23d5a4d9db4c31f0bf4e8b46e9fac801'
'9b9ed494731bbcf1ee94cdff487a6f30'
@@ -93,6 +94,13 @@
'7e75e509f7fcc7edcc9c50468ec566f1'
'258d08718e0983209e79c5a03265b6d8')
+prepare() {
+# Upstream CMakeLists.txt is broken
+ for _locale in ${_languages[@]} ; do
+ cp "$srcdir"/CMakeLists.txt $pkgname-$_locale-$pkgver/messages/CMakeLists.txt
+ done
+}
+
build() {
for _locale in ${_languages[@]} ; do
mkdir -p build/$_locale
More information about the arch-commits
mailing list