diff options
author | jlam <jlam@pkgsrc.org> | 2008-02-20 04:24:17 +0000 |
---|---|---|
committer | jlam <jlam@pkgsrc.org> | 2008-02-20 04:24:17 +0000 |
commit | 0d30e66b3f8b6dbd95e2699175f9e6576eb1e5b3 (patch) | |
tree | def0960d590cc64a0f02f84c06bc77f925c6e91f | |
parent | 20a85821ab25a9d59178063ce4799fea7cbebda8 (diff) | |
download | pkgsrc-0d30e66b3f8b6dbd95e2699175f9e6576eb1e5b3.tar.gz |
+ Add full DESTDIR support.
+ Replace unnecessary /bin/bash in easy-rsa scripts with /bin/sh.
Bump the PKGREVISION to 1.
-rw-r--r-- | net/openvpn/Makefile | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/net/openvpn/Makefile b/net/openvpn/Makefile index 888184d6fdf..ad57604d84e 100644 --- a/net/openvpn/Makefile +++ b/net/openvpn/Makefile @@ -1,9 +1,9 @@ -# $NetBSD: Makefile,v 1.24 2008/02/13 12:07:24 martti Exp $ +# $NetBSD: Makefile,v 1.25 2008/02/20 04:24:17 jlam Exp $ # DISTNAME= openvpn-2.1_rc7 PKGNAME= openvpn-2.1rc7 -#PKGREVISION= 1 +PKGREVISION= 1 CATEGORIES= net MASTER_SITES= http://openvpn.net/release/ \ http://openvpn.net/release/old/ @@ -13,6 +13,8 @@ HOMEPAGE= http://openvpn.net/ COMMENT= Easy-to-use SSL VPN daemon #LICENSE= gnu-gpl-v2 +PKG_DESTDIR_SUPPORT= user-destdir + GNU_CONFIGURE= yes USE_TOOLS+= grep:run USE_LIBTOOL= yes @@ -54,6 +56,7 @@ DL_AUTO_VARS= yes .include "../../net/solaris-tap/buildlink3.mk" .endif +REPLACE_SH= easy-rsa/2.0/* SUBST_CLASSES+= pkitool SUBST_STAGE.pkitool= post-build SUBST_MESSAGE.pkitool= Fixing up default paths to grep & openssl in pkitool. @@ -67,19 +70,20 @@ post-install: case $$file in \ *.orig) ;; \ [A-Z]*|*.cnf|vars) \ - ${INSTALL_DATA} $$file ${EASYRSADIR:Q} ;; \ - *) ${INSTALL_SCRIPT} $$file ${EASYRSADIR:Q} ;; \ + ${INSTALL_DATA} $$file ${DESTDIR}${EASYRSADIR:Q} ;; \ + *) ${INSTALL_SCRIPT} $$file ${DESTDIR}${EASYRSADIR:Q} ;; \ esac; \ done - ${INSTALL_DATA} ${WRKSRC:Q}/management/management-notes.txt ${DOCDIR:Q} + ${INSTALL_DATA} ${WRKSRC:Q}/management/management-notes.txt \ + ${DESTDIR}${DOCDIR:Q} cd ${WRKSRC:Q}/sample-config-files; for file in *; do \ - ${INSTALL_DATA} $$file ${EGDIR:Q}/config; \ + ${INSTALL_DATA} $$file ${DESTDIR}${EGDIR:Q}/config; \ done cd ${WRKSRC:Q}/sample-scripts; for file in *; do \ - ${INSTALL_DATA} $$file ${EGDIR:Q}/scripts; \ + ${INSTALL_DATA} $$file ${DESTDIR}${EGDIR:Q}/scripts; \ done cd ${WRKSRC:Q}/sample-keys; for file in *; do \ - ${INSTALL_DATA} $$file ${EGDIR:Q}/keys; \ + ${INSTALL_DATA} $$file ${DESTDIR}${EGDIR:Q}/keys; \ done .include "../../mk/bsd.pkg.mk" |