Changeset 73010 for trunk/dports/fuse


Ignore:
Timestamp:
Nov 1, 2010, 2:13:02 AM (9 years ago)
Author:
dports@…
Message:

macfuse: update patch for libfuse build process:

  • force autoreconf before configure to avoid libtool version errors (#25759)
  • add --with-libiconv-prefix to configure args (and add libiconv dependency); see #16892 and #17841
Location:
trunk/dports/fuse/macfuse
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/fuse/macfuse/Portfile

    r72241 r73010  
    66name                macfuse
    77version             2.0.3
    8 revision            3
     8revision            4
    99categories          fuse devel
    1010platforms           macosx
     
    3030                    rmd160  e9a79de37d84ee5e21f63f02b924d04a5df94636
    3131
    32 depends_build       port:pkgconfig
     32depends_build       port:pkgconfig port:autoconf port:automake port:libtool
     33depends_lib         port:libiconv
    3334
    3435patchfiles          patch-10.5-to-10.6.diff \
  • trunk/dports/fuse/macfuse/files/patch-10.5_libfuse_fuse-2.7.3-macosx.patch.diff

    r61907 r73010  
    1 --- 10.5/libfuse/fuse-2.7.3-macosx.patch        2008-12-02 21:32:20.000000000 -0500
    2 +++ 10.5/libfuse/fuse-2.7.3-macosx.patch        2009-12-22 22:59:21.000000000 -0500
    3 @@ -37607,7 +37607,7 @@
     1--- 10.5/libfuse/fuse-2.7.3-macosx.patch.orig   2010-10-31 19:01:52.000000000 -0400
     2+++ 10.5/libfuse/fuse-2.7.3-macosx.patch        2010-10-31 19:08:48.000000000 -0400
     3@@ -37601,13 +37601,15 @@
     4 diff -Naur old/darwin_configure.sh new/darwin_configure.sh
     5 --- old/darwin_configure.sh    1969-12-31 16:00:00.000000000 -0800
     6 +++ new/darwin_configure.sh    2008-11-26 21:50:02.000000000 -0800
     7-@@ -0,0 +1,6 @@
     8+@@ -0,0 +1,8 @@
     9 +#! /bin/sh
     10 +
    411 +MACFUSE_SRCROOT=${MACFUSE_SRCROOT:-$1}
    512 +MACFUSE_SRCROOT=${MACFUSE_SRCROOT:?}
    613 +
    714-+CFLAGS="-D__FreeBSD__=10 -D_POSIX_C_SOURCE=200112L -I$MACFUSE_SRCROOT/common -O -gdwarf-2 -arch i386 -arch ppc -arch x86_64 -arch ppc64 -isysroot /Developer/SDKs/MacOSX10.5.sdk" LDFLAGS="-arch i386 -arch ppc -arch x86_64 -arch ppc64 -framework CoreFoundation" ./configure --prefix=/usr/local --disable-dependency-tracking --disable-static
    8 ++CFLAGS="-D__FreeBSD__=10 -D_POSIX_C_SOURCE=200112L -I$MACFUSE_SRCROOT/common -O -gdwarf-2 -arch i386 -arch ppc -arch x86_64 -arch ppc64 -isysroot /Developer/SDKs/MacOSX10.5.sdk" LDFLAGS="-arch i386 -arch ppc -arch x86_64 -arch ppc64 -framework CoreFoundation" ./configure --prefix=@@PREFIX@@ --disable-dependency-tracking --disable-static
     15++@@PREFIX@@/bin/autoreconf --install --force
     16++
     17++CFLAGS="-D__FreeBSD__=10 -D_POSIX_C_SOURCE=200112L -I$MACFUSE_SRCROOT/common -O -gdwarf-2 -arch i386 -arch ppc -arch x86_64 -arch ppc64 -isysroot /Developer/SDKs/MacOSX10.5.sdk" LDFLAGS="-arch i386 -arch ppc -arch x86_64 -arch ppc64 -framework CoreFoundation" ./configure --prefix=@@PREFIX@@ --disable-dependency-tracking --disable-static --with-libiconv-prefix=@@PREFIX@@
    918 diff -Naur old/darwin_configure_ino64.sh new/darwin_configure_ino64.sh
    1019 --- old/darwin_configure_ino64.sh      1969-12-31 16:00:00.000000000 -0800
  • trunk/dports/fuse/macfuse/files/patch-10.6_libfuse_fuse-2.7.3-macosx.patch.diff

    r61907 r73010  
    1 --- 10.6/libfuse/fuse-2.7.3-macosx.patch       2009-12-18 01:38:35.000000000 -0500
    2 +++ 10.6/libfuse/fuse-2.7.3-macosx.patch                2009-12-18 02:39:51.000000000 -0500
    3 @@ -37607,7 +37607,7 @@
     1--- 10.6/libfuse/fuse-2.7.3-macosx.patch.orig   2010-10-31 19:01:52.000000000 -0400
     2+++ 10.6/libfuse/fuse-2.7.3-macosx.patch        2010-10-31 19:08:48.000000000 -0400
     3@@ -37601,13 +37601,15 @@
     4 diff -Naur old/darwin_configure.sh new/darwin_configure.sh
     5 --- old/darwin_configure.sh    1969-12-31 16:00:00.000000000 -0800
     6 +++ new/darwin_configure.sh    2008-11-26 21:50:02.000000000 -0800
     7-@@ -0,0 +1,6 @@
     8+@@ -0,0 +1,8 @@
     9 +#! /bin/sh
     10 +
    411 +MACFUSE_SRCROOT=${MACFUSE_SRCROOT:-$1}
    512 +MACFUSE_SRCROOT=${MACFUSE_SRCROOT:?}
    613 +
    714-+CFLAGS="-D__FreeBSD__=10 -D_POSIX_C_SOURCE=200112L -I$MACFUSE_SRCROOT/common -O -gdwarf-2 -arch i386 -arch x86_64 -isysroot /Developer/SDKs/MacOSX10.6.sdk" LDFLAGS="-arch i386 -arch x86_64  -framework CoreFoundation" ./configure --prefix=/usr/local --disable-dependency-tracking --disable-static
    8 ++CFLAGS="-D__FreeBSD__=10 -D_POSIX_C_SOURCE=200112L -I$MACFUSE_SRCROOT/common -O -gdwarf-2 -arch i386 -arch x86_64 -isysroot /Developer/SDKs/MacOSX10.6.sdk" LDFLAGS="-arch i386 -arch x86_64  -framework CoreFoundation" ./configure --prefix=@@PREFIX@@ --disable-dependency-tracking --disable-static
     15++@@PREFIX@@/bin/autoreconf --install --force
     16++
     17++CFLAGS="-D__FreeBSD__=10 -D_POSIX_C_SOURCE=200112L -I$MACFUSE_SRCROOT/common -O -gdwarf-2 -arch i386 -arch x86_64 -isysroot /Developer/SDKs/MacOSX10.6.sdk" LDFLAGS="-arch i386 -arch x86_64  -framework CoreFoundation" ./configure --prefix=@@PREFIX@@ --disable-dependency-tracking --disable-static --with-libiconv-prefix=@@PREFIX@@
    918 diff -Naur old/darwin_configure_ino64.sh new/darwin_configure_ino64.sh
    1019 --- old/darwin_configure_ino64.sh      1969-12-31 16:00:00.000000000 -0800
Note: See TracChangeset for help on using the changeset viewer.