Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Sep 2013 08:15:42 +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: r327334 - in head: benchmarks/nuttcp benchmarks/slowloris chinese/qterm java/classpath java/icedtea-web mail/assp mail/bogofilter mail/elmo-devel mail/p5-Sendmail-Milter mail/postfix ma...
Message-ID:  <201309150815.r8F8FgtS035430@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: az
Date: Sun Sep 15 08:15:41 2013
New Revision: 327334
URL: http://svnweb.freebsd.org/changeset/ports/327334

Log:
  - convert to the new perl5 framework
  - convert USE_GMAKE to Uses
  
  Approved by:	portmgr (bapt@, blanket)

Modified:
  head/benchmarks/nuttcp/Makefile
  head/benchmarks/slowloris/Makefile   (contents, props changed)
  head/chinese/qterm/Makefile
  head/java/classpath/Makefile
  head/java/icedtea-web/Makefile
  head/mail/assp/Makefile
  head/mail/bogofilter/Makefile
  head/mail/elmo-devel/Makefile
  head/mail/p5-Sendmail-Milter/Makefile   (contents, props changed)
  head/mail/postfix/Makefile
  head/mail/postfix28/Makefile
  head/mail/sqlgrey/Makefile   (contents, props changed)
  head/mail/zmailer/Makefile
  head/print/a2ps/Makefile
  head/print/foomatic-filters/Makefile   (contents, props changed)
  head/print/lilypond/Makefile
  head/print/lyx/Makefile
  head/print/pdflib/Makefile   (contents, props changed)
  head/print/tgif2tex/Makefile   (contents, props changed)

Modified: head/benchmarks/nuttcp/Makefile
==============================================================================
--- head/benchmarks/nuttcp/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
+++ head/benchmarks/nuttcp/Makefile	Sun Sep 15 08:15:41 2013	(r327334)
@@ -14,7 +14,6 @@ MAINTAINER=	andrewclarkii@gmail.com
 COMMENT=	TCP/UDP network testing tool
 
 USE_BZIP2=	yes
-WANT_PERL=	yes
 MAKEFILE=	/dev/null
 ALL_TARGET=	${PORTNAME}
 MAN8=		${PORTNAME}.8
@@ -27,15 +26,17 @@ OPTIONS_DEFAULT=	NUTTSCP
 
 NUTTSCP_DESC=	Install script for copying files over nuttcp
 
-.include <bsd.port.pre.mk>
+.include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MNUTTSCP}
-USE_PERL5=	yes
+USES+=		perl5
 PLIST_SUB+=	NUTTSCP=""
 .else
 PLIST_SUB+=	NUTTSCP="@comment "
 .endif
 
+.include <bsd.port.pre.mk>
+
 post-extract:	.SILENT
 	${CP} ${DISTDIR}/${DIST_SUBDIR}/${NUTTSCPDISTFILE} ${WRKDIR}/nuttscp
 

Modified: head/benchmarks/slowloris/Makefile
==============================================================================
--- head/benchmarks/slowloris/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
+++ head/benchmarks/slowloris/Makefile	Sun Sep 15 08:15:41 2013	(r327334)
@@ -13,7 +13,7 @@ MASTER_SITES=	ftp://ftp.renatasystems.or
 MAINTAINER=	alexey@renatasystems.org
 COMMENT=	The low bandwidth, yet greedy and poisonous HTTP client
 
-USE_PERL5=	yes
+USES=		perl5
 NO_BUILD=	yes
 
 RUN_DEPENDS=	p5-IO-Socket-SSL>=0:${PORTSDIR}/security/p5-IO-Socket-SSL \

Modified: head/chinese/qterm/Makefile
==============================================================================
--- head/chinese/qterm/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
+++ head/chinese/qterm/Makefile	Sun Sep 15 08:15:41 2013	(r327334)
@@ -10,8 +10,8 @@ MAINTAINER=	kaiwang27@gmail.com
 COMMENT=	BBS client for BSD/Linux
 
 USE_BZIP2=	yes
-USES=		cmake
-USE_PERL5_BUILD=	yes
+USES=		cmake perl5
+USE_PERL5=	build
 USE_QT4=	codecs-cn_run codecs-tw_run gui help-tools_build \
 		linguist_build moc_build network qt3support_build \
 		qmake_build rcc_build uic_build xml

Modified: head/java/classpath/Makefile
==============================================================================
--- head/java/classpath/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
+++ head/java/classpath/Makefile	Sun Sep 15 08:15:41 2013	(r327334)
@@ -17,10 +17,9 @@ COMMENT=	A GNU project to create a free 
 LICENSE=	GPLv2
 
 GNU_CONFIGURE=	yes
-USES=		pkgconfig iconv
-USE_GMAKE=	yes
+USES=		gmake pkgconfig iconv perl5
 USE_LDCONFIG=	yes
-USE_PERL5_BUILD=yes
+USE_PERL5=	build
 USE_XORG=	x11 ice xtst xaw xproto xext
 WANT_GNOME=	yes
 

Modified: head/java/icedtea-web/Makefile
==============================================================================
--- head/java/icedtea-web/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
+++ head/java/icedtea-web/Makefile	Sun Sep 15 08:15:41 2013	(r327334)
@@ -21,9 +21,9 @@ USE_JAVA=	yes
 JAVA_OS=	native
 JAVA_VENDOR=	openjdk
 JAVA_VERSION=	1.6+
-USE_PERL5_BUILD=yes
+USE_PERL5=	build
 USE_XORG=	x11
-USES=		gmake pkgconfig shebangfix
+USES=		gmake pkgconfig shebangfix perl5
 SHEBANG_FILES=	javac.in jrunscript.in
 
 WANT_GNOME=	yes

Modified: head/mail/assp/Makefile
==============================================================================
--- head/mail/assp/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
+++ head/mail/assp/Makefile	Sun Sep 15 08:15:41 2013	(r327334)
@@ -11,9 +11,10 @@ DISTNAME=	${PORTNAME:U}_${PORTVERSION}_I
 MAINTAINER=	rnejdl@ringofsaturn.com
 COMMENT=	Anti-Spam SMTP Proxy
 
+USES=		perl5
 USE_ZIP=	yes
 NO_BUILD=	yes
-USE_PERL5_RUN=	yes
+USE_PERL5=	run
 
 MAN8=		assp.8 assplog.8
 

Modified: head/mail/bogofilter/Makefile
==============================================================================
--- head/mail/bogofilter/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
+++ head/mail/bogofilter/Makefile	Sun Sep 15 08:15:41 2013	(r327334)
@@ -22,8 +22,9 @@ UNICODE_DESC=		Normalize tokens to Unico
 
 CONFLICTS_INSTALL?=	bogofilter-sqlite-[0-9]* bogofilter-qdbm-[0-9]* bogofilter-tc-[0-9]* [a-z][a-z]-bogofilter-[0-9]*
 
+USES=		perl5
+USE_PERL5=	run
 USE_BZIP2=	yes
-USE_PERL5_RUN=	yes
 GNU_CONFIGURE=	yes
 
 .include <bsd.port.options.mk>

Modified: head/mail/elmo-devel/Makefile
==============================================================================
--- head/mail/elmo-devel/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
+++ head/mail/elmo-devel/Makefile	Sun Sep 15 08:15:41 2013	(r327334)
@@ -14,9 +14,9 @@ COMMENT=	Receive, filter, read, compose,
 CONFLICTS=	elmo-[0-9]*
 
 GNU_CONFIGURE=	yes
-USES=		iconv
+USES=		iconv perl5
 USE_OPENSSL=	yes
-USE_PERL5_RUN=	yes
+USE_PERL5=	run
 
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING

Modified: head/mail/p5-Sendmail-Milter/Makefile
==============================================================================
--- head/mail/p5-Sendmail-Milter/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
+++ head/mail/p5-Sendmail-Milter/Makefile	Sun Sep 15 08:15:41 2013	(r327334)
@@ -14,7 +14,8 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	marc@pilgerer.org
 COMMENT=	Module to write mail filters in Perl using sendmail's mail filter API
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=		Sendmail::Milter.3
 

Modified: head/mail/postfix/Makefile
==============================================================================
--- head/mail/postfix/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
+++ head/mail/postfix/Makefile	Sun Sep 15 08:15:41 2013	(r327334)
@@ -28,8 +28,9 @@ CONFLICTS=	courier-0.* postfix-1.* postf
 
 USERS=		postfix
 GROUPS=		mail maildrop postfix
+USES=		perl5
 USE_SUBMAKE=	yes
-USE_PERL5_BUILD=yes
+USE_PERL5=	build
 SCRIPTS_ENV+=	POSTFIX_DEFAULT_MTA="${POSTFIX_DEFAULT_MTA}"
 
 OPTIONS_DEFINE=	PCRE SASL2 TLS BDB MYSQL PGSQL SQLITE OPENLDAP LDAP_SASL \

Modified: head/mail/postfix28/Makefile
==============================================================================
--- head/mail/postfix28/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
+++ head/mail/postfix28/Makefile	Sun Sep 15 08:15:41 2013	(r327334)
@@ -31,8 +31,9 @@ NO_LATEST_LINK=	yes
 
 USERS=		postfix
 GROUPS=		mail maildrop postfix
+USES=		perl5
+USE_PERL5=	build
 USE_SUBMAKE=	yes
-USE_PERL5_BUILD=yes
 SCRIPTS_ENV+=	POSTFIX_DEFAULT_MTA="${POSTFIX_DEFAULT_MTA}"
 
 OPTIONS_DEFINE=	PCRE SASL2 TLS BDB MYSQL PGSQL SQLITE OPENLDAP \

Modified: head/mail/sqlgrey/Makefile
==============================================================================
--- head/mail/sqlgrey/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
+++ head/mail/sqlgrey/Makefile	Sun Sep 15 08:15:41 2013	(r327334)
@@ -13,7 +13,8 @@ RUN_DEPENDS=	p5-Net-Server>=0:${PORTSDIR
 		p5-IO-Multiplex>=0:${PORTSDIR}/devel/p5-IO-Multiplex \
 		p5-Pod-Parser>=0:${PORTSDIR}/textproc/p5-Pod-Parser
 
-USE_PERL5_RUN=	yes
+USES=		perl5
+USE_PERL5=	run
 USE_RC_SUBR=	sqlgrey
 NO_BUILD=	yes
 

Modified: head/mail/zmailer/Makefile
==============================================================================
--- head/mail/zmailer/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
+++ head/mail/zmailer/Makefile	Sun Sep 15 08:15:41 2013	(r327334)
@@ -15,8 +15,8 @@ CONFLICTS=	courier-0.* postfix-1.* postf
 OPTIONS_DEFINE=	SSL
 OPTIONS_DEFAULT=SSL
 
+USES=		perl5
 GNU_CONFIGURE=	yes
-USE_PERL5=	yes
 MAKE_JOBS_UNSAFE=
 
 .include <bsd.port.options.mk>

Modified: head/print/a2ps/Makefile
==============================================================================
--- head/print/a2ps/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
+++ head/print/a2ps/Makefile	Sun Sep 15 08:15:41 2013	(r327334)
@@ -16,7 +16,7 @@ LICENSE=	GPLv2
 
 LIB_DEPENDS=	paper:${PORTSDIR}/print/libpaper
 
-USE_PERL5=	yes
+USES=		perl5
 USE_CSTD=	gnu89
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes

Modified: head/print/foomatic-filters/Makefile
==============================================================================
--- head/print/foomatic-filters/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
+++ head/print/foomatic-filters/Makefile	Sun Sep 15 08:15:41 2013	(r327334)
@@ -13,8 +13,8 @@ COMMENT=	Foomatic wrapper scripts
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+USES=		perl5
 USE_AUTOTOOLS=	autoheader
-USE_PERL5=	yes
 USE_GHOSTSCRIPT=yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	ac_cv_path_A2PS=${LOCALBASE}/bin/a2ps \

Modified: head/print/lilypond/Makefile
==============================================================================
--- head/print/lilypond/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
+++ head/print/lilypond/Makefile	Sun Sep 15 08:15:41 2013	(r327334)
@@ -39,11 +39,11 @@ INFO=		lilypond-notation \
 		music-glossary \
 		internals
 
-USES=		bison:build gettext gmake pkgconfig
+USES=		bison:build gettext gmake pkgconfig perl5
 USE_GHOSTSCRIPT=9
 USE_TEX=	latex
 USE_PYTHON=	yes
-USE_PERL5_BUILD=yes
+USE_PERL5=	build
 USE_GNOME=	pango
 USE_GCC=	any
 

Modified: head/print/lyx/Makefile
==============================================================================
--- head/print/lyx/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
+++ head/print/lyx/Makefile	Sun Sep 15 08:15:41 2013	(r327334)
@@ -23,12 +23,11 @@ CONFLICTS=	lyx-1.[0-9]*
 MAJOR_VERSION=	2.0
 MINOR_VERSION=	6
 
-USES=		gmake iconv pkgconfig
+USES=		gmake iconv pkgconfig perl5
 USE_XZ=		yes
 USE_QT4=	corelib gui moc_build uic_build rcc_build
 USE_GNOME=	desktopfileutils
 USE_PYTHON=	-2.7
-USE_PERL5=	yes
 GNU_CONFIGURE=	yes
 CPPFLAGS+=	${PTHREAD_CFLAGS}
 LDFLAGS+=	${PTHREAD_LIBS}

Modified: head/print/pdflib/Makefile
==============================================================================
--- head/print/pdflib/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
+++ head/print/pdflib/Makefile	Sun Sep 15 08:15:41 2013	(r327334)
@@ -21,8 +21,8 @@ OPTIONS_DEFINE=	PERL JAVA
 PERL_DESC=	Build perl bindings
 JAVA_DESC=	Build Java bindings
 
+USES=		gmake
 USE_LDCONFIG=	yes
-USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--with-py=no --with-ruby=no --with-tcl=no
 
@@ -35,7 +35,7 @@ CONFIGURE_ARGS+=--enable-64bit
 .endif
 
 .if ${PORT_OPTIONS:MPERL}
-USE_PERL5=	yes
+USES+=		perl5
 PLIST_SUB=	PERL=""
 CONFIGURE_ARGS+=--with-perl=${PERL}
 .else

Modified: head/print/tgif2tex/Makefile
==============================================================================
--- head/print/tgif2tex/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
+++ head/print/tgif2tex/Makefile	Sun Sep 15 08:15:41 2013	(r327334)
@@ -12,7 +12,6 @@ COMMENT=	Converting texts in figure by t
 
 LICENSE=	GPLv2
 
-USE_PERL5_RUN=	yes
 PLIST_FILES=	bin/tgif2tex
 PORTDOCS= 	how-to-use.dvi how-to-use.ps how-to-use.tex \
 		example.obj example.tex \
@@ -26,6 +25,9 @@ PORTDOCS= 	how-to-use.dvi how-to-use.ps 
 
 OPTIONS_DEFINE=	DOCS
 
+USES=		perl5
+USE_PERL5=	run
+
 .include <bsd.port.options.mk>
 
 do-build:



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