pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/49946: lang/vala strips unversioned files
>Number: 49946
>Category: pkg
>Synopsis: lang/vala strips unversioned files
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Jun 05 02:30:00 +0000 2015
>Originator: Kamil Rytarowski
>Release: pkgsrc-current, pkgsrc-wip, src-current
>Organization:
>Environment:
NetBSD compaq 7.99.18 NetBSD 7.99.18 (GENERIC) #0: Sun May 31 01:37:05 UTC 2015 root@chieftec:/tmp/netbsd-tmp/sys/arch/amd64/compile/GENERIC amd64
>Description:
lang/vala strips unversioned files, this breaks build of packages requireing them.
>How-To-Repeat:
Try to do ./autogen.sh of a package requesting VALA. Example wip/vte.
>Fix:
After applying the following patch, everything works better!
Index: Makefile
===================================================================
RCS file: /public/netbsd-rsync/pkgsrc/lang/vala/Makefile,v
retrieving revision 1.29
diff -u -r1.29 Makefile
--- Makefile 3 Apr 2015 07:38:17 -0000 1.29
+++ Makefile 5 Jun 2015 02:03:04 -0000
@@ -11,7 +11,6 @@
LICENSE= gnu-lgpl-v2.1
GNU_CONFIGURE= yes
-CONFIGURE_ARGS+= --disable-unversioned
USE_LIBTOOL= yes
USE_TOOLS+= bison flex gmake pkg-config
Index: PLIST
===================================================================
RCS file: /public/netbsd-rsync/pkgsrc/lang/vala/PLIST,v
retrieving revision 1.14
diff -u -r1.14 PLIST
--- PLIST 3 Apr 2015 07:38:17 -0000 1.14
+++ PLIST 5 Jun 2015 02:02:46 -0000
@@ -1,8 +1,13 @@
-@comment $NetBSD: PLIST,v 1.14 2015/04/03 07:38:17 wiz Exp $
+@comment $NetBSD$
+bin/vala
bin/vala-0.28
+bin/vala-gen-introspect
bin/vala-gen-introspect-0.28
+bin/valac
bin/valac-0.28
+bin/vapicheck
bin/vapicheck-0.28
+bin/vapigen
bin/vapigen-0.28
include/vala-0.28/vala.h
include/vala-0.28/valaccode.h
@@ -11,7 +16,10 @@
lib/libvala-0.28.la
lib/pkgconfig/libvala-0.28.pc
lib/vala-0.28/gen-introspect-0.28
+share/aclocal/vala.m4
+share/aclocal/vapigen.m4
share/pkgconfig/vapigen-0.28.pc
+share/pkgconfig/vapigen.pc
share/vala-0.28/vapi/alsa.deps
share/vala-0.28/vapi/alsa.vapi
share/vala-0.28/vapi/atk.vapi
@@ -312,3 +320,4 @@
share/vala-0.28/vapi/xtst.deps
share/vala-0.28/vapi/xtst.vapi
share/vala-0.28/vapi/zlib.vapi
+share/vala/Makefile.vapigen
Index: distinfo
===================================================================
RCS file: /public/netbsd-rsync/pkgsrc/lang/vala/distinfo,v
retrieving revision 1.17
diff -u -r1.17 distinfo
--- distinfo 3 Apr 2015 07:38:17 -0000 1.17
+++ distinfo 5 Jun 2015 01:54:22 -0000
@@ -3,4 +3,4 @@
SHA1 (vala-0.28.0.tar.xz) = 3fd3e3a0613ccec6e6aac53a9884b3011441715f
RMD160 (vala-0.28.0.tar.xz) = c4aab364d9ef9c93adda752ffdb8feb37a8d33c5
Size (vala-0.28.0.tar.xz) = 2720652 bytes
-SHA1 (patch-ac) = fa1ec23259ca4b3acf2f01ad041615c26fc68cf6
+SHA1 (patch-ac) = d98dc044ce50cf23634c22f11cfb7b62834e0dfa
Index: patches/patch-ac
===================================================================
RCS file: /public/netbsd-rsync/pkgsrc/lang/vala/patches/patch-ac,v
retrieving revision 1.2
diff -u -r1.2 patch-ac
--- patches/patch-ac 1 Nov 2014 10:25:20 -0000 1.2
+++ patches/patch-ac 5 Jun 2015 01:54:15 -0000
@@ -1,11 +1,10 @@
$NetBSD: patch-ac,v 1.2 2014/11/01 10:25:20 prlw1 Exp $
- don't build documentation (requires xsltproc build dependency)
-- don't install vala.m4 or vapigen.m4 (unversioned)
---- Makefile.in.orig 2014-09-22 20:50:36.000000000 +0000
+--- Makefile.in.orig 2015-03-22 19:53:12.000000000 +0000
+++ Makefile.in
-@@ -378,7 +378,6 @@ SUBDIRS = \
+@@ -389,7 +389,6 @@ SUBDIRS = \
compiler \
vapi \
tests \
@@ -13,12 +12,3 @@
gobject-introspection \
vapigen \
$(NULL)
-@@ -873,7 +872,7 @@ info: info-recursive
-
- info-am:
-
--install-data-am: install-aclocalDATA install-pkgconfigDATA
-+install-data-am: install-pkgconfigDATA
-
- install-dvi: install-dvi-recursive
-
Home |
Main Index |
Thread Index |
Old Index