Mon May 9 09:55:14 2011 UTC ()
Update perfuse to 20110511. We now have locking support, provided that
the kernel sends lock operation throuh PUFFS. It does in -current,
patch is pending in netbsd-5


(manu)
diff -r1.1098 -r1.1099 pkgsrc/doc/CHANGES-2011
diff -r1.16 -r1.17 pkgsrc/filesystems/perfuse/Makefile
diff -r1.14 -r1.15 pkgsrc/filesystems/perfuse/distinfo
diff -r1.1.1.1 -r1.2 pkgsrc/filesystems/perfuse/patches/patch-aa

cvs diff -r1.1098 -r1.1099 pkgsrc/doc/CHANGES-2011 (expand / switch to unified diff)

--- pkgsrc/doc/CHANGES-2011 2011/05/09 01:21:34 1.1098
+++ pkgsrc/doc/CHANGES-2011 2011/05/09 09:55:13 1.1099
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: CHANGES-2011,v 1.1098 2011/05/09 01:21:34 chs Exp $ 1$NetBSD: CHANGES-2011,v 1.1099 2011/05/09 09:55:13 manu Exp $
2 2
3Changes to the packages collection and infrastructure in 2011: 3Changes to the packages collection and infrastructure in 2011:
4 4
5 Updated net/py-boto to 1.9b [gson 2011-01-01] 5 Updated net/py-boto to 1.9b [gson 2011-01-01]
6 Updated www/ikiwiki to 3.20101231 [schmonz 2011-01-02] 6 Updated www/ikiwiki to 3.20101231 [schmonz 2011-01-02]
7 Updated textproc/mdoclint to 1.13 [wiz 2011-01-02] 7 Updated textproc/mdoclint to 1.13 [wiz 2011-01-02]
8 Updated chat/psi to 0.14 [schnoebe 2011-01-02] 8 Updated chat/psi to 0.14 [schnoebe 2011-01-02]
9 Updated www/geeklog to 1.7.1.1 [taca 2011-01-03] 9 Updated www/geeklog to 1.7.1.1 [taca 2011-01-03]
10 Updated net/dhcpcd to 5.2.10 [roy 2011-01-03] 10 Updated net/dhcpcd to 5.2.10 [roy 2011-01-03]
11 Downgraded sysutils/py-dbus to 0.83.1 [drochner 2011-01-03] 11 Downgraded sysutils/py-dbus to 0.83.1 [drochner 2011-01-03]
12 Updated net/wireshark to 1.4.2nb1 [tron 2011-01-04] 12 Updated net/wireshark to 1.4.2nb1 [tron 2011-01-04]
13 Updated graphics/gnuplot to 4.2.6nb3 [dholland 2011-01-06] 13 Updated graphics/gnuplot to 4.2.6nb3 [dholland 2011-01-06]
14 Updated graphics/gnuplot-nox11 to 4.2.6nb4 [dholland 2011-01-06] 14 Updated graphics/gnuplot-nox11 to 4.2.6nb4 [dholland 2011-01-06]
@@ -1785,13 +1785,14 @@ Changes to the packages collection and i @@ -1785,13 +1785,14 @@ Changes to the packages collection and i
1785 Added sysutils/user_irix version 20110201 [cheusov 2011-05-08] 1785 Added sysutils/user_irix version 20110201 [cheusov 2011-05-08]
1786 Updated devel/libmaa to 1.3.0 [cheusov 2011-05-08] 1786 Updated devel/libmaa to 1.3.0 [cheusov 2011-05-08]
1787 Updated lang/mawk to 1.3.4.20100625 [cheusov 2011-05-08] 1787 Updated lang/mawk to 1.3.4.20100625 [cheusov 2011-05-08]
1788 Added textproc/dict-mueller7 version 1.2 [cheusov 2011-05-08] 1788 Added textproc/dict-mueller7 version 1.2 [cheusov 2011-05-08]
1789 Added devel/lmdbg version 0.16.0nb1 [cheusov 2011-05-08] 1789 Added devel/lmdbg version 0.16.0nb1 [cheusov 2011-05-08]
1790 Added textproc/zoem version 10.265 [cheusov 2011-05-08] 1790 Added textproc/zoem version 10.265 [cheusov 2011-05-08]
1791 Updated math/gsl to 1.15 [asau 2011-05-08] 1791 Updated math/gsl to 1.15 [asau 2011-05-08]
1792 Updated www/wordpress to 3.1.2 [morr 2011-05-08] 1792 Updated www/wordpress to 3.1.2 [morr 2011-05-08]
1793 Updated devel/gmp to 5.0.2 [asau 2011-05-08] 1793 Updated devel/gmp to 5.0.2 [asau 2011-05-08]
1794 Updated math/mpfr to 3.0.1.3 [asau 2011-05-08] 1794 Updated math/mpfr to 3.0.1.3 [asau 2011-05-08]
1795 Added misc/epm version 4.2 [cheusov 2011-05-08] 1795 Added misc/epm version 4.2 [cheusov 2011-05-08]
1796 Updated editors/emacs-snapshot to 24.0.50.20110505 [minskim 2011-05-08] 1796 Updated editors/emacs-snapshot to 24.0.50.20110505 [minskim 2011-05-08]
1797 Updated emulators/suse113_libtiff to 11.3nb2 [chs 2011-05-09] 1797 Updated emulators/suse113_libtiff to 11.3nb2 [chs 2011-05-09]
 1798 Updated filesystems/perfuse to 20110511 [manu 2011-05-11]

cvs diff -r1.16 -r1.17 pkgsrc/filesystems/perfuse/Makefile (expand / switch to unified diff)

--- pkgsrc/filesystems/perfuse/Makefile 2011/04/26 07:54:12 1.16
+++ pkgsrc/filesystems/perfuse/Makefile 2011/05/09 09:55:13 1.17
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.16 2011/04/26 07:54:12 manu Exp $ 1# $NetBSD: Makefile,v 1.17 2011/05/09 09:55:13 manu Exp $
2# 2#
3 3
4DISTNAME= perfuse-20110426 4DISTNAME= perfuse-20110509
5CATEGORIES= filesystems 5CATEGORIES= filesystems
6MASTER_SITES= ftp://ftp.NetBSD.org/pub/NetBSD/misc/perfuse/ 6MASTER_SITES= ftp://ftp.NetBSD.org/pub/NetBSD/misc/perfuse/
7EXTRACT_SUFX= .tgz 7EXTRACT_SUFX= .tgz
8 8
9MAINTAINER= manu@NetBSD.org 9MAINTAINER= manu@NetBSD.org
10COMMENT= PUFFS Enabled Relay to FUSE 10COMMENT= PUFFS Enabled Relay to FUSE
11LICENSE= 2-clause-bsd 11LICENSE= 2-clause-bsd
12 12
13PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
14 14
15WRKSRC= ${WRKDIR}/src/ 15WRKSRC= ${WRKDIR}/src/
16BUILD_DIRS= lib/libperfuse usr.sbin/perfused 16BUILD_DIRS= lib/libperfuse usr.sbin/perfused
17BUILDLINK_TRANSFORM= rm:-Werror 17BUILDLINK_TRANSFORM= rm:-Werror

cvs diff -r1.14 -r1.15 pkgsrc/filesystems/perfuse/distinfo (expand / switch to unified diff)

--- pkgsrc/filesystems/perfuse/distinfo 2011/04/26 07:54:12 1.14
+++ pkgsrc/filesystems/perfuse/distinfo 2011/05/09 09:55:13 1.15
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.14 2011/04/26 07:54:12 manu Exp $ 1$NetBSD: distinfo,v 1.15 2011/05/09 09:55:13 manu Exp $
2 2
3SHA1 (perfuse-20110426.tgz) = accafa7b3d0403fe739b831cb95afe26f04f8e48 3SHA1 (perfuse-20110509.tgz) = aafe2e9765ea98a5ee99df16448907db4b6dc15d
4RMD160 (perfuse-20110426.tgz) = f24650f591170b6504e892284978720a14f5e701 4RMD160 (perfuse-20110509.tgz) = 19a2b6d013b4732cde9f2ac736914ec2cc69bd95
5Size (perfuse-20110426.tgz) = 36552 bytes 5Size (perfuse-20110509.tgz) = 36774 bytes
6SHA1 (patch-aa) = 2c043fa53fdf00c530299b3af8b3db0e192a67cc 6SHA1 (patch-aa) = 1ae767d7fa8c2a066ed8a7bb432612cf3c9e6430

cvs diff -r1.1.1.1 -r1.2 pkgsrc/filesystems/perfuse/patches/patch-aa (expand / switch to unified diff)

--- pkgsrc/filesystems/perfuse/patches/patch-aa 2010/08/25 07:34:11 1.1.1.1
+++ pkgsrc/filesystems/perfuse/patches/patch-aa 2011/05/09 09:55:14 1.2
@@ -1,12 +1,13 @@ @@ -1,12 +1,13 @@
1$NetBSD: patch-aa,v 1.1.1.1 2010/08/25 07:34:11 manu Exp $ 1$NetBSD: patch-aa,v 1.2 2011/05/09 09:55:14 manu Exp $
2Do not require libpuffs from src, as we may not have the sources 2--- lib/libperfuse/Makefile.orig 2011-05-09 11:44:28.000000000 +0200
3--- lib/libperfuse/Makefile.orig 2010-08-23 14:44:21.000000000 +0200 3+++ lib/libperfuse/Makefile 2011-05-09 11:44:35.000000000 +0200
4+++ lib/libperfuse/Makefile 2010-08-23 14:44:28.000000000 +0200 4@@ -1,8 +1,8 @@
5@@ -1,6 +1,6 @@ 5 # $NetBSD: patch-aa,v 1.2 2011/05/09 09:55:14 manu Exp $
6 LIB= perfuse 
7-LIBDPLIBS+= puffs /usr/src/lib/libpuffs 
8+#LIBDPLIBS+= puffs /usr/src/lib/libpuffs 
9  6
 7 LIB= perfuse
 8-LIBDPLIBS+= puffs ${.CURDIR}/../libpuffs
 9+#LIBDPLIBS+= puffs ${.CURDIR}/../libpuffs
10  10
 11 .ifdef DEBUG
11 PERFUSE_OPT_DEBUG_FLAGS= -g -DPERFUSE_DEBUG 12 PERFUSE_OPT_DEBUG_FLAGS= -g -DPERFUSE_DEBUG
12  13 .endif