aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--misc/proxyper/Makefile4
-rw-r--r--misc/proxyper/pkg-plist3
2 files changed, 5 insertions, 2 deletions
diff --git a/misc/proxyper/Makefile b/misc/proxyper/Makefile
index 59799cfa9755..b99aa687efdd 100644
--- a/misc/proxyper/Makefile
+++ b/misc/proxyper/Makefile
@@ -36,11 +36,13 @@ SHAREOWN= ${PROXYUID}
SHAREGRP= ${PROXYGID}
SHAREMODE= 644
+do-build:
+ ${SED} s#CHANGETHIS#${BINDIR}# < ${FILESDIR}/proxyper.sh > ${WRKSRC}/proxyper.sh
+
do-install:
if [ ! -d ${BINDIR} ]; then \
${MKDIR} ${BINDIR}; \
fi
- ${SED} s#CHANGETHIS#${BINDIR}# < ${FILESDIR}/proxyper.sh > ${WRKSRC}/proxyper.sh
${INSTALL_PROGRAM} ${WRKSRC}/proxyper ${BINDIR}
${INSTALL_SCRIPT} ${WRKSRC}/proxyper.sh ${BINDIR}
${INSTALL_DATA} ${WRKSRC}/proxyper.ini ${BINDIR}
diff --git a/misc/proxyper/pkg-plist b/misc/proxyper/pkg-plist
index 331445e3f040..f89ba29e22ed 100644
--- a/misc/proxyper/pkg-plist
+++ b/misc/proxyper/pkg-plist
@@ -1,6 +1,7 @@
-etc/rc.d/proxyper.sh
distributed.net/proxy/ChangeLog.txt
distributed.net/proxy/Readme.txt
distributed.net/proxy/proxyper
distributed.net/proxy/proxyper.ini
distributed.net/proxy/proxyper.sh
+@exec ln -sf %D/distributed.net/proxy/proxyper.sh %D/etc/rc.d/proxyper.sh
+@unexec rm %D/etc/rc.d/proxyper.sh