Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Sep 2013 17:26:57 +0000 (UTC)
From:      Andrej Zverev <az@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r326920 - in head/textproc: cdif csvdiff p5-Data-SpreadPagination p5-EBook-Tools p5-HTML-HTML5-Entities p5-Hatena-Keyword p5-IO-CSVHeaderFile p5-Pod-Perldoc p5-SQL-Tokenizer p5-String-E...
Message-ID:  <201309101726.r8AHQvDU072567@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: az
Date: Tue Sep 10 17:26:57 2013
New Revision: 326920
URL: http://svnweb.freebsd.org/changeset/ports/326920

Log:
  - convert to the new perl5 framework
  - trim Makefile header
  
  Approved by:	portmgr (bapt@, blanket)

Modified:
  head/textproc/cdif/Makefile   (contents, props changed)
  head/textproc/csvdiff/Makefile   (contents, props changed)
  head/textproc/p5-Data-SpreadPagination/Makefile
  head/textproc/p5-EBook-Tools/Makefile
  head/textproc/p5-HTML-HTML5-Entities/Makefile   (contents, props changed)
  head/textproc/p5-Hatena-Keyword/Makefile
  head/textproc/p5-IO-CSVHeaderFile/Makefile   (contents, props changed)
  head/textproc/p5-Pod-Perldoc/Makefile   (contents, props changed)
  head/textproc/p5-SQL-Tokenizer/Makefile   (contents, props changed)
  head/textproc/p5-String-Escape/Makefile   (contents, props changed)
  head/textproc/p5-Syntax-Highlight-Perl-Improved/Makefile   (contents, props changed)
  head/textproc/p5-Text-ClearSilver/Makefile   (contents, props changed)
  head/textproc/p5-Text-DHCPLeases/Makefile   (contents, props changed)
  head/textproc/p5-XML-CanonicalizeXML/Makefile   (contents, props changed)
  head/textproc/p5-XML-TokeParser/Makefile   (contents, props changed)
  head/textproc/p5-XML-Validate/Makefile   (contents, props changed)
  head/textproc/publican/Makefile
  head/textproc/yali/Makefile   (contents, props changed)
  head/textproc/yamcha/Makefile   (contents, props changed)

Modified: head/textproc/cdif/Makefile
==============================================================================
--- head/textproc/cdif/Makefile	Tue Sep 10 17:02:43 2013	(r326919)
+++ head/textproc/cdif/Makefile	Tue Sep 10 17:26:57 2013	(r326920)
@@ -1,10 +1,5 @@
-# New ports collection makefile for:	cdif
-# Date created:		July 22, 2000
-# Whom:			Yoshiro MIHIRA <sanpei@sanpei.org>
-#
-# $NetBSD: Makefile,v 1.3 2000/08/27 02:46:07 jlam Exp $
+# Created by: Yoshiro MIHIRA <sanpei@sanpei.org>
 # $FreeBSD$
-#
 
 PORTNAME=		cdif
 PORTVERSION=		1.19
@@ -15,7 +10,7 @@ EXTRACT_SUFX=		# empty
 MAINTAINER=		sanpei@FreeBSD.org
 COMMENT=		Word context diff
 
-USE_PERL5=		yes
+USES=		perl5
 
 NO_WRKSUBDIR=		yes
 NO_BUILD=		yes

Modified: head/textproc/csvdiff/Makefile
==============================================================================
--- head/textproc/csvdiff/Makefile	Tue Sep 10 17:02:43 2013	(r326919)
+++ head/textproc/csvdiff/Makefile	Tue Sep 10 17:26:57 2013	(r326920)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	csvdiff
-# Date created:				2006/07/12
-# Whom:					chinsan <chinsan.tw@gmail.com>
-#
+# Created by: chinsan <chinsan.tw@gmail.com>
 # $FreeBSD$
-#
 
 PORTNAME=	csvdiff
 PORTVERSION=	1.7
@@ -17,7 +13,7 @@ MAINTAINER=	sylvio@FreeBSD.org
 COMMENT=	Compare/diff two (comma) separated files with each other
 
 NO_BUILD=	yes
-USE_PERL5=	yes
+USES=		perl5
 PLIST_FILES=	bin/csvdiff
 WRKSRC=		${WRKDIR}
 .if !defined(NOPORTDOCS)

Modified: head/textproc/p5-Data-SpreadPagination/Makefile
==============================================================================
--- head/textproc/p5-Data-SpreadPagination/Makefile	Tue Sep 10 17:02:43 2013	(r326919)
+++ head/textproc/p5-Data-SpreadPagination/Makefile	Tue Sep 10 17:26:57 2013	(r326920)
@@ -15,7 +15,8 @@ BUILD_DEPENDS=	\
 	p5-Math-Round>=0:${PORTSDIR}/math/p5-Math-Round
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=	Data::SpreadPagination.3
 

Modified: head/textproc/p5-EBook-Tools/Makefile
==============================================================================
--- head/textproc/p5-EBook-Tools/Makefile	Tue Sep 10 17:02:43 2013	(r326919)
+++ head/textproc/p5-EBook-Tools/Makefile	Tue Sep 10 17:26:57 2013	(r326920)
@@ -30,7 +30,8 @@ BUILD_DEPENDS=	p5-Archive-Zip>=0:${PORTS
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 RUN_DEPENDS+=	${LOCALBASE}/bin/tidy4:${PORTSDIR}/www/tidy
 
-PERL_MODBUILD=	yes
+USES=		perl5
+USE_PERL5=	modbuild
 
 MAN1=	ebook.1
 MAN3=		EBook::Tools.3 \

Modified: head/textproc/p5-HTML-HTML5-Entities/Makefile
==============================================================================
--- head/textproc/p5-HTML-HTML5-Entities/Makefile	Tue Sep 10 17:02:43 2013	(r326919)
+++ head/textproc/p5-HTML-HTML5-Entities/Makefile	Tue Sep 10 17:26:57 2013	(r326920)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	p5-HTML-HTML5-Entities
-# Date created:				2011-10-11
-# Whom:					Frederic Culot <culot@FreeBSD.org>
-#
+# Created by: Frederic Culot <culot@FreeBSD.org>
 # $FreeBSD$
-#
 
 PORTNAME=	HTML-HTML5-Entities
 PORTVERSION=	0.003
@@ -18,7 +14,8 @@ COMMENT=	Pure Perl drop-in replacement f
 LICENSE=	ART10 GPLv1
 LICENSE_COMB=	dual
 
-PERL_CONFIGURE=	YES
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=		HTML::HTML5::Entities.3
 

Modified: head/textproc/p5-Hatena-Keyword/Makefile
==============================================================================
--- head/textproc/p5-Hatena-Keyword/Makefile	Tue Sep 10 17:02:43 2013	(r326919)
+++ head/textproc/p5-Hatena-Keyword/Makefile	Tue Sep 10 17:26:57 2013	(r326920)
@@ -27,7 +27,8 @@ RUN_DEPENDS=	p5-Cache>=0:${PORTSDIR}/dev
 		p5-RPC-XML>=0:${PORTSDIR}/net/p5-RPC-XML \
 		p5-URI>=0:${PORTSDIR}/net/p5-URI
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=		Hatena::Keyword.3
 

Modified: head/textproc/p5-IO-CSVHeaderFile/Makefile
==============================================================================
--- head/textproc/p5-IO-CSVHeaderFile/Makefile	Tue Sep 10 17:02:43 2013	(r326919)
+++ head/textproc/p5-IO-CSVHeaderFile/Makefile	Tue Sep 10 17:26:57 2013	(r326920)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	p5-IO-CSVHeaderFile
-# Date created:				Nov 23 03:11:08 MSK 2004
-# Whom:					Vasek Balcar <vasek@ti.cz>
-#
+# Created by: Vasek Balcar <vasek@ti.cz>
 # $FreeBSD$
-#
 
 PORTNAME=	IO-CSVHeaderFile
 PORTVERSION=	0.04
@@ -17,7 +13,8 @@ COMMENT=	Perl module to automate reads f
 BUILD_DEPENDS=	p5-Text-CSV_XS>=0:${PORTSDIR}/textproc/p5-Text-CSV_XS
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=		IO::CSVHeaderFile.3
 

Modified: head/textproc/p5-Pod-Perldoc/Makefile
==============================================================================
--- head/textproc/p5-Pod-Perldoc/Makefile	Tue Sep 10 17:02:43 2013	(r326919)
+++ head/textproc/p5-Pod-Perldoc/Makefile	Tue Sep 10 17:26:57 2013	(r326920)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	p5-Pod-Perldoc
-# Date created:		2010-05-11
-# Whom:			Ashish SHUKLA <wahjava@gmail.com>
-#
+# Created by: Ashish SHUKLA <wahjava@gmail.com>
 # $FreeBSD$
-#
 
 PORTNAME=	Pod-Perldoc
 PORTVERSION=	3.17
@@ -14,7 +10,8 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	ashish@FreeBSD.org
 COMMENT=	Look up Perl documentation in Pod format
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=		Pod::Perldoc::ToNroff.3 \
 		Pod::Perldoc::ToTk.3 \

Modified: head/textproc/p5-SQL-Tokenizer/Makefile
==============================================================================
--- head/textproc/p5-SQL-Tokenizer/Makefile	Tue Sep 10 17:02:43 2013	(r326919)
+++ head/textproc/p5-SQL-Tokenizer/Makefile	Tue Sep 10 17:26:57 2013	(r326920)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	SQL-Tokenizer
-# Date created:				2011-02-12
-# Whom:					milki <milki@rescomp.berkeley.edu>
-#
+# Created by: milki <milki@rescomp.berkeley.edu>
 # $FreeBSD$
-#
 
 PORTNAME=	SQL-Tokenizer
 PORTVERSION=	0.24
@@ -18,7 +14,8 @@ COMMENT=	Simple regular expressions base
 LICENSE=	ART10 GPLv1
 LICENSE_COMB=	dual
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=		SQL::Tokenizer.3
 

Modified: head/textproc/p5-String-Escape/Makefile
==============================================================================
--- head/textproc/p5-String-Escape/Makefile	Tue Sep 10 17:02:43 2013	(r326919)
+++ head/textproc/p5-String-Escape/Makefile	Tue Sep 10 17:26:57 2013	(r326920)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:    p5-String-Escape
-# Date Created:                         15 May 2009
-# Whom:                                 Denis Pokataev <catone@cpan.org>
-#
+# Created by: Denis Pokataev <catone@cpan.org>
 # $FreeBSD$
-#
 
 PORTNAME=	String-Escape
 PORTVERSION=	2010.002
@@ -14,7 +10,8 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	catone@cpan.org
 COMMENT=	Registry of string functions, including backslash escapes
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=	String::Escape.3
 

Modified: head/textproc/p5-Syntax-Highlight-Perl-Improved/Makefile
==============================================================================
--- head/textproc/p5-Syntax-Highlight-Perl-Improved/Makefile	Tue Sep 10 17:02:43 2013	(r326919)
+++ head/textproc/p5-Syntax-Highlight-Perl-Improved/Makefile	Tue Sep 10 17:26:57 2013	(r326920)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:   textproc/p5-Syntax-Highlight-Perl-Improved
-# Date created:                                2 August 2005
-# Whom:                                        Mauricio Herrera Cuadra <mauricio@arareko.net>
-#
+# Created by: Mauricio Herrera Cuadra <mauricio@arareko.net>
 # $FreeBSD$
-#
 
 PORTNAME=	Syntax-Highlight-Perl-Improved
 PORTVERSION=	1.01
@@ -15,7 +11,8 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	mauricio@arareko.net
 COMMENT=	Syntax highlighting for Perl code
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=		Syntax::Highlight::Perl::Improved.3
 

Modified: head/textproc/p5-Text-ClearSilver/Makefile
==============================================================================
--- head/textproc/p5-Text-ClearSilver/Makefile	Tue Sep 10 17:02:43 2013	(r326919)
+++ head/textproc/p5-Text-ClearSilver/Makefile	Tue Sep 10 17:26:57 2013	(r326920)
@@ -13,7 +13,8 @@ TEST_DEPENDS=	\
 	p5-Test-Requires>0:${PORTSDIR}/devel/p5-Test-Requires \
 	p5-Mouse>0:${PORTSDIR}/devel/p5-Mouse
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 USE_GMAKE=	yes
 CONFIGURE_ENV=	MAKE=${LOCALBASE}/bin/gmake
 

Modified: head/textproc/p5-Text-DHCPLeases/Makefile
==============================================================================
--- head/textproc/p5-Text-DHCPLeases/Makefile	Tue Sep 10 17:02:43 2013	(r326919)
+++ head/textproc/p5-Text-DHCPLeases/Makefile	Tue Sep 10 17:26:57 2013	(r326920)
@@ -9,7 +9,8 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	kuriyama@FreeBSD.org
 COMMENT=	Perl extension to parse DHCP leases file from ISC dhcpd
 
-PERL_MODBUILD=	yes
+USES=		perl5
+USE_PERL5=	modbuild
 
 MAN3=	Text::DHCPLeases.3 \
 	Text::DHCPLeases::Object.3 \

Modified: head/textproc/p5-XML-CanonicalizeXML/Makefile
==============================================================================
--- head/textproc/p5-XML-CanonicalizeXML/Makefile	Tue Sep 10 17:02:43 2013	(r326919)
+++ head/textproc/p5-XML-CanonicalizeXML/Makefile	Tue Sep 10 17:26:57 2013	(r326920)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	p5-XML-CanonicalizeXML
-# Date created:		2009-08-06
-# Whom:			Gea-Suan Lin <gslin@gslin.org>
-#
+# Created by: Gea-Suan Lin <gslin@gslin.org>
 # $FreeBSD$
-#
 
 PORTNAME=	XML-CanonicalizeXML
 PORTVERSION=	0.03
@@ -17,7 +13,8 @@ COMMENT=	Extension for inclusive/exclusi
 
 LIB_DEPENDS=	xml2:${PORTSDIR}/textproc/libxml2
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=		XML::CanonicalizeXML.3
 

Modified: head/textproc/p5-XML-TokeParser/Makefile
==============================================================================
--- head/textproc/p5-XML-TokeParser/Makefile	Tue Sep 10 17:02:43 2013	(r326919)
+++ head/textproc/p5-XML-TokeParser/Makefile	Tue Sep 10 17:26:57 2013	(r326920)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	XML-TokeParser
-# Date created:		10 April 2010
-# Whom:			Mike Bristow <mike@urgle.com>
-#
+# Created by: Mike Bristow <mike@urgle.com>
 # $FreeBSD$
-#
 
 PORTNAME=	XML-TokeParser
 PORTVERSION=	0.05
@@ -17,7 +13,8 @@ COMMENT=	Simplified interface to XML::Pa
 BUILD_DEPENDS=	p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=		XML::TokeParser.3
 

Modified: head/textproc/p5-XML-Validate/Makefile
==============================================================================
--- head/textproc/p5-XML-Validate/Makefile	Tue Sep 10 17:02:43 2013	(r326919)
+++ head/textproc/p5-XML-Validate/Makefile	Tue Sep 10 17:26:57 2013	(r326920)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	textproc/p5-XML-Validate
-# Date created:				10 November 2009
-# Whom:					Dmitry Sivachenko <demon@FreeBSD.org>
-#
+# Created by: Dmitry Sivachenko <demon@FreeBSD.org>
 # $FreeBSD$
-#
 
 PORTNAME=	XML-Validate
 PORTVERSION=	1.025
@@ -20,7 +16,8 @@ BUILD_DEPENDS=	p5-XML-LibXML>=0:${PORTSD
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 TEST_DEPENDS=	p5-Test-Assertions>0:${PORTSDIR}/devel/p5-Test-Assertions
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN1=		validxml.pl.1
 MAN3=		XML::Validate.3 XML::Validate::Base.3 \

Modified: head/textproc/publican/Makefile
==============================================================================
--- head/textproc/publican/Makefile	Tue Sep 10 17:02:43 2013	(r326919)
+++ head/textproc/publican/Makefile	Tue Sep 10 17:26:57 2013	(r326920)
@@ -11,7 +11,8 @@ MAINTAINER=	doceng@FreeBSD.org
 COMMENT=	Single source publishing tool based on DocBook XML.
 
 USE_JAVA=	yes
-PERL_MODBUILD=	yes
+USES=		perl5
+USE_PERL5=	modbuild
 
 MAKE_JOBS_UNSAFE=	yes
 

Modified: head/textproc/yali/Makefile
==============================================================================
--- head/textproc/yali/Makefile	Tue Sep 10 17:02:43 2013	(r326919)
+++ head/textproc/yali/Makefile	Tue Sep 10 17:26:57 2013	(r326920)
@@ -1,6 +1,4 @@
-# New ports collection makefile for:	yali
-# Date created:				12/04/2009
-# Whom:					Tom Sparks <tsparks@appliedops.net>
+# Created by: Tom Sparks <tsparks@appliedops.net>
 # $FreeBSD$
 
 PORTNAME=	yali
@@ -19,7 +17,8 @@ COMMENT=	YALI: Yet Another LOLCODE Inter
 RUN_DEPENDS=	p5-libwww>=0:${PORTSDIR}/www/p5-libwww \
 		p5-Parse-RecDescent>=0:${PORTSDIR}/devel/p5-Parse-RecDescent
 
-USE_PERL5_RUN=	yes
+USES=		perl5
+USE_PERL5=	run
 
 USE_DOS2UNIX=	yes
 

Modified: head/textproc/yamcha/Makefile
==============================================================================
--- head/textproc/yamcha/Makefile	Tue Sep 10 17:02:43 2013	(r326919)
+++ head/textproc/yamcha/Makefile	Tue Sep 10 17:26:57 2013	(r326920)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	yamcha
-# Date created:		                Aug 3, 2006
-# Whom:			                Cheng-Lung Sung <clsung@FreeBSD.org>
-#
+# Created by: Cheng-Lung Sung <clsung@FreeBSD.org>
 # $FreeBSD$
-#
 
 PORTNAME=	yamcha
 PORTVERSION=	0.33
@@ -18,7 +14,8 @@ BUILD_DEPENDS=	svm_learn:${PORTSDIR}/sci
 USE_AUTOTOOLS=	libtool
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
-USE_PERL5_BUILD=yes
+USES=		perl5
+USE_PERL5=	build
 DOC_FILES=	feature.png feature2.png feature3.png \
 		feature4.png feature5.png index.html \
 		yamcha.html yamcha.css



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