[26323] trunk/dports/fuse
source_changes at macosforge.org
source_changes at macosforge.org
Tue Jun 19 11:12:23 PDT 2007
Revision: 26323
http://trac.macosforge.org/projects/macports/changeset/26323
Author: eridius at macports.org
Date: 2007-06-19 11:12:23 -0700 (Tue, 19 Jun 2007)
Log Message:
-----------
Add procfs, a new filesystem in the MacFUSE download. Unfortunately in testing it doesn't seem particularly stable, but perhaps folks will want to play with it
Added Paths:
-----------
trunk/dports/fuse/procfs/
trunk/dports/fuse/procfs/Portfile
trunk/dports/fuse/procfs/files/
trunk/dports/fuse/procfs/files/patch-Makefile
Added: trunk/dports/fuse/procfs/Portfile
===================================================================
--- trunk/dports/fuse/procfs/Portfile (rev 0)
+++ trunk/dports/fuse/procfs/Portfile 2007-06-19 18:12:23 UTC (rev 26323)
@@ -0,0 +1,36 @@
+# $Id$
+
+PortSystem 1.0
+
+name procfs
+version 1.5; # taken from MACFUSE_PROCFS_VERSION in procfs.cc
+categories fuse
+platforms darwin
+maintainers eridius at macports.org
+description procfs filesystem for FUSE
+long_description ${description}
+
+homepage http://code.google.com/p/macfuse/
+master_sites macports:eridius
+distname procfs-${version}
+worksrcdir procfs
+checksums md5 4ec560cb53712ae38b967b5354f01067 \
+ sha1 0147d4cc5af1f06af3e9073dca2ef1633016a90a
+
+use_bzip2 yes
+
+patchfiles patch-Makefile
+
+# can't livecheck for procfs specifically
+livecheck.check none
+
+depends_lib port:libfuse port:pcre
+
+configure {
+ reinplace s|@@DESTROOT@@|${destroot}|g ${worksrcpath}/Makefile
+ reinplace s|@@PREFIX@@|${prefix}|g ${worksrcpath}/Makefile
+}
+
+platform darwin {
+ depends_run port:fusefs
+}
Property changes on: trunk/dports/fuse/procfs/Portfile
___________________________________________________________________
Name: svn:keywords
+ id
Name: svn:eol-style
+ native
Added: trunk/dports/fuse/procfs/files/patch-Makefile
===================================================================
--- trunk/dports/fuse/procfs/files/patch-Makefile (rev 0)
+++ trunk/dports/fuse/procfs/files/patch-Makefile 2007-06-19 18:12:23 UTC (rev 26323)
@@ -0,0 +1,33 @@
+--- Makefile.old 2007-06-19 11:05:07.000000000 -0700
++++ Makefile 2007-06-19 11:06:12.000000000 -0700
+@@ -5,17 +5,17 @@
+ #
+ # http://code.google.com/p/macfuse/
+
+-CPPFLAGS=-D_FILE_OFFSET_BITS=64 -D__FreeBSD__=10 -O -g -arch i386 -arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk
+-LDFLAGS=-L/usr/local/lib -lfuse -framework Carbon -framework IOKit -framework ApplicationServices -framework Accelerate -framework OpenGL -lproc
++CPPFLAGS=-D_FILE_OFFSET_BITS=64 -D__FreeBSD__=10 -O2
++LDFLAGS=-L@@PREFIX@@/lib -lfuse -framework Carbon -framework IOKit -framework ApplicationServices -framework Accelerate -framework OpenGL -lproc
+ SEQUENCEGRAB_LDFLAGS=-framework AudioUnit -framework Cocoa -framework CoreAudioKit -framework Foundation -framework QuartzCore -framework QuickTime -framework QuartzCore
+
+ # Configure this depending on where you installed pcrecpp
+ # http://www.pcre.org
+ #
+-PCRECPP_PREFIX=/usr/local
++PCRECPP_PREFIX=@@PREFIX@@
+
+ PCRECPP_CPPFLAGS=-I$(PCRECPP_PREFIX)/include
+-PCRECPP_LDFLAGS=-arch i386 -arch ppc $(PCRECPP_PREFIX)/lib/libpcrecpp.a $(PCRECPP_PREFIX)/lib/libpcre.a
++PCRECPP_LDFLAGS=$(PCRECPP_PREFIX)/lib/libpcrecpp.a $(PCRECPP_PREFIX)/lib/libpcre.a
+
+ all: procfs
+
+@@ -40,7 +40,7 @@
+ install: procfs
+ sudo chown root:wheel procfs
+ sudo chmod u+s procfs
+- sudo mv procfs /usr/local/bin/procfs
++ sudo mv procfs @@DESTROOT@@@@PREFIX@@/bin/procfs
+
+ clean:
+ rm -f procfs procfs.o procfs_displays.o procfs_proc_info.o procfs_tpm.o
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070619/e7922414/attachment.html
More information about the macports-changes
mailing list