summaryrefslogtreecommitdiff
path: root/net-im/jabberd/Makefile
diff options
context:
space:
mode:
authorVolker Stolz <vs@FreeBSD.org>2004-07-15 10:46:00 +0000
committerVolker Stolz <vs@FreeBSD.org>2004-07-15 10:46:00 +0000
commit3de88388efdcdc918658f230ce1849ffbb87cf0b (patch)
treeccf60edb9b5e85eb065be4cd08b217bbb3773707 /net-im/jabberd/Makefile
parentChange the default configuration to use GTK2 rather than GTK1. (diff)
Fix hardcoded paths.
PR: ports/69082 Submitted by: Kirk Strauser (maintainer)
Notes
Notes: svn path=/head/; revision=113703
Diffstat (limited to 'net-im/jabberd/Makefile')
-rw-r--r--net-im/jabberd/Makefile8
1 files changed, 7 insertions, 1 deletions
diff --git a/net-im/jabberd/Makefile b/net-im/jabberd/Makefile
index 711cd9fb15f1..352e6ff810e1 100644
--- a/net-im/jabberd/Makefile
+++ b/net-im/jabberd/Makefile
@@ -28,6 +28,8 @@ CONFIGURE_ARGS= --localstatedir=/var \
CONFIGURE_ARGS+=--enable-fs
+RC_SCRIPTS_SUB= PREFIX=${PREFIX} RC_SUBR=${RC_SUBR}
+
.if !defined(WITHOUT_DEBUG)
CONFIGURE_ARGS+=--enable-debug
.endif
@@ -82,12 +84,16 @@ pre-everything::
@${ECHO} "WITH_PAM use PAM for authentication"
@${ECHO}
+post-patch:
+ @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
+ ${FILESDIR}/jabberd.sh > ${WRKDIR}/jabberd.sh
+
pre-install:
PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
post-install:
${ECHO} "Installing ${PREFIX}/etc/rc.d/jabberd.sh startup file."
- ${INSTALL_SCRIPT} ${FILESDIR}/jabberd.sh ${PREFIX}/etc/rc.d/jabberd.sh
+ ${INSTALL_SCRIPT} -m 751 ${WRKDIR}/jabberd.sh ${PREFIX}/etc/rc.d/jabberd.sh
@${CHOWN} -R jabber:jabber ${PREFIX}/etc/jabberd
@${FIND} ${PREFIX}/etc/jabberd -type d | ${XARGS} ${CHMOD} 750
@${FIND} ${PREFIX}/etc/jabberd -type f | ${XARGS} ${CHMOD} 660