Mon Jun 6 16:20:33 2011 UTC ()
Make sure libperfuse has -lpuffs, so that DSO will not miss it when
calling dlopen()


(manu)
diff -r1.18 -r1.19 pkgsrc/filesystems/perfuse/Makefile
diff -r1.17 -r1.18 pkgsrc/filesystems/perfuse/distinfo
diff -r1.4 -r1.5 pkgsrc/filesystems/perfuse/patches/patch-aa

cvs diff -r1.18 -r1.19 pkgsrc/filesystems/perfuse/Makefile (expand / switch to context diff)
--- pkgsrc/filesystems/perfuse/Makefile 2011/06/01 16:04:32 1.18
+++ pkgsrc/filesystems/perfuse/Makefile 2011/06/06 16:20:32 1.19
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.18 2011/06/01 16:04:32 manu Exp $
+# $NetBSD: Makefile,v 1.19 2011/06/06 16:20:32 manu Exp $
 #
 
 DISTNAME=	perfuse-20110601
+PKGREVISION=	1
 CATEGORIES=	filesystems
 MASTER_SITES=	ftp://ftp.NetBSD.org/pub/NetBSD/misc/perfuse/
 EXTRACT_SUFX=	.tgz

cvs diff -r1.17 -r1.18 pkgsrc/filesystems/perfuse/distinfo (expand / switch to context diff)
--- pkgsrc/filesystems/perfuse/distinfo 2011/06/01 16:04:32 1.17
+++ pkgsrc/filesystems/perfuse/distinfo 2011/06/06 16:20:32 1.18
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.17 2011/06/01 16:04:32 manu Exp $
+$NetBSD: distinfo,v 1.18 2011/06/06 16:20:32 manu Exp $
 
 SHA1 (perfuse-20110601.tgz) = 8eaf02b36dae14d51c53b33a247cbf7406e49f71
 RMD160 (perfuse-20110601.tgz) = 6b422049764f14ddee03b578ff71bc95da5dce4d
 Size (perfuse-20110601.tgz) = 37545 bytes
-SHA1 (patch-aa) = bade77e0bc143fbb73564e2d737f6dc76bf58913
+SHA1 (patch-aa) = 77e266476421fc041bbd2d2284ef586add1c35f2

cvs diff -r1.4 -r1.5 pkgsrc/filesystems/perfuse/patches/patch-aa (expand / switch to context diff)
--- pkgsrc/filesystems/perfuse/patches/patch-aa 2011/05/17 12:44:13 1.4
+++ pkgsrc/filesystems/perfuse/patches/patch-aa 2011/06/06 16:20:32 1.5
@@ -1,12 +1,16 @@
-$NetBSD: patch-aa,v 1.4 2011/05/17 12:44:13 wiz Exp $
-
---- lib/libperfuse/Makefile.orig	2011-05-09 11:44:28.000000000 +0200
-+++ lib/libperfuse/Makefile	2011-05-09 11:44:35.000000000 +0200
-@@ -2,6 +2,6 @@
+$NetBSD: patch-aa,v 1.5 2011/06/06 16:20:32 manu Exp $
+--- lib/libperfuse/Makefile.orig	2011-05-26 12:56:30.000000000 +0000
++++ lib/libperfuse/Makefile	2011-06-06 16:13:13.000000000 +0000
+@@ -2,5 +2,5 @@
  
  LIB=            perfuse
 -LIBDPLIBS+=     puffs	${.CURDIR}/../libpuffs
 +#LIBDPLIBS+=     puffs	${.CURDIR}/../libpuffs
  
  .ifdef DEBUG
- PERFUSE_OPT_DEBUG_FLAGS=   -g -DPERFUSE_DEBUG
+@@ -13,4 +13,5 @@
+ CPPFLAGS+=	-I${.CURDIR} 
+ CPPFLAGS+=	-I${NETBSDSRCDIR}/lib/libpuffs 
++LDADD+=		-lpuffs
+ SRCS=           perfuse.c ops.c subr.c debug.c
+ MAN=		libperfuse.3