aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVolker Stolz <vs@FreeBSD.org>2005-04-08 11:48:38 +0000
committerVolker Stolz <vs@FreeBSD.org>2005-04-08 11:48:38 +0000
commit495ccf41a64d7e134d9cd8fdd8ce67da3b61b578 (patch)
treee6d7663a9e7c67bfd7d9b9ce844a97f16fe2e708
parentdde797c0e9a8d7cc5c1e65edfd9f1bf28dbcdd39 (diff)
downloadports-495ccf41a64d7e134d9cd8fdd8ce67da3b61b578.tar.gz
ports-495ccf41a64d7e134d9cd8fdd8ce67da3b61b578.zip
Use SUB_{FILES,LIST} to make rc.subr-script PREFIX-aware
(Somebody might also want to move the pid-file to /var/run in a future update)
Notes
Notes: svn path=/head/; revision=132750
-rw-r--r--net-im/jabber/Makefile4
-rw-r--r--net-im/jabber/files/jabberd.sh.in (renamed from net-im/jabber/files/jabberd.sh)6
-rw-r--r--net/jabber/Makefile4
-rw-r--r--net/jabber/files/jabberd.sh.in (renamed from net/jabber/files/jabberd.sh)6
4 files changed, 12 insertions, 8 deletions
diff --git a/net-im/jabber/Makefile b/net-im/jabber/Makefile
index 16dfbd722d0b..65a96b3c098f 100644
--- a/net-im/jabber/Makefile
+++ b/net-im/jabber/Makefile
@@ -20,6 +20,8 @@ LIB_DEPENDS= pth.20:${PORTSDIR}/devel/pth \
expat.5:${PORTSDIR}/textproc/expat2
USE_RC_SUBR= yes
+SUB_FILES= jabberd.sh
+SUB_LIST= RC_SUBR=${RC_SUBR}
USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
@@ -46,6 +48,6 @@ post-configure:
post-install:
PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
- ${INSTALL_SCRIPT} ${FILESDIR}/jabberd.sh ${PREFIX}/etc/rc.d/
+ ${INSTALL_SCRIPT} ${WRKDIR}/jabberd.sh ${PREFIX}/etc/rc.d/
.include <bsd.port.mk>
diff --git a/net-im/jabber/files/jabberd.sh b/net-im/jabber/files/jabberd.sh.in
index d0facc8f5257..f606118cbdac 100644
--- a/net-im/jabber/files/jabberd.sh
+++ b/net-im/jabber/files/jabberd.sh.in
@@ -11,13 +11,13 @@
#jabber_enable="YES"
#
-. /usr/local/etc/rc.subr
+. %%RC_SUBR%%
name=jabber
rcvar=`set_rcvar`
-command=/usr/local/sbin/jabberd
-required_files=/usr/local/etc/${name}.xml
+command=%%PREFIX%%/sbin/jabberd
+required_files=%%PREFIX%%/etc/${name}.xml
HOSTNAME=`/bin/hostname`
diff --git a/net/jabber/Makefile b/net/jabber/Makefile
index 16dfbd722d0b..65a96b3c098f 100644
--- a/net/jabber/Makefile
+++ b/net/jabber/Makefile
@@ -20,6 +20,8 @@ LIB_DEPENDS= pth.20:${PORTSDIR}/devel/pth \
expat.5:${PORTSDIR}/textproc/expat2
USE_RC_SUBR= yes
+SUB_FILES= jabberd.sh
+SUB_LIST= RC_SUBR=${RC_SUBR}
USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
@@ -46,6 +48,6 @@ post-configure:
post-install:
PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
- ${INSTALL_SCRIPT} ${FILESDIR}/jabberd.sh ${PREFIX}/etc/rc.d/
+ ${INSTALL_SCRIPT} ${WRKDIR}/jabberd.sh ${PREFIX}/etc/rc.d/
.include <bsd.port.mk>
diff --git a/net/jabber/files/jabberd.sh b/net/jabber/files/jabberd.sh.in
index d0facc8f5257..f606118cbdac 100644
--- a/net/jabber/files/jabberd.sh
+++ b/net/jabber/files/jabberd.sh.in
@@ -11,13 +11,13 @@
#jabber_enable="YES"
#
-. /usr/local/etc/rc.subr
+. %%RC_SUBR%%
name=jabber
rcvar=`set_rcvar`
-command=/usr/local/sbin/jabberd
-required_files=/usr/local/etc/${name}.xml
+command=%%PREFIX%%/sbin/jabberd
+required_files=%%PREFIX%%/etc/${name}.xml
HOSTNAME=`/bin/hostname`