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