summaryrefslogtreecommitdiff
path: root/misc/proxyper
diff options
context:
space:
mode:
authorDaniel Baker <dbaker@FreeBSD.org>2000-06-22 19:24:04 +0000
committerDaniel Baker <dbaker@FreeBSD.org>2000-06-22 19:24:04 +0000
commit4cb8bc8378ddb30a3d57a22b5d2d732cb13017ff (patch)
treead1bf5c23f3e23509c426663040d9fb9e5233e6f /misc/proxyper
parent"Don't close stdin accidentally." (diff)
1. this patch moves the of the shell script (proxyper.sh) into the build
stage of the port. PRO: you can examine / tweak it before installing 2. the symlink to the script is not stored as link in the package but it is created by pkg_add (see PLIST) PRO: you can build with PREFIX=foo and install with PREFIX=bar Submitted by: Karl Dietz <kd@frankfurt.netsurf.de>
Notes
Notes: svn path=/head/; revision=29790
Diffstat (limited to 'misc/proxyper')
-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