aboutsummaryrefslogtreecommitdiff
path: root/sysutils/fusefs-kmod
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2006-01-22 18:50:29 +0000
committerPav Lucistnik <pav@FreeBSD.org>2006-01-22 18:50:29 +0000
commit22d80903b99a63ef2aa8d6a60f3845ccab7d63a0 (patch)
treec309a2fe8e50682c00d51a164aebd6fb4a9643f2 /sysutils/fusefs-kmod
parent6a7db6ceec1aa29d78f9d349daabceede8548280 (diff)
downloadports-22d80903b99a63ef2aa8d6a60f3845ccab7d63a0.tar.gz
ports-22d80903b99a63ef2aa8d6a60f3845ccab7d63a0.zip
- Fix on 64-bit archs
PR: ports/92076 Submitted by: Anish Mistry <amistry@am-productions.biz> (maintainer)
Notes
Notes: svn path=/head/; revision=154178
Diffstat (limited to 'sysutils/fusefs-kmod')
-rw-r--r--sysutils/fusefs-kmod/Makefile5
-rw-r--r--sysutils/fusefs-kmod/files/patch-fuse_module_fuse.c11
2 files changed, 13 insertions, 3 deletions
diff --git a/sysutils/fusefs-kmod/Makefile b/sysutils/fusefs-kmod/Makefile
index 43cb45b9c641..941ea1b8aa35 100644
--- a/sysutils/fusefs-kmod/Makefile
+++ b/sysutils/fusefs-kmod/Makefile
@@ -7,6 +7,7 @@
PORTNAME= fusefs
PORTVERSION= 0.2.99.1
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= http://fuse4bsd.creo.hu/downloads/ \
http://am-productions.biz/docs/
@@ -16,9 +17,7 @@ DISTNAME= fuse4bsd-0.3.0-pre1
MAINTAINER= amistry@am-productions.biz
COMMENT= Kernel module for fuse
-BUILD_DEPENDS= ${LOCALBASE}/include/fuse/fuse_kernel.h:${PORTSDIR}/sysutils/fusefs-libs
-
-CONFLICTS= fusefs-libs-2.4*
+BUILD_DEPENDS= fusefs-libs>2.4.1:${PORTSDIR}/sysutils/fusefs-libs
OPTIONS= AUTOSETUP "Automatic global config file setup" off
MAKE_ENV+= BINDIR="${PREFIX}/sbin" MANDIR="${PREFIX}/man/man"
diff --git a/sysutils/fusefs-kmod/files/patch-fuse_module_fuse.c b/sysutils/fusefs-kmod/files/patch-fuse_module_fuse.c
new file mode 100644
index 000000000000..540f791c39e7
--- /dev/null
+++ b/sysutils/fusefs-kmod/files/patch-fuse_module_fuse.c
@@ -0,0 +1,11 @@
+--- fuse_module/fuse.c.orig Fri Jan 20 15:14:36 2006
++++ fuse_module/fuse.c Fri Jan 20 15:18:08 2006
+@@ -2604,7 +2604,7 @@
+ fufh->useco);
+ if (! fufh->fp && fufh->useco == 0) {
+ LIST_REMOVE(fufh, fh_link);
+- fuse_send_release(vp, td, cred, fufh, fufh->mode, (int)param);
++ fuse_send_release(vp, td, cred, fufh, fufh->mode, (long)param);
+ }
+
+ return (0);