Fri Jul 18 13:39:34 2014 UTC ()
Pullup ticket #4459 - requested by obache
sysutils/libpciaccess: build fix for dependent packages under NetBSD 5.*

Revisions pulled up:
- sysutils/libpciaccess/builtin.mk                              1.2

---
   Module Name:	pkgsrc
   Committed By:	obache
   Date:		Sun Jul 13 13:00:33 UTC 2014

   Modified Files:
   	pkgsrc/sysutils/libpciaccess: builtin.mk

   Log Message:
   libpciacess on NetBSD-5 is missing linkage with libz whereas using it.


(tron)
diff -r1.1 -r1.1.2.1 pkgsrc/sysutils/libpciaccess/builtin.mk

cvs diff -r1.1 -r1.1.2.1 pkgsrc/sysutils/libpciaccess/builtin.mk (expand / switch to unified diff)

--- pkgsrc/sysutils/libpciaccess/builtin.mk 2014/04/29 06:18:42 1.1
+++ pkgsrc/sysutils/libpciaccess/builtin.mk 2014/07/18 13:39:34 1.1.2.1
@@ -1,8 +1,20 @@ @@ -1,8 +1,20 @@
1# $NetBSD: builtin.mk,v 1.1 2014/04/29 06:18:42 obache Exp $ 1# $NetBSD: builtin.mk,v 1.1.2.1 2014/07/18 13:39:34 tron Exp $
2 2
3BUILTIN_PKG:= libpciaccess 3BUILTIN_PKG:= libpciaccess
4PKGCONFIG_FILE.libpciaccess= ${X11BASE}/lib/pkgconfig/pciaccess.pc 4PKGCONFIG_FILE.libpciaccess= ${X11BASE}/lib/pkgconfig/pciaccess.pc
5PKGCONFIG_FILE.libpciaccess+= ${X11BASE}/lib${LIBABISUFFIX}/pkgconfig/pciaccess.pc 5PKGCONFIG_FILE.libpciaccess+= ${X11BASE}/lib${LIBABISUFFIX}/pkgconfig/pciaccess.pc
6 6
7.include "../../mk/buildlink3/pkgconfig-builtin.mk" 7.include "../../mk/buildlink3/pkgconfig-builtin.mk"
8.include "../../mk/x11.builtin.mk" 8.include "../../mk/x11.builtin.mk"
 9
 10###
 11### The section below only applies if we are not including this file
 12### solely to determine whether a built-in implementation exists.
 13###
 14CHECK_BUILTIN.libpciaccess?= no
 15.if !empty(CHECK_BUILTIN.libpciaccess:M[nN][oO])
 16. if !empty(MACHINE_PLATFORM:MNetBSD-5.[0-9]*-*) && \
 17 !empty(USE_BUILTIN.libpciaccess:M[yY][eE][sS])
 18BUILDLINK_TRANSFORM+= l:pciaccess:pciaccess:z
 19. endif
 20.endif # CHECK_BUILTIN.libpciaccess