Ticket #34707: update_fuse4x_0.9.1.diff
File update_fuse4x_0.9.1.diff, 4.6 KB (added by anatol (Anatol Pomozov), 12 years ago) |
---|
-
fuse4x-kext/Portfile
5 5 PortGroup xcode 1.0 6 6 7 7 name fuse4x-kext 8 version 0.9.0 9 revision 1 8 version 0.9.1 10 9 set tag [string map {. _ } $version] 11 10 categories fuse devel 12 11 platforms macosx … … 27 26 license BSD 28 27 master_sites https://github.com/fuse4x/kext/tarball/fuse4x_${tag} 29 28 30 checksums sha256 8001a515945ab3ea72df788e89ef66ce608e06ba1444163bfbba928056d0fad5 \31 rmd160 89578f947aa916e6435e011ea7964673e213ca3f29 checksums sha256 e7ba3977df92dbe00eeef4efaca43da31b8cee83ea6b3a62eaf3f014b2fc8bf5 \ 30 rmd160 adac90cf4f704d18dfc170720e2e15c213e4b006 32 31 33 32 extract.mkdir yes 34 33 extract.post_args "| tar --strip-components=1 -xf -" … … 47 46 # kext destination: kext will be installed into ${kextdir}/fuse4x.kext. 48 47 # 49 48 # The kext is autoloaded by the library using load_fuse4x, so it 50 # doesn't have to go into / System/Library/Extensions. It doesn't49 # doesn't have to go into /Library/Extensions. It doesn't 51 50 # matter where we put it, as long as it's kept in sync with the library. 52 51 # 53 52 # If updating the patchfile or ${kextdir}, must also update the … … 60 59 61 60 xcode.configuration Release 62 61 63 # Disable MacFUSE compatibility mode; not needed for the filesystems we build.64 xcode.build.settings GCC_PREPROCESSOR_DEFINITIONS='FUSE4X_DISABLE_MACFUSE_MODE'65 66 62 destroot.asroot yes 67 63 68 64 destroot { … … 76 72 77 73 78 74 variant trace description {Enable debug logging: logs all filesystem operations} { 79 # Note that this overrides the normal GCC_PREPROCESSOR_DEFINITIONS 80 xcode.build.settings GCC_PREPROCESSOR_DEFINITIONS='FUSE4X_DISABLE_MACFUSE_MODE FUSE4X_DEBUG FUSE4X_TRACE FUSE4X_TRACE_LK FUSE4X_TRACE_MSLEEP FUSE4X_TRACE_OP FUSE4X_TRACE_VNCACHE FUSE4X_SERIALIZE_LOGGING' 75 xcode.build.settings GCC_PREPROCESSOR_DEFINITIONS='FUSE4X_COUNT_MEMORY FUSE4X_DEBUG FUSE4X_TRACE_LK FUSE4X_TRACE_MSLEEP FUSE4X_TRACE_OP FUSE4X_TRACE_VNCACHE FUSE4X_SERIALIZE_LOGGING' 81 76 } 82 77 83 78 # We don't need to load the kext, because the fuse4x library will -
fuse4x-framework/Portfile
5 5 PortGroup xcode 1.0 6 6 7 7 name fuse4x-framework 8 version 0.9. 08 version 0.9.1 9 9 set tag [string map {. _ } $version] 10 10 categories fuse devel 11 11 platforms macosx … … 26 26 license BSD 27 27 master_sites https://github.com/fuse4x/framework/tarball/fuse4x_${tag} 28 28 29 checksums sha256 f4a2a0861807c8877c4bdb68e1ef776f50265076ac893581897febcb04436a76\30 rmd160 4ae796f0d14af1435d02e9d20c0cead3b5ce8de929 checksums sha256 2929f268a5d0b2ff6223ee6fafea66d3a39c13f382ab104ea2411eed9a56b01d \ 30 rmd160 a0708bb6dacedf3c34c8eec2f9c4c839b35fe7c7 31 31 32 32 extract.mkdir yes 33 33 extract.post_args "| tar --strip-components=1 -xf -" -
fuse4x/Portfile
4 4 PortSystem 1.0 5 5 6 6 name fuse4x 7 version 0.9.0 8 revision 1 7 version 0.9.1 9 8 set tag [string map {. _ } $version] 10 9 categories fuse devel 11 10 platforms macosx … … 27 26 license LGPL 28 27 master_sites https://github.com/fuse4x/fuse/tarball/fuse4x_${tag} 29 28 30 checksums sha256 fde8676cf5d30e167d18860d24843fcf03f64202dd648f0b833f02c12f726964\31 rmd160 c9cd0ceec85e4a4a3d27d302be7147a6e29c9b2a29 checksums sha256 88ccdbec95b4c5c576dd22f6a88ae2b42f1608a3c406c2bbde2748f630086867 \ 30 rmd160 44e296a8e4a186e8bac58852ce7050335496d7e7 32 31 33 32 extract.mkdir yes 34 33 extract.post_args "| tar --strip-components=1 -xf -" … … 38 37 # kext destination: kext will be installed into ${kextdir}/fuse4x.kext. 39 38 # 40 39 # The kext is autoloaded by the library using load_fuse4x, so it 41 # doesn't have to go into / System/Library/Extensions. It doesn't40 # doesn't have to go into /Library/Extensions. It doesn't 42 41 # matter where we put it, as long as it's kept in sync with the library. 43 42 # 44 43 # If updating the patchfile or ${kextdir}, must also update the