From owner-svn-ports-all@FreeBSD.ORG Thu May 1 01:42:44 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AE298A95; Thu, 1 May 2014 01:42:44 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9847D10A0; Thu, 1 May 2014 01:42:44 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s411giNB068199; Thu, 1 May 2014 01:42:44 GMT (envelope-from adamw@svn.freebsd.org) Received: (from adamw@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s411gcY8068162; Thu, 1 May 2014 01:42:38 GMT (envelope-from adamw@svn.freebsd.org) Message-Id: <201405010142.s411gcY8068162@svn.freebsd.org> From: Adam Weinberger Date: Thu, 1 May 2014 01:42:38 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r352710 - in head/security: afterglow aimsniff amap amap/files avcheck bruteforceblocker burpsuite chkrootkit clamav-unofficial-sigs clamav-unofficial-sigs/files cops cryptstring dirbus... X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2014 01:42:44 -0000 Author: adamw Date: Thu May 1 01:42:38 2014 New Revision: 352710 URL: http://svnweb.freebsd.org/changeset/ports/352710 QAT: https://qat.redports.org/buildarchive/r352710/ Log: STAGE support, and general cleanups. Some of the changes are a bit more aggressive, but at this point, if I'm staging your port, you've likely stopped caring what's done to it. Added: head/security/fakebo/pkg-plist (contents, props changed) Deleted: head/security/amap/files/pkg-deinstall.in head/security/amap/files/pkg-install.in head/security/hlfl/pkg-plist head/security/ipfilter2dshield/pkg-deinstall head/security/makepasswd/pkg-plist Modified: head/security/afterglow/Makefile head/security/aimsniff/Makefile head/security/amap/Makefile head/security/amap/pkg-plist head/security/avcheck/Makefile head/security/bruteforceblocker/Makefile head/security/bruteforceblocker/pkg-plist head/security/burpsuite/Makefile head/security/chkrootkit/Makefile head/security/clamav-unofficial-sigs/Makefile head/security/clamav-unofficial-sigs/files/pkg-message.in head/security/clamav-unofficial-sigs/pkg-plist head/security/cops/Makefile head/security/cryptstring/Makefile head/security/dirbuster/Makefile head/security/dradis/Makefile head/security/easypg/Makefile head/security/f-prot/Makefile head/security/f-prot/pkg-plist head/security/fakebo/Makefile head/security/fiked/Makefile head/security/fwanalog/Makefile head/security/fwanalog/pkg-plist head/security/gcipher/Makefile head/security/gcipher/pkg-plist head/security/gnome-password-generator/Makefile head/security/gnome-ssh-askpass/Makefile head/security/gpasman/Makefile head/security/gpgdir/Makefile head/security/hlfl/Makefile head/security/honggfuzz/Makefile head/security/ifd-slb_rf60/Makefile head/security/ipfcount/Makefile head/security/ipfilter2dshield/Makefile head/security/ipfilter2dshield/pkg-plist head/security/jbrofuzz/Makefile head/security/kpcli/Makefile head/security/libbf/Makefile head/security/libbf/pkg-plist head/security/mailzu/Makefile head/security/mailzu/files/pkg-message.in head/security/mailzu/pkg-plist head/security/makepasswd/Makefile Modified: head/security/afterglow/Makefile ============================================================================== --- head/security/afterglow/Makefile Thu May 1 01:31:06 2014 (r352709) +++ head/security/afterglow/Makefile Thu May 1 01:42:38 2014 (r352710) @@ -21,22 +21,21 @@ USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${PORTNAME} -NO_STAGE= yes do-install: - ${MKDIR} ${DATADIR}/data - ${MKDIR} ${DATADIR}/charts - ${MKDIR} ${DATADIR}/graph - ${MKDIR} ${DATADIR}/loganalysis - ${MKDIR} ${DATADIR}/parsers - (cd ${WRKSRC}/data/ && ${COPYTREE_SHARE} \* ${DATADIR}/data "! -name generate.pl") - (cd ${WRKSRC}/data/ && ${COPYTREE_BIN} \* ${DATADIR}/data "-name generate.pl") - (cd ${WRKSRC}/src/perl/charts/ && ${COPYTREE_SHARE} \* ${DATADIR}/charts "! -name *\.pl") - (cd ${WRKSRC}/src/perl/charts/ && ${COPYTREE_BIN} \* ${DATADIR}/charts "-name *\.pl") - (cd ${WRKSRC}/src/perl/graph/ && ${COPYTREE_SHARE} \* ${DATADIR}/graph "! -name *\.pl") - (cd ${WRKSRC}/src/perl/graph/ && ${COPYTREE_BIN} \* ${DATADIR}/graph "-name *\.pl") - (cd ${WRKSRC}/src/perl/loganalysis/ && ${COPYTREE_SHARE} \* ${DATADIR}/loganalysis "! ( -name *\.pl -or -name *\.sh )") - (cd ${WRKSRC}/src/perl/loganalysis/ && ${COPYTREE_BIN} \* ${DATADIR}/loganalysis "( -name *\.pl -or -name *\.sh )") - (cd ${WRKSRC}/src/perl/parsers/ && ${COPYTREE_SHARE} \* ${DATADIR}/parsers "! -name *\.pl") - (cd ${WRKSRC}/src/perl/parsers/ && ${COPYTREE_BIN} \* ${DATADIR}/parsers "-name *\.pl") + ${MKDIR} ${STAGEDIR}${DATADIR}/data + ${MKDIR} ${STAGEDIR}${DATADIR}/charts + ${MKDIR} ${STAGEDIR}${DATADIR}/graph + ${MKDIR} ${STAGEDIR}${DATADIR}/loganalysis + ${MKDIR} ${STAGEDIR}${DATADIR}/parsers + (cd ${WRKSRC}/data/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/data "! -name generate.pl") + (cd ${WRKSRC}/data/ && ${COPYTREE_BIN} \* ${STAGEDIR}${DATADIR}/data "-name generate.pl") + (cd ${WRKSRC}/src/perl/charts/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/charts "! -name *\.pl") + (cd ${WRKSRC}/src/perl/charts/ && ${COPYTREE_BIN} \* ${STAGEDIR}${DATADIR}/charts "-name *\.pl") + (cd ${WRKSRC}/src/perl/graph/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/graph "! -name *\.pl") + (cd ${WRKSRC}/src/perl/graph/ && ${COPYTREE_BIN} \* ${STAGEDIR}${DATADIR}/graph "-name *\.pl") + (cd ${WRKSRC}/src/perl/loganalysis/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/loganalysis "! ( -name *\.pl -or -name *\.sh )") + (cd ${WRKSRC}/src/perl/loganalysis/ && ${COPYTREE_BIN} \* ${STAGEDIR}${DATADIR}/loganalysis "( -name *\.pl -or -name *\.sh )") + (cd ${WRKSRC}/src/perl/parsers/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/parsers "! -name *\.pl") + (cd ${WRKSRC}/src/perl/parsers/ && ${COPYTREE_BIN} \* ${STAGEDIR}${DATADIR}/parsers "-name *\.pl") .include Modified: head/security/aimsniff/Makefile ============================================================================== --- head/security/aimsniff/Makefile Thu May 1 01:31:06 2014 (r352709) +++ head/security/aimsniff/Makefile Thu May 1 01:42:38 2014 (r352710) @@ -20,6 +20,7 @@ RUN_DEPENDS= p5-Net-Pcap>=0:${PORTSDIR}/ OPTIONS_DEFINE= SUID_ROOT DOCS SUID_ROOT_DESC= Install aimsniff with set-uid bit +PORT_OPTIONS= DOCS PORTDOCS= README table.struct rc.aimsniff USES= perl5 @@ -27,7 +28,6 @@ NO_BUILD= yes PLIST_FILES= bin/aimsniff -NO_STAGE= yes .include .if !exists(${LOCALBASE}/lib/perl5/${PERL_VER}/${PERL_ARCH}/GDBM_File.pm) @@ -35,18 +35,15 @@ NO_STAGE= yes .endif do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/aimSniff.pl ${PREFIX}/bin/aimsniff + ${INSTALL_SCRIPT} ${WRKSRC}/aimSniff.pl ${STAGEDIR}${PREFIX}/bin/aimsniff .if ${PORT_OPTIONS:MSUID_ROOT} - ${CHMOD} u+s ${PREFIX}/bin/aimsniff -.else + ${CHMOD} u+s ${STAGEDIR}${PREFIX}/bin/aimsniff .endif post-install: -.if ${PORT_OPTIONS:MDOCS} - @${MKDIR} ${DOCSDIR} + @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/$i ${STAGEDIR}${DOCSDIR} .endfor -.endif .include Modified: head/security/amap/Makefile ============================================================================== --- head/security/amap/Makefile Thu May 1 01:31:06 2014 (r352709) +++ head/security/amap/Makefile Thu May 1 01:42:38 2014 (r352710) @@ -3,6 +3,7 @@ PORTNAME= amap PORTVERSION= 5.2 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= ${MASTER_SITE_PACKETSTORM} MASTER_SITE_SUBDIR= groups/thc @@ -15,19 +16,11 @@ CONFIGURE_ARGS= --prefix=${PREFIX} USE_OPENSSL= yes -MAN1= amap.1 -.if !defined(NOPORTDOCS) +PORT_OPTIONS= DOCS PORTDOCS= README TODO CHANGES AMAP-LIB-INTERFACE -.endif -PLIST_SUB= AMAPLIBDIR=lib/${PORTNAME} AMAPINCDIR=include/${PORTNAME} -CONF_DIR= ${PREFIX}/etc/${PORTNAME} LOCAL_CONF_FILES= appdefs.resp appdefs.rpc appdefs.trig -SUB_FILES= pkg-install pkg-deinstall -SUB_LIST= LOCAL_CONF_FILES="${LOCAL_CONF_FILES}" CONF_DIR="${CONF_DIR}" - -NO_STAGE= yes post-patch: @${REINPLACE_CMD} -e \ 's|/usr/local|${LOCALBASE}|g; \ @@ -38,26 +31,23 @@ post-patch: @${REINPLACE_CMD} -e 's|etc/|etc/amap/|g' ${WRKSRC}/amap-lib.c do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/amap ${PREFIX}/bin - ${LN} -s ${PREFIX}/bin/amap ${PREFIX}/bin/amap6 - ${INSTALL_PROGRAM} ${WRKSRC}/amapcrap ${PREFIX}/bin - ${MKDIR} ${PREFIX}/lib/${PORTNAME} - ${INSTALL_DATA} ${WRKSRC}/amap-lib.o ${PREFIX}/lib/${PORTNAME} - ${MKDIR} ${PREFIX}/include/${PORTNAME} -. for i in amap.h amap-inc.h amap-lib.h - ${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/include/${PORTNAME} -. endfor - ${MKDIR} ${CONF_DIR} -. for i in ${LOCAL_CONF_FILES} - ${INSTALL_DATA} ${WRKSRC}/${i} ${CONF_DIR}/${i}.default -. endfor - ${INSTALL_MAN} ${WRKSRC}/amap.1 ${MANPREFIX}/man/man1 -. if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} -. for i in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR} -. endfor -. endif - @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL + ${INSTALL_PROGRAM} ${WRKSRC}/amap ${STAGEDIR}${PREFIX}/bin + ${LN} -s amap ${STAGEDIR}${PREFIX}/bin/amap6 + ${INSTALL_PROGRAM} ${WRKSRC}/amapcrap ${STAGEDIR}${PREFIX}/bin + ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} + ${INSTALL_DATA} ${WRKSRC}/amap-lib.o ${STAGEDIR}${PREFIX}/lib/${PORTNAME} + ${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME} +.for i in amap.h amap-inc.h amap-lib.h + ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/include/${PORTNAME} +.endfor + ${MKDIR} ${STAGEDIR}${ETCDIR} +.for i in ${LOCAL_CONF_FILES} + ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${ETCDIR}/${i}.sample +.endfor + ${INSTALL_MAN} ${WRKSRC}/amap.1 ${STAGEDIR}${MANPREFIX}/man/man1 + ${MKDIR} ${STAGEDIR}${DOCSDIR} +.for i in ${PORTDOCS} + ${INSTALL_DATA} ${WRKSRC}/$i ${STAGEDIR}${DOCSDIR} +.endfor .include Modified: head/security/amap/pkg-plist ============================================================================== --- head/security/amap/pkg-plist Thu May 1 01:31:06 2014 (r352709) +++ head/security/amap/pkg-plist Thu May 1 01:42:38 2014 (r352710) @@ -1,13 +1,14 @@ bin/amap bin/amap6 bin/amapcrap -etc/amap/appdefs.resp.default -etc/amap/appdefs.rpc.default -etc/amap/appdefs.trig.default -%%AMAPLIBDIR%%/amap-lib.o -%%AMAPINCDIR%%/amap.h -%%AMAPINCDIR%%/amap-inc.h -%%AMAPINCDIR%%/amap-lib.h -@dirrm %%AMAPLIBDIR%% -@dirrm %%AMAPINCDIR%% +@sample %%ETCDIR%%/appdefs.resp.sample +@sample %%ETCDIR%%/appdefs.rpc.sample +@sample %%ETCDIR%%/appdefs.trig.sample +include/amap/amap.h +include/amap/amap-inc.h +include/amap/amap-lib.h +lib/amap/amap-lib.o +man/man1/amap.1.gz +@dirrm lib/amap +@dirrm include/amap @dirrmtry etc/amap Modified: head/security/avcheck/Makefile ============================================================================== --- head/security/avcheck/Makefile Thu May 1 01:31:06 2014 (r352709) +++ head/security/avcheck/Makefile Thu May 1 01:42:38 2014 (r352710) @@ -9,30 +9,28 @@ MASTER_SITES= http://www.corpit.ru/ftp/a MAINTAINER= dsh@vlink.ru COMMENT= Simple antivirus solution for a mail system -MAN1= avcheck.1 - -PLIST_FILES= sbin/avcheck sbin/uchroot +PLIST_FILES= man/man1/avcheck.1.gz sbin/avcheck sbin/uchroot PORTDOCS= README.AVP README.AVP.de README.DrWeb README.Exim \ README.Postfix README.Postfix.de README.Sendmail eicar.msg \ eicar.txt -NO_STAGE= yes +PORT_OPTIONS= DOCS + post-patch: @${REINPLACE_CMD} -e 's/^CC/#CC/g ; s/^CFLAGS/#CFLAGS/g' ${WRKSRC}/Makefile do-install: .for i in avcheck uchroot - ${INSTALL_PROGRAM} ${WRKSRC}/${i} ${PREFIX}/sbin/ + ${INSTALL_PROGRAM} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/sbin/ .endfor .for i in ${MAN1} - ${INSTALL_MAN} ${WRKSRC}/${i} ${MANPREFIX}/man/man1/ + ${INSTALL_MAN} ${WRKSRC}/${i} ${STAGEDIR}${MANPREFIX}/man/man1/ .endfor -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}/ + ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/ .endfor .endif Modified: head/security/bruteforceblocker/Makefile ============================================================================== --- head/security/bruteforceblocker/Makefile Thu May 1 01:31:06 2014 (r352709) +++ head/security/bruteforceblocker/Makefile Thu May 1 01:42:38 2014 (r352710) @@ -3,6 +3,7 @@ PORTNAME= bruteforceblocker PORTVERSION= 1.2.3 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= http://danger.rulez.sk/projects/bruteforceblocker/ \ ${MASTER_SITE_LOCAL} @@ -20,27 +21,17 @@ NO_BUILD= yes USES= perl5 USE_PERL5= run +PORT_OPTIONS= DOCS + WRKSRC= ${WRKDIR}/${PORTNAME} -PKGMESSAGE= ${WRKDIR}/pkg-message SUB_FILES= pkg-message -NO_STAGE= yes do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl ${PREFIX}/sbin/${PORTNAME} - ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf ${PREFIX}/etc/${PORTNAME}.conf-dist -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} + ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl ${STAGEDIR}${PREFIX}/sbin/${PORTNAME} + ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample + @${MKDIR} ${STAGEDIR}${DOCSDIR} .for FILE in INSTALL CHANGELOG CREDITS - ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/${FILE} ${STAGEDIR}${DOCSDIR} .endfor -.endif - -post-install: - @if [ ! -f ${PREFIX}/etc/${PORTNAME}.conf ]; then \ - ${CP} -p ${PREFIX}/etc/${PORTNAME}.conf-dist ${PREFIX}/etc/${PORTNAME}.conf ; \ - fi -.if !defined(BATCH) - @${CAT} ${PKGMESSAGE} -.endif .include Modified: head/security/bruteforceblocker/pkg-plist ============================================================================== --- head/security/bruteforceblocker/pkg-plist Thu May 1 01:31:06 2014 (r352709) +++ head/security/bruteforceblocker/pkg-plist Thu May 1 01:42:38 2014 (r352710) @@ -2,7 +2,5 @@ %%PORTDOCS%%%%DOCSDIR%%/CREDITS %%PORTDOCS%%%%DOCSDIR%%/INSTALL %%PORTDOCS%%@dirrm %%DOCSDIR%% -@unexec if cmp -s %D/etc/bruteforceblocker.conf %D/etc/bruteforceblocker.conf-dist; then rm -f %D/etc/bruteforceblocker.conf; fi -etc/bruteforceblocker.conf-dist -@exec if [ ! -f %D/etc/bruteforceblocker.conf ] ; then cp -p %D/%F %B/bruteforceblocker.conf; fi +@sample etc/bruteforceblocker.conf.sample sbin/bruteforceblocker Modified: head/security/burpsuite/Makefile ============================================================================== --- head/security/burpsuite/Makefile Thu May 1 01:31:06 2014 (r352709) +++ head/security/burpsuite/Makefile Thu May 1 01:42:38 2014 (r352710) @@ -21,7 +21,6 @@ WRKSRC= ${WRKDIR}/${DISTNAME} PLIST_FILES= bin/${PORTNAME} \ %%JAVAJARDIR%%/${DISTNAME}.jar -NO_STAGE= yes .include # Get BSFEL agreement @@ -32,16 +31,16 @@ pre-extract: post-extract: @${MKDIR} ${WRKSRC} - @${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC}/ + ${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC} pre-install: - @${SED} -e 's:%%PATH%%:${JAVAJARDIR}/:' \ + ${SED} -e 's:%%PATH%%:${JAVAJARDIR}/:' \ -e 's:%%JAVA_CMD%%:${JAVA}:' \ -e 's:%%BURP%%:${JAVAJARDIR}/${DISTNAME}.jar:' \ < ${FILESDIR}/${PORTNAME}.sh > ${WRKDIR}/${PORTNAME} do-install: - @${INSTALL_DATA} ${WRKSRC}/${DISTNAME}.jar ${JAVAJARDIR}/ - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin + ${INSTALL_DATA} ${WRKSRC}/${DISTNAME}.jar ${STAGEDIR}${JAVAJARDIR} + ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include Modified: head/security/chkrootkit/Makefile ============================================================================== --- head/security/chkrootkit/Makefile Thu May 1 01:31:06 2014 (r352709) +++ head/security/chkrootkit/Makefile Thu May 1 01:42:38 2014 (r352710) @@ -16,6 +16,8 @@ MASTER_SITES= ftp://ftp.pangeia.com.br/p MAINTAINER= cordeiro@nic.br COMMENT= Tool to locally check for signs of a rootkit +PORT_OPTIONS= DOCS + SCRIPT_FILES= chkrootkit PROG_FILES= chklastlog \ chkwtmp \ @@ -36,7 +38,6 @@ PLIST_FILES= ${ALL_TARGET:C,^,sbin/,} BINMODE= 0700 -NO_STAGE= yes .include .if ${OSVERSION} > 900007 @@ -53,11 +54,9 @@ post-patch: .endfor do-install: - ${INSTALL_SCRIPT} ${SCRIPT_FILES:C,^,${WRKSRC}/,} ${PREFIX}/sbin - ${INSTALL_PROGRAM} ${PROG_FILES:C,^,${WRKSRC}/,} ${PREFIX}/sbin -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:C,^,${WRKSRC}/,} ${DOCSDIR} -.endif + ${INSTALL_SCRIPT} ${SCRIPT_FILES:C,^,${WRKSRC}/,} ${STAGEDIR}${PREFIX}/sbin + ${INSTALL_PROGRAM} ${PROG_FILES:C,^,${WRKSRC}/,} ${STAGEDIR}${PREFIX}/sbin + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:C,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Modified: head/security/clamav-unofficial-sigs/Makefile ============================================================================== --- head/security/clamav-unofficial-sigs/Makefile Thu May 1 01:31:06 2014 (r352709) +++ head/security/clamav-unofficial-sigs/Makefile Thu May 1 01:42:38 2014 (r352710) @@ -3,6 +3,7 @@ PORTNAME= clamav-unofficial-sigs PORTVERSION= 3.7.2 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= SF/unofficial-sigs/ @@ -20,19 +21,13 @@ NO_BUILD= yes SUB_FILES= pkg-message -MAN8= clamav-unofficial-sigs.8 -MANCOMPRESSED= no - SED_CONF= -e 's|%%CLAM_DBS%%|/var/db/clamav|g' \ -e 's|%%CLAMD_PID%%|/var/run/clamav/clamd.pid|g' \ -e 's|%%CLAMD_SOCKET%%|/var/run/clamav/clamd.sock|g' \ -e 's|%%START_CLAMD%%|${PREFIX}/etc/rc.d/clamav-clamd start|g' \ -e 's|%%WORK_DIR%%|/var/db/clamav-unofficial-sigs|g' -OPTIONS_DEFINE= DOCS - -NO_STAGE= yes -.include +OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/clamav-unofficial-sigs.sh @@ -40,22 +35,16 @@ post-patch: @${REINPLACE_CMD} ${SED_CONF} ${WRKSRC}/clamd-status.sh do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/clamav-unofficial-sigs.sh ${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/clamav-unofficial-sigs.8 ${MANPREFIX}/man/man8 - ${INSTALL_DATA} ${WRKSRC}/clamav-unofficial-sigs.conf ${PREFIX}/etc/clamav-unofficial-sigs.conf.sample - -.if ${PORT_OPTIONS:MDOCS} - @${MKDIR} ${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} CHANGELOG INSTALL LICENSE README ${DOCSDIR} -.endif - -.ifndef(NOPORTEXAMPLES) - @${MKDIR} ${EXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/clamav-unofficial-sigs-cron ${EXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/clamav-unofficial-sigs-logrotate ${EXAMPLESDIR} - ${INSTALL_SCRIPT} ${WRKSRC}/clamd-status.sh ${EXAMPLESDIR} -.endif - - @${CAT} ${PKGMESSAGE} + ${INSTALL_SCRIPT} ${WRKSRC}/clamav-unofficial-sigs.sh ${STAGEDIR}${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/clamav-unofficial-sigs.8 ${STAGEDIR}${MANPREFIX}/man/man8 + ${INSTALL_DATA} ${WRKSRC}/clamav-unofficial-sigs.conf ${STAGEDIR}${PREFIX}/etc/clamav-unofficial-sigs.conf.sample + + @${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC} && ${INSTALL_DATA} CHANGELOG INSTALL LICENSE README ${STAGEDIR}${DOCSDIR}) + + @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/clamav-unofficial-sigs-cron ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/clamav-unofficial-sigs-logrotate ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_SCRIPT} ${WRKSRC}/clamd-status.sh ${STAGEDIR}${EXAMPLESDIR} .include Modified: head/security/clamav-unofficial-sigs/files/pkg-message.in ============================================================================== --- head/security/clamav-unofficial-sigs/files/pkg-message.in Thu May 1 01:31:06 2014 (r352709) +++ head/security/clamav-unofficial-sigs/files/pkg-message.in Thu May 1 01:42:38 2014 (r352710) @@ -1,11 +1,7 @@ ********************************************************************** In order to start using clamav-unofficial-sigs, you need to configure -it first. A sample configuration file has been installed to: - -%%PREFIX%%/etc/clamav-unofficial-sigs.conf.sample - -Modify it according to your needs and copy to: +modify the configuration file according to your needs: %%PREFIX%%/etc/clamav-unofficial-sigs.conf Modified: head/security/clamav-unofficial-sigs/pkg-plist ============================================================================== --- head/security/clamav-unofficial-sigs/pkg-plist Thu May 1 01:31:06 2014 (r352709) +++ head/security/clamav-unofficial-sigs/pkg-plist Thu May 1 01:42:38 2014 (r352710) @@ -1,5 +1,6 @@ bin/clamav-unofficial-sigs.sh -etc/clamav-unofficial-sigs.conf.sample +@sample etc/clamav-unofficial-sigs.conf.sample +man/man8/clamav-unofficial-sigs.8.gz %%PORTDOCS%%%%DOCSDIR%%/CHANGELOG %%PORTDOCS%%%%DOCSDIR%%/INSTALL %%PORTDOCS%%%%DOCSDIR%%/LICENSE Modified: head/security/cops/Makefile ============================================================================== --- head/security/cops/Makefile Thu May 1 01:31:06 2014 (r352709) +++ head/security/cops/Makefile Thu May 1 01:42:38 2014 (r352710) @@ -24,7 +24,6 @@ C_SRC= home.chk.c user.chk.c is_able.c addto.c clearfiles.c filewriters.c members.c tilde.c \ crc.c crc_check.c -NO_STAGE= yes pre-build: ${SED} \ -e 's,^SECURE=/usr/foo/bar,SECURE=${PREFIX}/cops,g' \ @@ -35,10 +34,10 @@ pre-build: ${MV} ${WRKSRC}/cops.out ${WRKSRC}/cops do-install: - ${MKDIR} ${PREFIX}/cops + ${MKDIR} ${STAGEDIR}${PREFIX}/cops ${TAR} -C ${WRKSRC} --exclude "*.old" -cf - . | \ - ${TAR} -C ${PREFIX}/cops --unlink -xf - - ${CHOWN} -R ${BINOWN}:${BINGRP} ${PREFIX}/cops - ${CHMOD} -R go-rwx ${PREFIX}/cops + ${TAR} -C ${STAGEDIR}${PREFIX}/cops --unlink -xf - + ${CHOWN} -R ${BINOWN}:${BINGRP} ${STAGEDIR}${PREFIX}/cops + ${CHMOD} -R go-rwx ${STAGEDIR}${PREFIX}/cops .include Modified: head/security/cryptstring/Makefile ============================================================================== --- head/security/cryptstring/Makefile Thu May 1 01:31:06 2014 (r352709) +++ head/security/cryptstring/Makefile Thu May 1 01:42:38 2014 (r352710) @@ -12,9 +12,8 @@ COMMENT= Crypto Strings for PHP NO_BUILD= yes USE_PHP= mcrypt mhash -NO_STAGE= yes do-install: - ${MKDIR} ${DATADIR} - ${INSTALL_SCRIPT} ${WRKSRC}/cs.inc.php ${DATADIR} + ${MKDIR} ${STAGEDIR}${DATADIR} + ${INSTALL_SCRIPT} ${WRKSRC}/cs.inc.php ${STAGEDIR}${DATADIR} .include Modified: head/security/dirbuster/Makefile ============================================================================== --- head/security/dirbuster/Makefile Thu May 1 01:31:06 2014 (r352709) +++ head/security/dirbuster/Makefile Thu May 1 01:42:38 2014 (r352710) @@ -17,7 +17,6 @@ NO_BUILD= yes WRKSRC= ${WRKDIR}/${DISTNAME} DATADIR= ${JAVASHAREDIR}/${PORTNAME} -NO_STAGE= yes .include post-extract: @@ -31,8 +30,8 @@ pre-install: < ${FILESDIR}/${PORTNAME}.sh > ${WRKDIR}/${PORTNAME} do-install: - ${MKDIR} ${DATADIR} - ${CP} -R ${WRKSRC}/* ${DATADIR} - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin + ${MKDIR} ${STAGEDIR}${DATADIR} + ${CP} -R ${WRKSRC}/* ${STAGEDIR}${DATADIR} + ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include Modified: head/security/dradis/Makefile ============================================================================== --- head/security/dradis/Makefile Thu May 1 01:31:06 2014 (r352709) +++ head/security/dradis/Makefile Thu May 1 01:42:38 2014 (r352710) @@ -39,15 +39,11 @@ RUBY_NO_BUILD_DEPENDS= yes USE_DOS2UNIX= yes DOS2UNIX_REGEX= .*(css|rb|txt|js|RELEASE_NOTES)$$ -NO_STAGE= yes pre-install: - @${FIND} ${WRKSRC}/server -type f \( -name "*.bak" -o -name "*.orig" -o -name "*.swp" \) -delete + ${FIND} ${WRKSRC}/server -type f \( -name "*.bak" -o -name "*.orig" -o -name "*.swp" \) -delete do-install: - @${MKDIR} ${PREFIX}/${PORTNAME} - @( cd ${WRKSRC} && ${COPYTREE_SHARE} server ${PREFIX}/${PORTNAME}/ ) - -post-install: - @${CAT} ${PKGMESSAGE} + @${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME} + ( cd ${WRKSRC} && ${COPYTREE_SHARE} server ${STAGEDIR}${PREFIX}/${PORTNAME}/ ) .include Modified: head/security/easypg/Makefile ============================================================================== --- head/security/easypg/Makefile Thu May 1 01:31:06 2014 (r352709) +++ head/security/easypg/Makefile Thu May 1 01:42:38 2014 (r352710) @@ -3,7 +3,7 @@ PORTNAME= easypg PORTVERSION= 0.0.16 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= security elisp MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_JP} MASTER_SITE_SUBDIR= epg/29289 @@ -17,31 +17,21 @@ RUN_DEPENDS= gpg:${PORTSDIR}/security/gn GNU_CONFIGURE= yes USE_EMACS= yes -NO_STAGE= yes +PORT_OPTIONS= DOCS +INFO= epa +PORTDOCS= ChangeLog NEWS README + .include .if (${EMACS_PORT_NAME} == "emacs23") || (${EMACS_PORT_NAME} == "emacs24") || (${EMACS_PORT_NAME} == "emacs-devel") IGNORE= easyPG has been part of Emacs 23 and Emacs 24 .endif -INFO= epa -.if !defined(NOPORTDOCS) -PORTDOCS= ChangeLog NEWS README -.endif - do-install: - cd ${WRKSRC};\ - ${MKDIR} ${PREFIX}/${EMACS_SITE_LISPDIR}/epg;\ - ${INSTALL_DATA} *.el *.elc ${PREFIX}/${EMACS_SITE_LISPDIR}/epg - cd ${WRKSRC};\ - ${INSTALL_MAN} epa.info ${PREFIX}/${INFO_PATH} -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR};\ - cd ${WRKSRC};\ - ${INSTALL_MAN} ${PORTDOCS} ${DOCSDIR} -.endif - -post-install: - @${CAT} ${PKGMESSAGE} + @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/epg + ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc ${PREFIX}/${EMACS_SITE_LISPDIR}/epg + ${INSTALL_MAN} ${WRKSRC}/epa.info ${STAGEDIR}${PREFIX}/${INFO_PATH} + @${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include Modified: head/security/f-prot/Makefile ============================================================================== --- head/security/f-prot/Makefile Thu May 1 01:31:06 2014 (r352709) +++ head/security/f-prot/Makefile Thu May 1 01:42:38 2014 (r352710) @@ -3,6 +3,7 @@ PORTNAME= f-prot PORTVERSION= 6.5.1.5927 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= ftp://ftp.i-scream.org/pub/ftp.f-prot.com/pub/bsd/ \ http://ftp.i-scream.org/pub/ftp.f-prot.com/pub/bsd/ @@ -17,49 +18,37 @@ WRKSRC= ${WRKDIR}/${PORTNAME} NO_BUILD= yes SUB_FILES= 900.fpupdate fpscan fpupdate -MAN1= fpscan.1 -MAN5= f-prot.conf.5 -MAN8= fpupdate.8 +PORT_OPTIONS= DOCS ONLY_FOR_ARCHS= i386 amd64 -NO_STAGE= yes do-install: - ${MKDIR} ${PREFIX}/libexec/${PORTNAME} - ${INSTALL_PROGRAM} ${WRKSRC}/fpscan ${PREFIX}/libexec/${PORTNAME} - ${INSTALL_PROGRAM} ${WRKSRC}/fpupdate ${PREFIX}/libexec/${PORTNAME} - ${INSTALL_DATA} ${WRKSRC}/antivir.def ${PREFIX}/libexec/${PORTNAME} - ${INSTALL_DATA} ${WRKSRC}/license.key ${PREFIX}/libexec/${PORTNAME} - ${INSTALL_DATA} ${WRKSRC}/product.data ${PREFIX}/libexec/${PORTNAME} - ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/libexec/${PORTNAME} - - ${INSTALL_DATA} ${WRKSRC}/f-prot.conf.default ${PREFIX}/etc/f-prot.conf.sample - - ${INSTALL_SCRIPT} ${WRKDIR}/fpscan ${PREFIX}/bin/fpscan - ${INSTALL_SCRIPT} ${WRKDIR}/fpupdate ${PREFIX}/bin/fpupdate - - ${MKDIR} ${PREFIX}/etc/periodic/daily - ${INSTALL_SCRIPT} ${WRKDIR}/900.fpupdate ${PREFIX}/etc/periodic/daily - - ${INSTALL_MAN} ${WRKSRC}/doc/man/fpscan.1 ${MANPREFIX}/man/man1/ - ${INSTALL_MAN} ${WRKSRC}/doc/man/f-prot.conf.5 ${MANPREFIX}/man/man5/ - ${INSTALL_MAN} ${WRKSRC}/doc/man/fpupdate.8 ${MANPREFIX}/man/man8/ + @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} + ${INSTALL_PROGRAM} ${WRKSRC}/fpscan ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} + ${INSTALL_PROGRAM} ${WRKSRC}/fpupdate ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} + ${INSTALL_DATA} ${WRKSRC}/antivir.def ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} + ${INSTALL_DATA} ${WRKSRC}/license.key ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} + ${INSTALL_DATA} ${WRKSRC}/product.data ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} + + ${INSTALL_DATA} ${WRKSRC}/f-prot.conf.default ${STAGEDIR}${PREFIX}/etc/f-prot.conf.sample + + ${INSTALL_SCRIPT} ${WRKDIR}/fpscan ${STAGEDIR}${PREFIX}/bin/fpscan + ${INSTALL_SCRIPT} ${WRKDIR}/fpupdate ${STAGEDIR}${PREFIX}/bin/fpupdate + + @${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily + ${INSTALL_SCRIPT} ${WRKDIR}/900.fpupdate ${STAGEDIR}${PREFIX}/etc/periodic/daily + + ${INSTALL_MAN} ${WRKSRC}/doc/man/fpscan.1 ${STAGEDIR}${MANPREFIX}/man/man1 + ${INSTALL_MAN} ${WRKSRC}/doc/man/f-prot.conf.5 ${STAGEDIR}${MANPREFIX}/man/man5 + ${INSTALL_MAN} ${WRKSRC}/doc/man/fpupdate.8 ${STAGEDIR}${MANPREFIX}/man/man8 post-install: -.ifndef(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} - ${CP} -R ${WRKSRC}/doc/html ${DOCSDIR} - ${CP} ${WRKSRC}/doc/CHANGES ${DOCSDIR} - ${CP} ${WRKSRC}/doc/LICENSE ${DOCSDIR} - ${CP} ${WRKSRC}/doc/LICENSE-FPAV ${DOCSDIR} - ${CP} ${WRKSRC}/doc/LICENSES-others ${DOCSDIR} -.endif - @if [ ! -f ${PREFIX}/etc/f-prot.conf ]; then \ - ${CP} -p ${PREFIX}/etc/f-prot.conf.sample ${PREFIX}/etc/f-prot.conf ; \ - fi - @if [ ! -e /etc/f-prot.conf ]; then \ - ${LN} -s ${PREFIX}/etc/f-prot.conf /etc/f-prot.conf ; \ - fi - @${CAT} ${PKGMESSAGE} + @${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC} && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}) + ${CP} ${WRKSRC}/doc/CHANGES ${STAGEDIR}${DOCSDIR} + ${CP} ${WRKSRC}/doc/LICENSE ${STAGEDIR}${DOCSDIR} + ${CP} ${WRKSRC}/doc/LICENSE-FPAV ${STAGEDIR}${DOCSDIR} + ${CP} ${WRKSRC}/doc/LICENSES-others ${STAGEDIR}${DOCSDIR} .include Modified: head/security/f-prot/pkg-plist ============================================================================== --- head/security/f-prot/pkg-plist Thu May 1 01:31:06 2014 (r352709) +++ head/security/f-prot/pkg-plist Thu May 1 01:42:38 2014 (r352710) @@ -1,9 +1,7 @@ bin/fpscan bin/fpupdate @unexec if [ -L /etc/f-prot.conf ]; then rm /etc/f-prot.conf; fi -@unexec if cmp -s %D/etc/f-prot.conf.sample %D/etc/f-prot.conf; then rm -f %D/etc/f-prot.conf; fi -etc/f-prot.conf.sample -@exec if [ ! -f %D/etc/f-prot.conf ]; then cp -p %D/%F %B/f-prot.conf; fi +@sample etc/f-prot.conf.sample @exec if [ ! -e /etc/f-prot.conf ]; then ln -s %D/etc/f-prot.conf /etc/f-prot.conf; fi etc/periodic/daily/900.fpupdate libexec/f-prot/README @@ -12,6 +10,9 @@ libexec/f-prot/fpscan libexec/f-prot/fpupdate libexec/f-prot/license.key libexec/f-prot/product.data +man/man1/fpscan.1.gz +man/man5/f-prot.conf.5.gz +man/man8/fpupdate.8.gz %%PORTDOCS%%%%DOCSDIR%%/CHANGES %%PORTDOCS%%%%DOCSDIR%%/LICENSE %%PORTDOCS%%%%DOCSDIR%%/LICENSE-FPAV Modified: head/security/fakebo/Makefile ============================================================================== --- head/security/fakebo/Makefile Thu May 1 01:31:06 2014 (r352709) +++ head/security/fakebo/Makefile Thu May 1 01:42:38 2014 (r352710) @@ -3,6 +3,7 @@ PORTNAME= fakebo PORTVERSION= 0.4.2.1 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION:R} @@ -17,22 +18,17 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVER USE_AUTOTOOLS= aclocal autoheader automake autoconf AUTOMAKE_ARGS= --add-missing -MAN1= fakebo.1 -PORTDOCS= README custom.replies -PLIST_FILES= bin/fakebo etc/fakebo.conf.sample +PORT_OPTIONS= DOCS -NO_STAGE= yes post-extract: @${FIND} ${WRKSRC} -type l -delete do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/fakebo ${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/fakebo.1 ${MANPREFIX}/man/man1 - ${INSTALL_DATA} ${WRKSRC}/fakebo.conf.dist ${PREFIX}/etc/fakebo.conf.sample -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/README ${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/custom.replies ${DOCSDIR} -.endif + ${INSTALL_PROGRAM} ${WRKSRC}/fakebo ${STAGEDIR}${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/fakebo.1 ${STAGEDIR}${MANPREFIX}/man/man1 + ${INSTALL_DATA} ${WRKSRC}/fakebo.conf.dist ${STAGEDIR}${PREFIX}/etc/fakebo.conf.sample + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/custom.replies ${STAGEDIR}${DOCSDIR} .include Added: head/security/fakebo/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/fakebo/pkg-plist Thu May 1 01:42:38 2014 (r352710) @@ -0,0 +1,6 @@ +bin/fakebo +@sample etc/fakebo.conf.sample +man/man1/fakebo.1 +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/custom.replies +%%PORTDOCS%%@dirrm %%DOCSDIR%% Modified: head/security/fiked/Makefile ============================================================================== --- head/security/fiked/Makefile Thu May 1 01:31:06 2014 (r352709) +++ head/security/fiked/Makefile Thu May 1 01:42:38 2014 (r352710) @@ -10,32 +10,31 @@ MASTER_SITES= http://mirror.roe.ch/dist/ MAINTAINER= ports@FreeBSD.org COMMENT= Fake IKE PSK+XAUTH daemon based on VPNC -LIB_DEPENDS= gcrypt:${PORTSDIR}/security/libgcrypt -.if !defined(WITHOUT_LIBNET) -LIB_DEPENDS+= net:${PORTSDIR}/net/libnet -.endif +LIB_DEPENDS= libgcrypt.so:${PORTSDIR}/security/libgcrypt -USE_BZIP2= yes -USE_GMAKE= yes +USES= tar:bzip2 gmake + +OPTIONS_DEFINE= LIBNET +OPTIONS_DEFAULT=LIBNET +LIBNET_DESC= Build with libnet support + +LIBNET_LIB_DEPENDS= libnet.so:${PORTSDIR}/net/libnet MAKEFILE= GNUmakefile -PLIST_FILES= bin/fiked -MAN1= fiked.1 +PLIST_FILES= bin/fiked man/man1/fiked.1.gz PORTDOCS= README NEWS +PORT_OPTIONS= DOCS LIBNET_CONFIG?= ${LOCALBASE}/bin/libnet11-config -NO_STAGE= yes post-patch: @${REINPLACE_CMD} -e 's|=-g|=|' ${WRKSRC}/${MAKEFILE} do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/fiked ${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/fiked.1 ${PREFIX}/man/man1/ -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} -.endif + ${INSTALL_PROGRAM} ${WRKSRC}/fiked ${STAGEDIR}${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/fiked.1 ${STAGEDIR}${PREFIX}/man/man1 + @${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include Modified: head/security/fwanalog/Makefile ============================================================================== --- head/security/fwanalog/Makefile Thu May 1 01:31:06 2014 (r352709) +++ head/security/fwanalog/Makefile Thu May 1 01:42:38 2014 (r352710) @@ -3,7 +3,7 @@ PORTNAME= fwanalog PORTVERSION= 0.6.9 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= security MASTER_SITES= http://tud.at/programm/fwanalog/ @@ -12,8 +12,6 @@ COMMENT= Firewall log summarizer that us RUN_DEPENDS= analog:${PORTSDIR}/www/analog -ETCDIR= ${PREFIX}/etc/${PORTNAME} -PLIST_SUB+= ETCDIR=${ETCDIR} CONFFILES= fwanalog-dom.tab \ fwanalog.analog.conf \ fwanalog.analog.conf.local \ @@ -21,7 +19,8 @@ CONFFILES= fwanalog-dom.tab \ fwanalog.opts \ services.conf -NO_STAGE= yes +PORT_OPTIONS= DOCS + post-patch: ${REINPLACE_CMD} \ -e "s,the script's directory.*$$,${ETCDIR},;" \ @@ -34,17 +33,14 @@ do-build: ${LN} ${WRKSRC}/fwanalog.opts.freebsd ${WRKSRC}/fwanalog.opts do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/fwanalog.sh ${PREFIX}/sbin/fwanalog - ${MKDIR} ${ETCDIR} + ${INSTALL_SCRIPT} ${WRKSRC}/fwanalog.sh ${STAGEDIR}${PREFIX}/sbin/fwanalog + @${MKDIR} ${STAGEDIR}${ETCDIR} .for i in ${CONFFILES} - ${INSTALL_DATA} ${WRKSRC}/${i} ${ETCDIR}/${i}-dist - ${TEST} -f ${ETCDIR}/${i} || ${INSTALL_DATA} ${WRKSRC}/${i} ${ETCDIR}/${i} + ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${ETCDIR}/${i}.sample .endfor post-install: -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} + @${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} -.endif .include Modified: head/security/fwanalog/pkg-plist ============================================================================== --- head/security/fwanalog/pkg-plist Thu May 1 01:31:06 2014 (r352709) +++ head/security/fwanalog/pkg-plist Thu May 1 01:42:38 2014 (r352710) @@ -1,22 +1,10 @@ sbin/fwanalog -@unexec if cmp -s %D/etc/fwanalog/fwanalog-dom.tab %D/etc/fwanalog/fwanalog-dom.tab-dist; then rm -f %D/etc/fwanalog/fwanalog-dom.tab; fi -etc/fwanalog/fwanalog-dom.tab-dist -@exec [ -f %B/fwanalog-dom.tab ] || cp %B/%f %B/fwanalog-dom.tab -@unexec if cmp -s %D/etc/fwanalog/fwanalog.analog.conf %D/etc/fwanalog/fwanalog.analog.conf-dist; then rm -f %D/etc/fwanalog/fwanalog.analog.conf; fi -etc/fwanalog/fwanalog.analog.conf-dist -@exec [ -f %B/fwanalog.analog.conf ] || cp %B/%f %B/fwanalog.analog.conf -@unexec if cmp -s %D/etc/fwanalog/fwanalog.analog.conf.local %D/etc/fwanalog/fwanalog.analog.conf.local-dist; then rm -f %D/etc/fwanalog/fwanalog.analog.conf.local; fi -etc/fwanalog/fwanalog.analog.conf.local-dist -@exec [ -f %B/fwanalog.analog.conf.local ] || cp %B/%f %B/fwanalog.analog.conf.local -@unexec if cmp -s %D/etc/fwanalog/fwanalog.lng %D/etc/fwanalog/fwanalog.lng-dist; then rm -f %D/etc/fwanalog/fwanalog.lng; fi -etc/fwanalog/fwanalog.lng-dist -@exec [ -f %B/fwanalog.lng ] || cp %B/%f %B/fwanalog.lng -@unexec if cmp -s %D/etc/fwanalog/fwanalog.opts %D/etc/fwanalog/fwanalog.opts-dist; then rm -f %D/etc/fwanalog/fwanalog.opts; fi -etc/fwanalog/fwanalog.opts-dist -@exec [ -f %B/fwanalog.opts ] || cp %B/%f %B/fwanalog.opts -@unexec if cmp -s %D/etc/fwanalog/services.conf %D/etc/fwanalog/services.conf-dist; then rm -f %D/etc/fwanalog/services.conf; fi -etc/fwanalog/services.conf-dist -@exec [ -f %B/services.conf ] || cp %B/%f %B/services.conf -%%PORTDOCS%%share/doc/fwanalog/README -%%PORTDOCS%%@dirrm share/doc/fwanalog -@unexec rmdir %D/etc/fwanalog 2> /dev/null || echo If permanently deleting this package, %%ETCDIR%%/fwanalog must be removed manually +@sample etc/fwanalog/fwanalog-dom.tab.sample +@sample etc/fwanalog/fwanalog.analog.conf.sample +@sample etc/fwanalog/fwanalog.analog.conf.local.sample +@sample etc/fwanalog/fwanalog.lng.sample +@sample etc/fwanalog/fwanalog.opts.sample +@sample etc/fwanalog/services.conf.sample +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%@dirrm %%DOCSDIR%% +@unexec rmdir %D/%%ETCDIR%% 2> /dev/null || echo If permanently deleting this package, %D/%%ETCDIR%% must be removed manually Modified: head/security/gcipher/Makefile ============================================================================== --- head/security/gcipher/Makefile Thu May 1 01:31:06 2014 (r352709) +++ head/security/gcipher/Makefile Thu May 1 01:42:38 2014 (r352710) @@ -3,7 +3,7 @@ PORTNAME= gcipher PORTVERSION= 1.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security gnome MASTER_SITES= SF @@ -18,7 +18,8 @@ USE_PYTHON= yes MAN1= gcipher.1 LICENSE_FILES= ${WRKSRC}/LICENSE -NO_STAGE= yes +PORT_OPTIONS= DOCS + post-patch: @${REINPLACE_CMD} -e \ '/^VERSION/s|=.*|= "${PORTVERSION}"|g ; \ @@ -33,29 +34,27 @@ do-build: @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/src do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/src/gcipher ${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/gcipher.1 ${MANPREFIX}/man/man1 - ${INSTALL_DATA} ${WRKSRC}/src/gcipher.desktop ${PREFIX}/share/applications - @${MKDIR} ${DATADIR}/lib - @(cd ${WRKSRC}/src && \ + ${INSTALL_SCRIPT} ${WRKSRC}/src/gcipher ${STAGEDIR}${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/gcipher.1 ${STAGEDIR}${MANPREFIX}/man/man1 + ${INSTALL_DATA} ${WRKSRC}/src/gcipher.desktop ${STAGEDIR}${PREFIX}/share/applications + @${MKDIR} ${STAGEDIR}${DATADIR}/lib + (cd ${WRKSRC}/src && \ ${FIND} . -name '*.glade' \ -o -name '*.gladep' \ -o -name '*.py' \ -o -name '*.pyc' \ -o -name '*.pyo' | \ - ${CPIO} -pdm -R ${SHAREOWN}:${SHAREGRP} ${DATADIR}/lib) - @${MKDIR} ${DATADIR}/plugins - @(cd ${WRKSRC}/plugins && \ + ${CPIO} -pdm -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DATADIR}/lib) + @${MKDIR} ${STAGEDIR}${DATADIR}/plugins + (cd ${WRKSRC}/plugins && \ ${FIND} . -name '*.glade' \ -o -name '*.gladep' \ -o -name '*.py' | \ - ${CPIO} -pdm -R ${SHAREOWN}:${SHAREGRP} ${DATADIR}/plugins) - @${FIND} ${DATADIR} -type d | ${XARGS} ${CHMOD} a+rx - @${FIND} ${DATADIR} -type f | ${XARGS} ${CHMOD} ${SHAREMODE} -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - @(cd ${WRKSRC} && \ - ${INSTALL_DATA} CONTRIB README ${DOCSDIR}) -.endif + ${CPIO} -pdm -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DATADIR}/plugins) + ${FIND} ${STAGEDIR}${DATADIR} -type d | ${XARGS} ${CHMOD} a+rx + ${FIND} ${STAGEDIR}${DATADIR} -type f | ${XARGS} ${CHMOD} ${SHAREMODE} + @${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC} && \ + ${INSTALL_DATA} CONTRIB README ${STAGEDIR}${DOCSDIR}) .include Modified: head/security/gcipher/pkg-plist ============================================================================== --- head/security/gcipher/pkg-plist Thu May 1 01:31:06 2014 (r352709) +++ head/security/gcipher/pkg-plist Thu May 1 01:42:38 2014 (r352710) @@ -1,4 +1,5 @@ bin/gcipher +man/man1/gcipher.1.gz share/applications/gcipher.desktop %%PORTDOCS%%%%DOCSDIR%%/CONTRIB %%PORTDOCS%%%%DOCSDIR%%/README Modified: head/security/gnome-password-generator/Makefile ============================================================================== --- head/security/gnome-password-generator/Makefile Thu May 1 01:31:06 2014 (r352709) +++ head/security/gnome-password-generator/Makefile Thu May 1 01:42:38 2014 (r352710) @@ -13,14 +13,13 @@ COMMENT= GNOME 2 password generator USE_GNOME= pygnome2 USE_PYTHON= yes -NO_STAGE= yes do-build: @cd ${WRKSRC} && ${SED} -e 's|/usr/bin/python|${PYTHON_CMD}|g ; \ s|/usr/share|${PREFIX}/share|g' ${PORTNAME}.py > ${PORTNAME} do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin - ${INSTALL_DATA} ${WRKSRC}/*.png ${PREFIX}/share/pixmaps - ${INSTALL_DATA} ${WRKSRC}/*.desktop ${PREFIX}/share/applications + ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin + ${INSTALL_DATA} ${WRKSRC}/*.png ${STAGEDIR}${PREFIX}/share/pixmaps + ${INSTALL_DATA} ${WRKSRC}/*.desktop ${STAGEDIR}${PREFIX}/share/applications .include Modified: head/security/gnome-ssh-askpass/Makefile ============================================================================== --- head/security/gnome-ssh-askpass/Makefile Thu May 1 01:31:06 2014 (r352709) +++ head/security/gnome-ssh-askpass/Makefile Thu May 1 01:42:38 2014 (r352710) @@ -21,11 +21,9 @@ PLIST_FILES= bin/gnome-ssh-askpass2 USES= pkgconfig USE_GNOME= gtk20 -NO_STAGE= yes -.include CFLAGS+= ${PTHREAD_LIBS} do-install: - ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/gnome-ssh-askpass2 ${PREFIX}/bin + ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/gnome-ssh-askpass2 ${STAGEDIR}${PREFIX}/bin -.include +.include Modified: head/security/gpasman/Makefile ============================================================================== --- head/security/gpasman/Makefile Thu May 1 01:31:06 2014 (r352709) +++ head/security/gpasman/Makefile Thu May 1 01:42:38 2014 (r352710) @@ -16,8 +16,7 @@ USE_GNOME= gtk12 GNU_CONFIGURE= yes CONFIGURE_ENV= GTKCONFIG="${GTK_CONFIG}" -NO_STAGE= yes do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/src/gpasman ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/src/gpasman ${STAGEDIR}${PREFIX}/bin .include Modified: head/security/gpgdir/Makefile ============================================================================== --- head/security/gpgdir/Makefile Thu May 1 01:31:06 2014 (r352709) +++ head/security/gpgdir/Makefile Thu May 1 01:42:38 2014 (r352710) @@ -20,12 +20,10 @@ NO_BUILD= yes USE_PERL5= run USES= perl5 -MAN1= gpgdir.1 -PLIST_FILES= bin/gpgdir +PLIST_FILES= bin/gpgdir man/man1/gpgdir.1.gz -NO_STAGE= yes do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/gpgdir ${PREFIX}/bin/ - ${INSTALL_MAN} ${WRKSRC}/gpgdir.1 ${MANPREFIX}/man/man1/ + ${INSTALL_SCRIPT} ${WRKSRC}/gpgdir ${STAGEDIR}${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/gpgdir.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***