summaryrefslogtreecommitdiff
path: root/net/pptp
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2008-06-12 02:14:13 +0000
committerjoerg <joerg@pkgsrc.org>2008-06-12 02:14:13 +0000
commitba171a91fab519f587b027c1a2888cb6e3fce049 (patch)
treec12b9c282e2706cb6bac87456615dfdf2b256e55 /net/pptp
parent3ba79d294eb62e9c75cc32d37b4af7759af8c9d6 (diff)
downloadpkgsrc-ba171a91fab519f587b027c1a2888cb6e3fce049.tar.gz
Add DESTDIR support.
Diffstat (limited to 'net/pptp')
-rw-r--r--net/pptp/Makefile19
-rw-r--r--net/pptp/distinfo4
-rw-r--r--net/pptp/patches/patch-ah30
3 files changed, 31 insertions, 22 deletions
diff --git a/net/pptp/Makefile b/net/pptp/Makefile
index d7f02595659..c8ffec4252f 100644
--- a/net/pptp/Makefile
+++ b/net/pptp/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2006/05/12 09:30:55 joerg Exp $
+# $NetBSD: Makefile,v 1.12 2008/06/12 02:14:41 joerg Exp $
DISTNAME= pptp-1.7.0
PKGREVISION= 2
@@ -9,21 +9,22 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://pptpclient.sourceforge.net/
COMMENT= PPTP client package for Microsoft VPN servers (no encryption yet)
+PKG_DESTDIR_SUPPORT= user-destdir
+
NOT_FOR_PLATFORM= Interix-*-*
-MAKE_ENV+= ROOT_USER=${ROOT_USER}
-MAKE_FLAGS+= BINDIR=${PREFIX:Q}/sbin
-MAKE_FLAGS+= MANDIR=${PREFIX:Q}/${PKGMANDIR:Q}/man8
-MAKE_FLAGS+= PPPDIR=${PREFIX:Q}/share/examples/pptp
+MAKE_FLAGS+= BINDIR=${PREFIX}/sbin
+MAKE_FLAGS+= MANDIR=${PREFIX}/${PKGMANDIR:Q}/man8
+MAKE_FLAGS+= PPPDIR=${PREFIX}/share/examples/pptp
-INSTALLATION_DIRS= bin ${PKGMANDIR:Q}/man8 share/examples/pptp
+INSTALLATION_DIRS= bin ${PKGMANDIR}/man8 share/examples/pptp
INSTALLATION_DIRS+= share/doc/pptp/Documentation share/doc/pptp/Reference
DOCDIR= ${PREFIX}/share/doc/pptp
post-install:
- cd ${WRKSRC:Q}/Documentation && ${INSTALL_DATA} * ${DOCDIR:Q}/Documentation
- cd ${WRKSRC:Q}/Reference && ${INSTALL_DATA} * ${DOCDIR:Q}/Reference
- cd ${WRKSRC:Q} && ${INSTALL_DATA} INSTALL NEWS README USING ${DOCDIR:Q}
+ cd ${WRKSRC}/Documentation && ${INSTALL_DATA} * ${DESTDIR}${DOCDIR}/Documentation
+ cd ${WRKSRC}/Reference && ${INSTALL_DATA} * ${DESTDIR}${DOCDIR}/Reference
+ cd ${WRKSRC} && ${INSTALL_DATA} INSTALL NEWS README USING ${DESTDIR}${DOCDIR}
.include "../../mk/bsd.prefs.mk"
diff --git a/net/pptp/distinfo b/net/pptp/distinfo
index e7e47990fc5..756919b67fb 100644
--- a/net/pptp/distinfo
+++ b/net/pptp/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.6 2006/05/12 09:30:55 joerg Exp $
+$NetBSD: distinfo,v 1.7 2008/06/12 02:14:41 joerg Exp $
SHA1 (pptp-1.7.0.tar.gz) = fc96e8a765bf17eb02ce1584d8e9d024b68ab5a7
RMD160 (pptp-1.7.0.tar.gz) = 62c947379c44102945a198ddc914d5aa634db13c
@@ -6,4 +6,4 @@ Size (pptp-1.7.0.tar.gz) = 227699 bytes
SHA1 (patch-ab) = 01d8346064bee226adb11035d98c2f06523b8e4a
SHA1 (patch-ac) = 8a0dd645ed0a766375a803fecda80d716c441d52
SHA1 (patch-ad) = a037ba927c181f812ecd5c1ea2d344483d8ad4bf
-SHA1 (patch-ah) = 3a08c64c0cff8ca3d7e78ce445e7b126076c1425
+SHA1 (patch-ah) = 7e8bef0f85fedce4588e6615c0c1f54eebfe218d
diff --git a/net/pptp/patches/patch-ah b/net/pptp/patches/patch-ah
index 0831bccdcdc..cb05bfe4890 100644
--- a/net/pptp/patches/patch-ah
+++ b/net/pptp/patches/patch-ah
@@ -1,15 +1,23 @@
-$NetBSD: patch-ah,v 1.1 2006/04/14 10:32:02 rillig Exp $
+$NetBSD: patch-ah,v 1.2 2008/06/12 02:14:41 joerg Exp $
-Not everyone wants to install this as root.
-
---- Makefile.orig 2005-07-28 03:15:10.000000000 +0200
-+++ Makefile 2006-03-14 14:41:35.000000000 +0100
-@@ -55,7 +55,7 @@ test: vector_test
+--- Makefile.orig 2005-07-28 01:15:10.000000000 +0000
++++ Makefile
+@@ -54,12 +54,12 @@ distclean: clobber
+ test: vector_test
install:
- mkdir -p $(BINDIR)
+- mkdir -p $(BINDIR)
- install -o root -m 555 pptp $(BINDIR)
-+ install -o ${ROOT_USER} -m 555 pptp $(BINDIR)
- mkdir -p $(MANDIR)
- install -m 644 pptp.8 $(MANDIR)
- mkdir -p $(PPPDIR)
+- mkdir -p $(MANDIR)
+- install -m 644 pptp.8 $(MANDIR)
+- mkdir -p $(PPPDIR)
+- install -m 644 options.pptp $(PPPDIR)
++ ${BSD_INSTALL_PROGRAM_DIR} ${DESTDIR}${BINDIR}
++ ${BSD_INSTALL_PROGRAM} pptp ${DESTDIR}${BINDIR}
++ ${BSD_INSTALL_MAN_DIR} ${DESTDIR}${MANDIR}
++ ${BSD_INSTALL_MAN} pptp.8 ${DESTDIR}${MANDIR}
++ ${BSD_INSTALL_DATA_DIR} ${DESTDIR}${PPPDIR}
++ ${BSD_INSTALL_DATA} options.pptp ${DESTDIR}${PPPDIR}
+
+ uninstall:
+ $(RM) $(BINDIR)/pptp $(MANDIR)/pptp.8