Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs
In directory sc8-pr-cvs17:/tmp/cvs-serv13097

Modified Files:
        fuse.info 
Log Message:
New upstream release macfuse 0.4

Index: fuse.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/fuse.info,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- fuse.info   20 May 2007 03:10:38 -0000      1.16
+++ fuse.info   10 Jun 2007 20:24:06 -0000      1.17
@@ -1,8 +1,8 @@
 Package: fuse
-Version: 0.3.0
+Version: 0.4.0
 Revision: 1
 Source: http://dev.kublai.com/macfuse-%v.tar.gz
-Source-MD5: 5f3e1754979047811b9db7c8e0a585ce
+Source-MD5: 56277d6521eec883767f01310b4d9dc6
 Source2: mirror:sourceforge:%n/%n-2.6.5.tar.gz
 Source2-MD5: 66bd30503df55a87b9868835ca5a45bc
 
@@ -10,10 +10,8 @@
 BuildDepends: gcc4.0 (>= 4.0.1-5363)
 
 PatchScript: <<
-sed -i.bak -e 's,/Library/Extensions/,%p/lib/%n/,' fusefs/load/load_fusefs.c
-sed -i.bak -e 's,/Library/Extensions/,%p/lib/%n/,' \
-  -e 's,/System/Library/Filesystems/,%p/lib/%n/,' \
-  libfuse/fuse-2.6.5-macosx.patch
+sed -i.bak -e 's,/System/Library/Filesystems/,%p/lib/%n/,' \
+  fusefs/common/fuse_param.h libfuse/fuse-2.6.5-macosx.patch
 cd ../fuse-2.6.5 && patch -p1 < ../macfuse-%v/libfuse/fuse-2.6.5-macosx.patch
 sed -i.bak -e 's, -pthread,,' ../fuse-2.6.5/fuse.pc.in
 sed -i.bak -e 's,-pthread,,' ../fuse-2.6.5/configure
@@ -27,23 +25,24 @@
   xcodebuild -target $target SDKROOT= ARCHS=$ARCHS
 done
 cd ../../fuse-2.6.5
-CFLAGS="-D__FreeBSD__=10 -O -g" ./configure --prefix=%p 
--disable-dependency-tracking
+# examples now need the Carbon framework :(
+CFLAGS="-D__FreeBSD__=10 -O -g" ./configure --prefix=%p 
--disable-dependency-tracking --disable-example
 make
 <<
 InstallScript: <<
-mkdir -p %i/lib/%n
-cp -R fusefs/build/Release/fusefs.kext %i/lib/%n
-cp fusefs/build/Release/load_fusefs %i/lib/%n/fusefs.kext/Contents/Resources/
 # TODO: figure out how to install this in /System/Library/Filesystems
-cp fusefs/build/Release/mount_fusefs fusefs/fusefs.fs/
-cp -R fusefs/fusefs.fs %i/lib/%n
+mkdir -p %i/lib/%n
+cp -R fusefs/build/Release/fusefs.fs %i/lib/%n
+mkdir %i/lib/%n/fusefs.fs/Support
+cp -R fusefs/build/Release/fusefs.kext %i/lib/%n/fusefs.fs/Support
+cp fusefs/build/Release/*_fusefs %i/lib/%n/fusefs.fs/Support
 cd ../fuse-2.6.5 && make install DESTDIR=%d
 <<
 PreRmScript: /sbin/kextunload %p/lib/fuse/fusefs.kext || true
 PostInstScript: <<
-chown -R root:wheel %p/lib/%n/fusefs.kext
+#chown -R root:wheel %p/lib/%n/fusefs.fs/Support/fusefs.kext
 #chown -R root:wheel /System/Library/Filesystems/fusefs.fs
-chmod u+s %p/lib/%n/fusefs.kext/Contents/Resources/load_fusefs
+chmod u+s %p/lib/%n/fusefs.fs/Support/load_fusefs
 <<
 DocFiles: COPYING.txt CHANGELOG.txt HOWTO.txt README.txt
 
@@ -78,7 +77,7 @@
   <<
 <<
 
-Description: Filesystem in Userspace
+Description: File System in User Space (MacFUSE)
 DescDetail: <<
 This is MacFUSE, a port of FUSE (filesystem in userspace) for OS X.
 FUSE makes it possible to add new file systems just by running a regular,


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to