summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authorjperkin <jperkin>2014-01-10 14:43:36 +0000
committerjperkin <jperkin>2014-01-10 14:43:36 +0000
commit12883034f5ea822bd28bc52f52819b0c0cf2a135 (patch)
tree31f98a1be31f8f3541daf20b5eb980cad800cac5 /x11
parent08e82ca1b0c9e7761cbe7a9675733c18ea8792ff (diff)
downloadpkgsrc-12883034f5ea822bd28bc52f52819b0c0cf2a135.tar.gz
Complete the PKGLOCALEDIR fixes.
Diffstat (limited to 'x11')
-rw-r--r--x11/py-kiwi/Makefile5
-rw-r--r--x11/py-kiwi/distinfo3
-rw-r--r--x11/py-kiwi/patches/patch-kiwi_dist.py15
3 files changed, 20 insertions, 3 deletions
diff --git a/x11/py-kiwi/Makefile b/x11/py-kiwi/Makefile
index 54cd5ed741d..445b3f78dc1 100644
--- a/x11/py-kiwi/Makefile
+++ b/x11/py-kiwi/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.31 2013/10/10 14:42:39 ryoon Exp $
+# $NetBSD: Makefile,v 1.32 2014/01/10 14:43:36 jperkin Exp $
#
DISTNAME= kiwi-1.9.29
@@ -19,8 +19,9 @@ USE_TOOLS+= msgfmt
SUBST_CLASSES+= localedir
SUBST_STAGE.localedir= pre-configure
-SUBST_FILES.localedir= setup.py
+SUBST_FILES.localedir= setup.py kiwi/dist.py
SUBST_SED.localedir= -e 's|share/locale|${PKGLOCALEDIR}/locale|'
+SUBST_VARS.localedir= PKGLOCALEDIR
# tarball contains neither api nor howto.
post-install:
diff --git a/x11/py-kiwi/distinfo b/x11/py-kiwi/distinfo
index 560096ab16a..b0aa0a872f9 100644
--- a/x11/py-kiwi/distinfo
+++ b/x11/py-kiwi/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.2 2012/02/04 10:36:53 obache Exp $
+$NetBSD: distinfo,v 1.3 2014/01/10 14:43:36 jperkin Exp $
SHA1 (kiwi-1.9.29.tar.bz2) = 500dd0ca8c2afd5c37ee247f70ce6116e84c8247
RMD160 (kiwi-1.9.29.tar.bz2) = 8ccd6e870feff191d165909a88b8609cbfb8bcb8
Size (kiwi-1.9.29.tar.bz2) = 561545 bytes
+SHA1 (patch-kiwi_dist.py) = ae71526c8ed204d6639ff5e9b9f7c800adc962f1
diff --git a/x11/py-kiwi/patches/patch-kiwi_dist.py b/x11/py-kiwi/patches/patch-kiwi_dist.py
new file mode 100644
index 00000000000..6576b324f2d
--- /dev/null
+++ b/x11/py-kiwi/patches/patch-kiwi_dist.py
@@ -0,0 +1,15 @@
+$NetBSD: patch-kiwi_dist.py,v 1.1 2014/01/10 14:43:36 jperkin Exp $
+
+Use PKGLOCALEDIR.
+
+--- kiwi/dist.py.orig 2011-06-10 14:35:59.000000000 +0000
++++ kiwi/dist.py
+@@ -259,7 +259,7 @@ def compile_po_files(domain, dirname='lo
+ info('compiling %s -> %s' % (po, mo))
+ if os.system(cmd) != 0:
+ raise SystemExit("Error while running msgfmt")
+- dest = os.path.dirname(os.path.join('share', mo))
++ dest = os.path.dirname(os.path.join('@PKGLOCALEDIR@', mo))
+ data_files.append((dest, [mo]))
+
+ return data_files