Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs
In directory vz-cvs-3.sog:/tmp/cvs-serv9692/stable/main/finkinfo/libs

Modified Files:
        fuse.info 
Log Message:
sync new version (with 10.6 goodness) to stable. NB: changed install_name!


Index: fuse.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/fuse.info,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- fuse.info   26 Aug 2009 07:14:21 -0000      1.4
+++ fuse.info   31 Jan 2012 17:57:49 -0000      1.5
@@ -1,9 +1,8 @@
 Package: fuse
-Version: 1.5
-Revision: 3
-Distribution: 10.4, 10.5
+Version: 2.0.3.2
+Revision: 1
 Source: http://dev.kublai.com/macfuse-%v.tar.bz2
-Source-MD5: 7f8508588da07bd4f9d396467fac324f
+Source-MD5: 16ade07b11ac60d5f86fa2faf71d1322
 
 # Broken with xcode 2.2, reported working with 2.4.0
 BuildDepends: gcc4.0 (>= 4.0.1-5363)
@@ -11,12 +10,14 @@
 PatchScript: <<
 #!/bin/sh -ev
 MACOSVER=`/usr/bin/sw_vers | grep ProductVersion: | cut -f 2 | cut -d. -f1,2`
+if test $MACOSVER != 10.4; then
+  MACOSVER=10.5
+fi
+FUSEVER=2.7.3
 if test $MACOSVER = 10.4
 then
-   FUSEVER=2.7.1
-   FSPFX=/System/Library/Filesystems/
+  FSPFX=/System/Library/Filesystems/
 else
-  FUSEVER=2.7.3
   FSPFX=/Library/Filesystems/
 fi
 sed -i.bak -e "s,$FSPFX,%p/lib/%n/," core/$MACOSVER/fusefs/common/fuse_param.h
@@ -26,12 +27,11 @@
 CompileScript: <<
 #!/bin/sh -ev
 MACOSVER=`/usr/bin/sw_vers | grep ProductVersion: | cut -f 2 | cut -d. -f1,2`
-if test $MACOSVER = 10.4
-then
-   FUSEVER=2.7.1
-else
-  FUSEVER=2.7.3
+if test $MACOSVER != 10.4; then
+  MACOSVER=10.5
 fi
+FUSEVER=2.7.3
+# even on 64-bit, build kext as 32-bit. 64-bit kext is not yet ready
 if test "%m" = "powerpc"; then ARCHS=ppc; else ARCHS=i386; fi
 cd core/$MACOSVER/fusefs
 for target in fusefs mount_fusefs load_fusefs fusefs.fs
@@ -39,25 +39,26 @@
   xcodebuild -target $target SDKROOT= ARCHS=$ARCHS
 done
 cd %b/fuse-$FUSEVER
-CFLAGS="-D__FreeBSD__=10 -O -g -I%b/core/$MACOSVER/fusefs/common" 
LDFLAGS="-framework CoreFoundation" ./configure --prefix=%p 
--disable-dependency-tracking
+CFLAGS="-D__FreeBSD__=10 -D_POSIX_C_SOURCE -O -g 
-I%b/core/$MACOSVER/fusefs/common" LDFLAGS="-framework CoreFoundation" 
./configure --prefix=%p --disable-dependency-tracking
 make
 <<
 InstallScript: <<
 #!/bin/sh -ev
 # TODO: figure out how to install this in /System/Library/Filesystems
 MACOSVER=`/usr/bin/sw_vers | grep ProductVersion: | cut -f 2 | cut -d. -f1,2`
-if test $MACOSVER = 10.4
-then
-   FUSEVER=2.7.1
-else
-  FUSEVER=2.7.3
+if test $MACOSVER != 10.4; then
+  MACOSVER=10.5
 fi
+FUSEVER=2.7.3
 mkdir -p %i/lib/%n
 cp -R core/$MACOSVER/fusefs/build/Release/fusefs.fs %i/lib/%n
 mkdir %i/lib/%n/fusefs.fs/Support
 cp -R core/$MACOSVER/fusefs/build/Release/fusefs.kext 
%i/lib/%n/fusefs.fs/Support
 cp core/$MACOSVER/fusefs/build/Release/*_fusefs %i/lib/%n/fusefs.fs/Support
 cd %b/fuse-$FUSEVER && make install DESTDIR=%d
+# backward compatibility symlinks (requested by Daniel Johnson)
+ln -s libfuse.2.dylib %i/lib/libfuse.0.dylib
+ln -s libulockmgr.1.dylib %i/lib/libulockmgr.0.dylib
 <<
 PreRmScript: /sbin/kextunload -q %p/lib/fuse/fusefs.fs/Support/fusefs.kext || 
true
 PostInstScript: <<
@@ -65,7 +66,7 @@
 #chown -R root:wheel /System/Library/Filesystems/fusefs.fs
 chmod u+s %p/lib/%n/fusefs.fs/Support/load_fusefs
 <<
-DocFiles: COPYING.txt CHANGELOG.txt HOWTO.txt README.txt
+DocFiles: ABOUT.txt COPYING.txt CHANGELOG.txt
 
 SplitOff: <<
   Package: fuse-dev
@@ -90,11 +91,16 @@
   DocFiles: COPYING.txt
   Files: <<
     lib/libfuse.0.dylib
+    lib/libfuse.2.dylib
     lib/libulockmgr.0.dylib
+    lib/libulockmgr.1.dylib
   <<
   Shlibs: <<
-    %p/lib/libfuse.0.dylib 1.0.0 fuse (>= 0.1.0b006-1)
-    %p/lib/libulockmgr.0.dylib 1.0.0 fuse (>= 0.1.0b006-2)
+    %p/lib/libfuse.2.dylib 10.0.0 fuse (>= 2.0-1)
+    %p/lib/libulockmgr.1.dylib 10.0.0 fuse (>= 2.0-1)
+  <<
+  DescDetail: <<
+    These are the shared libraries required by fuse applications.
   <<
 <<
 


------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to