[90273] trunk/dports/fuse
dports at macports.org
dports at macports.org
Tue Feb 28 14:20:00 PST 2012
Revision: 90273
http://trac.macports.org/changeset/90273
Author: dports at macports.org
Date: 2012-02-28 14:19:57 -0800 (Tue, 28 Feb 2012)
Log Message:
-----------
fuse4x*: update to v0.9.0
* add +trace variant to fuse4x-kext for debugging (#33243)
Modified Paths:
--------------
trunk/dports/fuse/fuse4x/Portfile
trunk/dports/fuse/fuse4x/files/patch-include_fuse_param.h.diff
trunk/dports/fuse/fuse4x-framework/Portfile
trunk/dports/fuse/fuse4x-kext/Portfile
trunk/dports/fuse/fuse4x-kext/files/patch-common_fuse_param.h.diff
Modified: trunk/dports/fuse/fuse4x/Portfile
===================================================================
--- trunk/dports/fuse/fuse4x/Portfile 2012-02-28 20:13:55 UTC (rev 90272)
+++ trunk/dports/fuse/fuse4x/Portfile 2012-02-28 22:19:57 UTC (rev 90273)
@@ -4,7 +4,7 @@
PortSystem 1.0
name fuse4x
-version 0.8.14
+version 0.9.0
set tag [string map {. _ } $version]
categories fuse devel
platforms macosx
@@ -26,8 +26,8 @@
license LGPL
master_sites https://github.com/fuse4x/fuse/tarball/fuse4x_${tag}
-checksums sha256 1d49185a87e94375351a6939db9fa36aa8b7fad4ff8554170cb743405b3b977d \
- rmd160 50d5045ac162b12890584e5d0fd27f1c090a5507
+checksums sha256 fde8676cf5d30e167d18860d24843fcf03f64202dd648f0b833f02c12f726964 \
+ rmd160 c9cd0ceec85e4a4a3d27d302be7147a6e29c9b2a
extract.mkdir yes
extract.post_args "| tar --strip-components=1 -xf -"
Modified: trunk/dports/fuse/fuse4x/files/patch-include_fuse_param.h.diff
===================================================================
--- trunk/dports/fuse/fuse4x/files/patch-include_fuse_param.h.diff 2012-02-28 20:13:55 UTC (rev 90272)
+++ trunk/dports/fuse/fuse4x/files/patch-include_fuse_param.h.diff 2012-02-28 22:19:57 UTC (rev 90273)
@@ -4,7 +4,7 @@
/* Paths */
--#define FUSE4X_KEXT_PATH "/System/Library/Extensions/fuse4x.kext"
+-#define FUSE4X_KEXT_PATH "/Library/Extensions/fuse4x.kext"
+#define FUSE4X_KEXT_PATH "@@KEXTPATH@@"
#define FUSE4X_LOAD_PROG FUSE4X_KEXT_PATH "/Support/load_fuse4x"
Modified: trunk/dports/fuse/fuse4x-framework/Portfile
===================================================================
--- trunk/dports/fuse/fuse4x-framework/Portfile 2012-02-28 20:13:55 UTC (rev 90272)
+++ trunk/dports/fuse/fuse4x-framework/Portfile 2012-02-28 22:19:57 UTC (rev 90273)
@@ -5,7 +5,7 @@
PortGroup xcode 1.0
name fuse4x-framework
-version 0.8.14
+version 0.9.0
set tag [string map {. _ } $version]
categories fuse devel
platforms macosx
@@ -26,8 +26,8 @@
license BSD
master_sites https://github.com/fuse4x/framework/tarball/fuse4x_${tag}
-checksums sha256 e1d7bb672e72da63309013df6c23e3b1041c4d79cf3e089f597310e7d5986470 \
- rmd160 ebce31b0e74ddaff010b03124854c5571e8527e3
+checksums sha256 f4a2a0861807c8877c4bdb68e1ef776f50265076ac893581897febcb04436a76 \
+ rmd160 4ae796f0d14af1435d02e9d20c0cead3b5ce8de9
extract.mkdir yes
extract.post_args "| tar --strip-components=1 -xf -"
Modified: trunk/dports/fuse/fuse4x-kext/Portfile
===================================================================
--- trunk/dports/fuse/fuse4x-kext/Portfile 2012-02-28 20:13:55 UTC (rev 90272)
+++ trunk/dports/fuse/fuse4x-kext/Portfile 2012-02-28 22:19:57 UTC (rev 90273)
@@ -5,7 +5,7 @@
PortGroup xcode 1.0
name fuse4x-kext
-version 0.8.14
+version 0.9.0
set tag [string map {. _ } $version]
categories fuse devel
platforms macosx
@@ -26,8 +26,8 @@
license BSD
master_sites https://github.com/fuse4x/kext/tarball/fuse4x_${tag}
-checksums sha256 72a8f09957bb5f2555b700953d9678b12274636599847d5922d81c9293e221f1 \
- rmd160 47e525da49d6c5af8e9fadb24e8a52849c5a8038
+checksums sha256 8001a515945ab3ea72df788e89ef66ce608e06ba1444163bfbba928056d0fad5 \
+ rmd160 89578f947aa916e6435e011ea7964673e213ca3f
extract.mkdir yes
extract.post_args "| tar --strip-components=1 -xf -"
@@ -70,6 +70,10 @@
xinstall -o root -m 4755 ${worksrcpath}/build/${xcode.configuration}/load_fuse4x ${destroot}${kextdir}/fuse4x.kext/Support
}
+variant trace description {Enable debug logging: logs all filesystem operations} {
+ xcode.build.settings-append GCC_PREPROCESSOR_DEFINITIONS='FUSE4X_DEBUG FUSE4X_TRACE FUSE4X_TRACE_LK FUSE4X_TRACE_MSLEEP FUSE4X_TRACE_OP FUSE4X_TRACE_VNCACHE FUSE4X_SERIALIZE_LOGGING'
+}
+
# We don't need to load the kext, because the fuse4x library will
# autoload it when needed. However, if there's an existing version
# loaded, we'd better unload it because it might be a different
Modified: trunk/dports/fuse/fuse4x-kext/files/patch-common_fuse_param.h.diff
===================================================================
--- trunk/dports/fuse/fuse4x-kext/files/patch-common_fuse_param.h.diff 2012-02-28 20:13:55 UTC (rev 90272)
+++ trunk/dports/fuse/fuse4x-kext/files/patch-common_fuse_param.h.diff 2012-02-28 22:19:57 UTC (rev 90273)
@@ -4,7 +4,7 @@
/* Paths */
--#define FUSE4X_KEXT_PATH "/System/Library/Extensions/fuse4x.kext"
+-#define FUSE4X_KEXT_PATH "/Library/Extensions/fuse4x.kext"
+#define FUSE4X_KEXT_PATH "@@KEXTPATH@@"
#define FUSE4X_LOAD_PROG FUSE4X_KEXT_PATH "/Support/load_fuse4x"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120228/dde6d4aa/attachment-0001.html>
More information about the macports-changes
mailing list