ports/163161: [MAINTAINER] sysutils/fusefs-s3fs: Upgrade to 1.19
Gea-Suan Lin
gslin at gslin.org
Sat Dec 10 09:40:09 UTC 2011
>Number: 163161
>Category: ports
>Synopsis: [MAINTAINER] sysutils/fusefs-s3fs: Upgrade to 1.19
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Sat Dec 10 09:40:08 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Gea-Suan Lin
>Release: FreeBSD 7.4-RELEASE i386
>Organization:
>Environment:
System: FreeBSD colo-p.gslin.org 7.4-RELEASE FreeBSD 7.4-RELEASE #0: Thu Feb 17 03:51:56 UTC 2011
>Description:
Upgrade to 1.19
Added file(s):
- files/patch-configure
Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:
--- fusefs-s3fs-1.19.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/sysutils/fusefs-s3fs/Makefile /home/staff/gslin/work/ports/fusefs-s3fs/Makefile
--- /usr/ports/sysutils/fusefs-s3fs/Makefile 2010-04-03 18:44:31.000000000 +0800
+++ /home/staff/gslin/work/ports/fusefs-s3fs/Makefile 2011-12-10 17:38:44.000000000 +0800
@@ -6,28 +6,22 @@
#
PORTNAME= s3fs
-DISTVERSION= r177
-PORTREVISION= 1
+DISTVERSION= 1.19
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
PKGNAMEPREFIX= fusefs-
-DISTFILES= ${PORTNAME}-${DISTVERSION}-source${EXTRACT_SUFX}
MAINTAINER= gslin at gslin.org
COMMENT= FUSE-based file system backed by Amazon S3
+BUILD_DEPENDS= ${LOCALBASE}/bin/gnome-config:${PORTSDIR}/x11/gnome-libs
LIB_DEPENDS= curl:${PORTSDIR}/ftp/curl \
fuse:${PORTSDIR}/sysutils/fusefs-libs \
- iconv:${PORTSDIR}/converters/iconv \
xml2:${PORTSDIR}/textproc/libxml2
RUN_DEPENDS= ${LOCALBASE}/modules/fuse.ko:${PORTSDIR}/sysutils/fusefs-kmod
-PLIST_FILES= sbin/s3fs
-USE_GMAKE= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/s3fs ${PREFIX}/sbin
+GNU_CONFIGURE= yes
+PLIST_FILES= bin/s3fs
post-install:
@${CAT} ${PKGMESSAGE}
diff -ruN --exclude=CVS /usr/ports/sysutils/fusefs-s3fs/distinfo /home/staff/gslin/work/ports/fusefs-s3fs/distinfo
--- /usr/ports/sysutils/fusefs-s3fs/distinfo 2011-03-19 20:32:25.000000000 +0800
+++ /home/staff/gslin/work/ports/fusefs-s3fs/distinfo 2011-12-10 17:17:38.000000000 +0800
@@ -1,2 +1,2 @@
-SHA256 (s3fs-r177-source.tar.gz) = fbbaa0de79fa8bfbda5345ff9873fa8bfe773b13e7f8a3926b8a11447e3ff255
-SIZE (s3fs-r177-source.tar.gz) = 18145
+SHA256 (s3fs-1.19.tar.gz) = 7ba54895663750fd9ce357893ec8e45871b21399c0c7b6632b271f2075df7a42
+SIZE (s3fs-1.19.tar.gz) = 132384
diff -ruN --exclude=CVS /usr/ports/sysutils/fusefs-s3fs/files/patch-configure /home/staff/gslin/work/ports/fusefs-s3fs/files/patch-configure
--- /usr/ports/sysutils/fusefs-s3fs/files/patch-configure 1970-01-01 08:00:00.000000000 +0800
+++ /home/staff/gslin/work/ports/fusefs-s3fs/files/patch-configure 2011-12-10 17:37:50.000000000 +0800
@@ -0,0 +1,52 @@
+--- configure.orig 2011-12-10 17:37:02.000000000 +0800
++++ configure 2011-12-10 17:37:36.000000000 +0800
+@@ -3225,12 +3225,12 @@
+ pkg_cv_DEPS_CFLAGS="$DEPS_CFLAGS"
+ elif test -n "$PKG_CONFIG"; then
+ if test -n "$PKG_CONFIG" && \
+- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"fuse >= 2.7 libcurl >= 7.0 libxml-2.0 >= 2.6 libcrypto >= 0.9\""; } >&5
+- ($PKG_CONFIG --exists --print-errors "fuse >= 2.7 libcurl >= 7.0 libxml-2.0 >= 2.6 libcrypto >= 0.9") 2>&5
++ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"fuse >= 2.7 libcurl >= 7.0 libxml-2.0 >= 2.6\""; } >&5
++ ($PKG_CONFIG --exists --print-errors "fuse >= 2.7 libcurl >= 7.0 libxml-2.0 >= 2.6") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+ test $ac_status = 0; }; then
+- pkg_cv_DEPS_CFLAGS=`$PKG_CONFIG --cflags "fuse >= 2.7 libcurl >= 7.0 libxml-2.0 >= 2.6 libcrypto >= 0.9" 2>/dev/null`
++ pkg_cv_DEPS_CFLAGS=`$PKG_CONFIG --cflags "fuse >= 2.7 libcurl >= 7.0 libxml-2.0 >= 2.6" 2>/dev/null`
+ else
+ pkg_failed=yes
+ fi
+@@ -3241,12 +3241,12 @@
+ pkg_cv_DEPS_LIBS="$DEPS_LIBS"
+ elif test -n "$PKG_CONFIG"; then
+ if test -n "$PKG_CONFIG" && \
+- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"fuse >= 2.7 libcurl >= 7.0 libxml-2.0 >= 2.6 libcrypto >= 0.9\""; } >&5
+- ($PKG_CONFIG --exists --print-errors "fuse >= 2.7 libcurl >= 7.0 libxml-2.0 >= 2.6 libcrypto >= 0.9") 2>&5
++ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"fuse >= 2.7 libcurl >= 7.0 libxml-2.0 >= 2.6\""; } >&5
++ ($PKG_CONFIG --exists --print-errors "fuse >= 2.7 libcurl >= 7.0 libxml-2.0 >= 2.6") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+ test $ac_status = 0; }; then
+- pkg_cv_DEPS_LIBS=`$PKG_CONFIG --libs "fuse >= 2.7 libcurl >= 7.0 libxml-2.0 >= 2.6 libcrypto >= 0.9" 2>/dev/null`
++ pkg_cv_DEPS_LIBS=`$PKG_CONFIG --libs "fuse >= 2.7 libcurl >= 7.0 libxml-2.0 >= 2.6" 2>/dev/null`
+ else
+ pkg_failed=yes
+ fi
+@@ -3266,14 +3266,14 @@
+ _pkg_short_errors_supported=no
+ fi
+ if test $_pkg_short_errors_supported = yes; then
+- DEPS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "fuse >= 2.7 libcurl >= 7.0 libxml-2.0 >= 2.6 libcrypto >= 0.9" 2>&1`
++ DEPS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "fuse >= 2.7 libcurl >= 7.0 libxml-2.0 >= 2.6" 2>&1`
+ else
+- DEPS_PKG_ERRORS=`$PKG_CONFIG --print-errors "fuse >= 2.7 libcurl >= 7.0 libxml-2.0 >= 2.6 libcrypto >= 0.9" 2>&1`
++ DEPS_PKG_ERRORS=`$PKG_CONFIG --print-errors "fuse >= 2.7 libcurl >= 7.0 libxml-2.0 >= 2.6" 2>&1`
+ fi
+ # Put the nasty error message in config.log where it belongs
+ echo "$DEPS_PKG_ERRORS" >&5
+
+- as_fn_error $? "Package requirements (fuse >= 2.7 libcurl >= 7.0 libxml-2.0 >= 2.6 libcrypto >= 0.9) were not met:
++ as_fn_error $? "Package requirements (fuse >= 2.7 libcurl >= 7.0 libxml-2.0 >= 2.6) were not met:
+
+ $DEPS_PKG_ERRORS
+
--- fusefs-s3fs-1.19.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list