Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Jan 2014 18:33:59 +0000 (UTC)
From:      Johan van Selst <johans@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r339443 - head/security/signing-party
Message-ID:  <201401111833.s0BIXxTs089075@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: johans
Date: Sat Jan 11 18:33:58 2014
New Revision: 339443
URL: http://svnweb.freebsd.org/changeset/ports/339443

Log:
  - Enable stage support
  - Correct perl path
  - Bump PORTREVISION

Modified:
  head/security/signing-party/Makefile

Modified: head/security/signing-party/Makefile
==============================================================================
--- head/security/signing-party/Makefile	Sat Jan 11 17:50:31 2014	(r339442)
+++ head/security/signing-party/Makefile	Sat Jan 11 18:33:58 2014	(r339443)
@@ -3,7 +3,7 @@
 
 PORTNAME=	signing-party
 PORTVERSION=	1.1.4
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	security
 MASTER_SITES=	ftp://ftp.stack.nl/pub/users/johans/signing-party/ \
 		${MASTER_SITE_DEBIAN}
@@ -26,26 +26,21 @@ WRKSRC=		${WRKDIR}/${DISTNAME:S/_/-/:S/.
 
 CONFLICTS_INSTALL=sig2dot-[0-9]* springgraph-[0-9]*
 
-REINPLACE_ARGS=	-i ''
-USE_GMAKE=	yes
-USES=		perl5
+USES=		perl5 gmake shebangfix
+SHEBANG_FILES=	${SCRIPTS}
 
+BINS=		keyanalyze/keyanalyze keyanalyze/process_keys \
+		keyanalyze/pgpring/pgppubring
 SCRIPTS=	caff/caff caff/pgp-clean caff/pgp-fixkey gpglist/gpglist \
 		gpgsigs/gpgsigs gpg-key2ps/gpg-key2ps \
 		gpg-mailkeys/gpg-mailkeys keylookup/keylookup \
 		sig2dot/sig2dot springgraph/springgraph \
-		gpgparticipants/gpgparticipants \
-		keyanalyze/keyanalyze keyanalyze/process_keys \
-		keyanalyze/pgpring/pgppubring
-MANUALS1=	${SCRIPTS:S/$/.1/}
+		gpgparticipants/gpgparticipants
+MANUALS1=	${SCRIPTS:S/$/.1/} ${BINS:S/$/.1/}
 EXAMPLES=	caff/caffrc.sample gpg-mailkeys/example.gpg-mailkeysrc
 
-PLIST_FILES=	${SCRIPTS:T:S|^|bin/|} ${EXAMPLES:T:S|^|%%EXAMPLESDIR%%/|}
-PLIST_DIRS=	%%EXAMPLESDIR%%
 PORTDOCS=	*
-MAN1=		${MANUALS1:T}
 
-NO_STAGE=	yes
 post-patch:
 	@${REINPLACE_CMD} -e 's|/usr/share/doc/signing-party/caff/caffrc\.sample|${EXAMPLESDIR}/caffrc.sample|' \
 		${WRKSRC}/caff/caff
@@ -61,13 +56,13 @@ post-patch:
 	@cd ${WRKSRC}/keyanalyze/pgpring && ${MV} pgpring.1 pgppubring.1
 
 do-install:
-	${INSTALL_SCRIPT} ${SCRIPTS:S|^|${WRKSRC}/|} ${PREFIX}/bin
-	${INSTALL_MAN} ${MANUALS1:S|^|${WRKSRC}/|} ${MAN1PREFIX}/man/man1
-	${MKDIR} ${EXAMPLESDIR}
-	${INSTALL_DATA} ${EXAMPLES:S|^|${WRKSRC}/|} ${EXAMPLESDIR}
-.if !defined(NOPORTDOCS)
-	${MKDIR} ${DOCSDIR}/caff
-	${INSTALL_DATA} ${WRKSRC}/caff/README* ${DOCSDIR}/caff
-.endif
+	@${INSTALL_PROGRAM} ${BINS:S|^|${WRKSRC}/|} ${STAGEDIR}${PREFIX}/bin
+	@${INSTALL_SCRIPT} ${SCRIPTS:S|^|${WRKSRC}/|} ${STAGEDIR}${PREFIX}/bin
+	@${INSTALL_MAN} ${MANUALS1:S|^|${WRKSRC}/|} \
+		${STAGEDIR}${MAN1PREFIX}/man/man1
+	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	@${INSTALL_DATA} ${EXAMPLES:S|^|${WRKSRC}/|} ${STAGEDIR}${EXAMPLESDIR}
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}/caff
+	@${INSTALL_DATA} ${WRKSRC}/caff/README* ${STAGEDIR}${DOCSDIR}/caff
 
 .include <bsd.port.mk>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201401111833.s0BIXxTs089075>