From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Jan 24 02:40:01 2014 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 13CB8A5C for ; Fri, 24 Jan 2014 02:40:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id DEB331832 for ; Fri, 24 Jan 2014 02:40:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id s0O2e08K006967 for ; Fri, 24 Jan 2014 02:40:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id s0O2e06g006925; Fri, 24 Jan 2014 02:40:00 GMT (envelope-from gnats) Resent-Date: Fri, 24 Jan 2014 02:40:00 GMT Resent-Message-Id: <201401240240.s0O2e06g006925@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Yasuhiro KIMURA Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5E98A864 for ; Fri, 24 Jan 2014 02:33:42 +0000 (UTC) Received: from gate.utahime.jp (ipq210.utahime.jp [183.180.29.210]) by mx1.freebsd.org (Postfix) with ESMTP id 2904117B9 for ; Fri, 24 Jan 2014 02:33:41 +0000 (UTC) Received: from eastasia.home.utahime.org (eastasia.home.utahime.org [192.168.174.1]) by gate.utahime.jp (Postfix) with ESMTP id 80482139B8; Fri, 24 Jan 2014 11:33:39 +0900 (JST) Received: from eastasia.home.utahime.org (localhost [127.0.0.1]) by localhost-backdoor.home.utahime.org (Postfix) with ESMTP id 49FBC7591D; Fri, 24 Jan 2014 11:33:39 +0900 (JST) Received: from rolling-vm-freebsd2.home.utahime.org (rolling-vm-freebsd2.home.utahime.org [192.168.174.54]) by eastasia.home.utahime.org (Postfix) with ESMTP id 115957590A; Fri, 24 Jan 2014 11:33:39 +0900 (JST) Received: by rolling-vm-freebsd2.home.utahime.org (Postfix, from userid 1000) id C97C1C3FFF; Fri, 24 Jan 2014 11:33:38 +0900 (JST) Message-Id: <20140124023338.C97C1C3FFF@rolling-vm-freebsd2.home.utahime.org> Date: Fri, 24 Jan 2014 11:33:38 +0900 (JST) From: Yasuhiro KIMURA To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/186064: [PATCH] security/bruteforceblocker: add 'USES=shebangfix' to adjust perl path X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jan 2014 02:40:01 -0000 >Number: 186064 >Category: ports >Synopsis: [PATCH] security/bruteforceblocker: add 'USES=shebangfix' to adjust perl path >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Fri Jan 24 02:40:00 UTC 2014 >Closed-Date: >Last-Modified: >Originator: Yasuhiro KIMURA >Release: FreeBSD 10.0-RELEASE amd64 >Organization: >Environment: System: FreeBSD xxxx 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260673: Mon Jan 20 13:37:55 JST 2014 xxxx amd64 >Description: - Add 'USES=shebangfix' to adjust perl path of script. - OptionsNGfy. - Support staging. - Bump PORTREVISON because content of script is changed. >How-To-Repeat: >Fix: --- patch-bruteforceblocker begins here --- Index: Makefile =================================================================== --- Makefile (revision 340866) +++ Makefile (working copy) @@ -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} @@ -17,30 +18,22 @@ p5-Net-DNS>=0:${PORTSDIR}/dns/p5-Net-DNS NO_BUILD= yes -USES= perl5 +USES= perl5 shebangfix USE_PERL5= run WRKSRC= ${WRKDIR}/${PORTNAME} PKGMESSAGE= ${WRKDIR}/pkg-message SUB_FILES= pkg-message +SHEBANG_FILES= ${PORTNAME}.pl -NO_STAGE= yes +OPTIONS_DEFINE= DOCS + 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-dist + @${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 --- patch-bruteforceblocker ends here --- >Release-Note: >Audit-Trail: >Unformatted: