From owner-svn-ports-all@FreeBSD.ORG Tue May 7 09:30:52 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id CAF02959; Tue, 7 May 2013 09:30:52 +0000 (UTC) (envelope-from ehaupt@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id BE030B4A; Tue, 7 May 2013 09:30:52 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r479UqKK030472; Tue, 7 May 2013 09:30:52 GMT (envelope-from ehaupt@svn.freebsd.org) Received: (from ehaupt@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r479Uqu9030469; Tue, 7 May 2013 09:30:52 GMT (envelope-from ehaupt@svn.freebsd.org) Message-Id: <201305070930.r479Uqu9030469@svn.freebsd.org> From: Emanuel Haupt Date: Tue, 7 May 2013 09:30:52 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r317594 - in head/devel: cvsdadm p4genpatch strace 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.14 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: Tue, 07 May 2013 09:30:52 -0000 Author: ehaupt Date: Tue May 7 09:30:51 2013 New Revision: 317594 URL: http://svnweb.freebsd.org/changeset/ports/317594 Log: - Convert to use shebangfix USES flag - Trim header - Use new options framework for DOCS Modified: head/devel/cvsdadm/Makefile head/devel/p4genpatch/Makefile head/devel/strace/Makefile Modified: head/devel/cvsdadm/Makefile ============================================================================== --- head/devel/cvsdadm/Makefile Tue May 7 09:15:49 2013 (r317593) +++ head/devel/cvsdadm/Makefile Tue May 7 09:30:51 2013 (r317594) @@ -1,9 +1,5 @@ -# New ports collection makefile for: cvsdadm -# Date Created: Sat Jan 21 22:05:06 EST 2006 -# Whom: Serge Gagnon -# +# Created by: Serge Gagnon # $FreeBSD$ -# PORTNAME= cvsdadm PORTVERSION= 0.3.2 @@ -18,20 +14,22 @@ COMMENT= Tool for CVSd pserver user admi WRKSRC= ${WRKDIR}/${PORTNAME} +USES= shebangfix NO_BUILD= yes USE_PERL5_RUN= yes POD2TEXT?= pod2text PORTDOCS= cvsdadm.README +SHEBANG_FILES= cvsdadm + PLIST_FILES= bin/cvsdadm MAN1= cvsdadm.1 -post-patch: - @${REINPLACE_CMD} -e "s,#!/usr/bin/perl,#! ${PERL}," ${WRKSRC}/cvsdadm +.include do-install: -.if !defined(NOPORTDOCS) +.if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR} @${POD2TEXT} ${WRKSRC}/cvsdadm > ${WRKSRC}/${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${DOCSDIR} Modified: head/devel/p4genpatch/Makefile ============================================================================== --- head/devel/p4genpatch/Makefile Tue May 7 09:15:49 2013 (r317593) +++ head/devel/p4genpatch/Makefile Tue May 7 09:30:51 2013 (r317594) @@ -1,9 +1,5 @@ -# New ports collection makefile for: p4genpatch -# Date created: 29 January 2005 -# Whom: bms@FreeBSD.org -# +# Created by: bms@FreeBSD.org # $FreeBSD$ -# PORTNAME= p4genpatch PORTVERSION= 1 @@ -19,17 +15,17 @@ RUN_DEPENDS= p4:${PORTSDIR}/devel/p4 NO_BUILD= yes NO_WRKSUBDIR= yes +USES= shebangfix USE_PERL5= yes SCRIPTS= bin/p4genpatch bin/p4d2p PLIST_FILES= ${SCRIPTS} -post-patch: - ${MKDIR} ${WRKSRC} - ${CP} -r ${FILESDIR}/bin ${WRKSRC} -.for script in ${SCRIPTS} - ${REINPLACE_CMD} -e 's,^#!/usr/bin/perl,#!${PERL},g' ${WRKSRC}/${script} -.endfor +SHEBANG_FILES= ${SCRIPTS} + +do-extract: + @${MKDIR} ${WRKSRC} + @${CP} -r ${FILESDIR}/bin ${WRKSRC} do-install: .for script in ${SCRIPTS} Modified: head/devel/strace/Makefile ============================================================================== --- head/devel/strace/Makefile Tue May 7 09:15:49 2013 (r317593) +++ head/devel/strace/Makefile Tue May 7 09:30:51 2013 (r317594) @@ -1,9 +1,5 @@ -# New ports collection makefile for: strace -# Date created: Tue May 15 22:29:27 MSD 2001 -# Whom: Alex Semenyaka -# +# Created by: Alex Semenyaka # $FreeBSD$ -# PORTNAME= strace PORTVERSION= 4.5.18 @@ -14,30 +10,31 @@ MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= A portable process tracer +USES= shebangfix USE_BZIP2= yes USE_PERL5= yes # for strace-graph GNU_CONFIGURE= yes ONLY_FOR_ARCHS= i386 -PLIST_FILES= bin/strace bin/strace-graph +SHEBANG_FILES= strace-graph MAN1= strace.1 +PLIST_FILES= bin/strace bin/strace-graph -.if !defined(NOPORTDOCS) +.include + +.if ${PORT_OPTIONS:MDOCS} PORTDOCS= AUTHORS COPYRIGHT CREDITS ChangeLog NEWS PORTING \ README README-freebsd README-svr4 TODO .endif -post-patch: - ${REINPLACE_CMD} 's,/usr/bin/perl,${PERL},' ${WRKSRC}/strace-graph - do-install: @${MKDIR} ${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/strace ${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/strace-graph ${PREFIX}/bin @${MKDIR} ${MANPREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/strace.1 ${MANPREFIX}/man/man1 -.if !defined(NOPORTDOCS) +.if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR} .endif