pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net/tor Make this work correctly as a binary package.
details: https://anonhg.NetBSD.org/pkgsrc/rev/6144033df3f5
branches: trunk
changeset: 489016:6144033df3f5
user: jschauma <jschauma%pkgsrc.org@localhost>
date: Mon Feb 14 18:51:58 2005 +0000
description:
Make this work correctly as a binary package.
Bump PKGREVISION.
diffstat:
net/tor/INSTALL | 15 +++++++++++++++
net/tor/Makefile | 12 ++++++------
2 files changed, 21 insertions(+), 6 deletions(-)
diffs (62 lines):
diff -r 0def4d330591 -r 6144033df3f5 net/tor/INSTALL
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/net/tor/INSTALL Mon Feb 14 18:51:58 2005 +0000
@@ -0,0 +1,15 @@
+#!@SH@
+#
+# $NetBSD: INSTALL,v 1.1 2005/02/14 18:51:58 jschauma Exp $
+
+PKG_HOME="@PKG_HOME@"
+TOR_USER="@TOR_USER@"
+TOR_GROUP="@TOR_GROUP@"
+
+case "${STAGE}" in
+PRE-INSTALL)
+ ${MKDIR} ${PKG_SYSCONFDIR}/tor
+ ${MKDIR} -m 0700 ${PKG_HOME}
+ ${CHOWN} ${TOR_USER}:${TOR_GROUP} ${PKG_HOME}
+ ;;
+esac
diff -r 0def4d330591 -r 6144033df3f5 net/tor/Makefile
--- a/net/tor/Makefile Mon Feb 14 16:56:38 2005 +0000
+++ b/net/tor/Makefile Mon Feb 14 18:51:58 2005 +0000
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.6 2005/02/13 20:27:53 jschauma Exp $
+# $NetBSD: Makefile,v 1.7 2005/02/14 18:51:58 jschauma Exp $
#
DISTNAME= tor-0.0.9.4
+PKGREVISION= 1
CATEGORIES= net security
MASTER_SITES= http://tor.eff.org/dist/
@@ -38,7 +39,10 @@
RCD_SCRIPT= tor
-.include "../../mk/bsd.prefs.mk"
+INSTALL_EXTRA_TMPL= ${.CURDIR}/INSTALL
+
+FILES_SUBST+= PKG_HOME=${PKG_HOME}
+FILES_SUBST+= TOR_USER=${TOR_USER} TOR_GROUP=${TOR_GROUP}
.if !empty(PKGSRC_COMPILER:Mmipspro)
CFLAGS+= -c99
@@ -53,9 +57,6 @@
-e 's|@RCD_SCRIPTS_SHELL@|${RCD_SCRIPTS_SHELL}|g' \
${FILESDIR}/tor.in > ${WRKSRC}/tor.pkgsrc.rc
-pre-install:
- ${MKDIR} -m 0700 ${PKG_HOME}
-
post-install:
${INSTALL_DATA_DIR} ${PKG_SYSCONFDIR}/tor
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/tor
@@ -64,7 +65,6 @@
${INSTALL_DATA} ${WRKSRC}/contrib/tor-tsocks.conf \
${PREFIX}/share/examples/tor/tor-tsocks.conf
${INSTALL_DATA} ${WRKSRC}/tor.pkgsrc.rc ${PREFIX}/${RCD_SCRIPTS_EXAMPLEDIR}/tor
- ${CHOWN} ${TOR_USER}:${TOR_GROUP} ${PKG_HOME}
.include "../../security/openssl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Home |
Main Index |
Thread Index |
Old Index