aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils
diff options
context:
space:
mode:
authorstefan <stefan@FreeBSD.org>2008-12-10 02:56:43 +0800
committerstefan <stefan@FreeBSD.org>2008-12-10 02:56:43 +0800
commit6a97c06541bd1e86814357eb7e6ff8ff188f2a6b (patch)
treee2c344330302fdb51275d63c38ff6cc3efbfeec0 /sysutils
parentbd7a5297231950b9908e94303c2ddfee0290d05a (diff)
downloadfreebsd-ports-gnome-6a97c06541bd1e86814357eb7e6ff8ff188f2a6b.tar.gz
freebsd-ports-gnome-6a97c06541bd1e86814357eb7e6ff8ff188f2a6b.tar.zst
freebsd-ports-gnome-6a97c06541bd1e86814357eb7e6ff8ff188f2a6b.zip
Allow to choose fusefs-kmod install location by setting KMODDIR.
PR: 126322 Submitted by: Alex Kozlov <spam@rm-rf.kiev.ua> Approved by: maintainer (in ports/108788)
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/fusefs-kmod/Makefile3
-rw-r--r--sysutils/fusefs-kmod/pkg-plist7
2 files changed, 6 insertions, 4 deletions
diff --git a/sysutils/fusefs-kmod/Makefile b/sysutils/fusefs-kmod/Makefile
index e00e81630e64..d2746e73a177 100644
--- a/sysutils/fusefs-kmod/Makefile
+++ b/sysutils/fusefs-kmod/Makefile
@@ -24,6 +24,8 @@ BUILD_DEPENDS+= deplate:${PORTSDIR}/textproc/ruby-deplate
.endif
USE_RC_SUBR= fusefs
+KMODDIR?= ${PREFIX}/modules
+PLIST_SUB= KMODDIR=${KMODDIR}
MAKE_ENV= BINDIR="${PREFIX}/sbin" MANDIR="${MANPREFIX}/man/man" \
KMODDIR="${KMODDIR}" SYSDIR="${SRC_BASE}/sys" \
MOUNT="${SRC_BASE}/sbin/mount"
@@ -31,7 +33,6 @@ WRKSRC= ${WRKDIR}/fuse4bsd-${HG_SHORTREV}
DISABLE_SIZE= yes
SRC_BASE?= /usr/src
-KMODDIR= ${PREFIX}/modules
SETUP= setup.sh
HG_SHORTREV= 498acaef33b0
diff --git a/sysutils/fusefs-kmod/pkg-plist b/sysutils/fusefs-kmod/pkg-plist
index 8053cb0040fd..a24a9a09b323 100644
--- a/sysutils/fusefs-kmod/pkg-plist
+++ b/sysutils/fusefs-kmod/pkg-plist
@@ -1,9 +1,6 @@
-modules/fuse.ko
sbin/mount_fusefs
@exec ln -fs %D/%F /usr/sbin
@unexec rm -f /usr/sbin/mount_fusefs 2>&1 >/dev/null || true
-@unexec kldxref %D/modules
-@dirrmtry modules
%%PORTDOCS%%%%DOCSDIR%%/kmod/doc.text
%%PORTDOCS%%%%DOCSDIR%%/kmod/html/Faq.html
%%PORTDOCS%%%%DOCSDIR%%/kmod/html/Implementation.html
@@ -23,3 +20,7 @@ sbin/mount_fusefs
%%PORTDOCS%%@dirrm %%DOCSDIR%%/kmod/html
%%PORTDOCS%%@dirrm %%DOCSDIR%%/kmod
@dirrmtry %%DOCSDIR%%
+@cwd %%KMODDIR%%
+fuse.ko
+@unexec kldxref %%KMODDIR%%
+@unexec rmdir %%KMODDIR%% 2>/dev/null || true