diff options
author | Daniel Baker <dbaker@FreeBSD.org> | 2000-06-22 19:24:04 +0000 |
---|---|---|
committer | Daniel Baker <dbaker@FreeBSD.org> | 2000-06-22 19:24:04 +0000 |
commit | 4cb8bc8378ddb30a3d57a22b5d2d732cb13017ff (patch) | |
tree | ad1bf5c23f3e23509c426663040d9fb9e5233e6f /misc | |
parent | 0b91f3fcf609d6d10d32f97a8a18dda84264e628 (diff) | |
download | ports-4cb8bc8378ddb30a3d57a22b5d2d732cb13017ff.tar.gz ports-4cb8bc8378ddb30a3d57a22b5d2d732cb13017ff.zip |
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')
-rw-r--r-- | misc/proxyper/Makefile | 4 | ||||
-rw-r--r-- | misc/proxyper/pkg-plist | 3 |
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 |