svn commit: r327380 - in head: converters/wkhtmltopdf devel/gearmand-devel devel/gitolite devel/kdesdk4 devel/make++ devel/p5-ExtUtils-ParseXS devel/p5-MooseX-Types-Perl devel/p5-Object-Pluggable d...
Andrej Zverev
az at FreeBSD.org
Mon Sep 16 10:58:10 UTC 2013
Author: az
Date: Mon Sep 16 10:58:05 2013
New Revision: 327380
URL: http://svnweb.freebsd.org/changeset/ports/327380
Log:
- convert to the new perl5 framework
- convert USE_GMAKE to Uses
Approved by: portmgr (bapt@, blanket)
Modified:
head/converters/wkhtmltopdf/Makefile
head/devel/gearmand-devel/Makefile
head/devel/gitolite/Makefile
head/devel/kdesdk4/Makefile
head/devel/make++/Makefile
head/devel/p5-ExtUtils-ParseXS/Makefile
head/devel/p5-MooseX-Types-Perl/Makefile
head/devel/p5-Object-Pluggable/Makefile
head/devel/p5-Reflex/Makefile
head/devel/p5-SNMP-Persist/Makefile (contents, props changed)
head/devel/p5-Test-MockObject/Makefile (contents, props changed)
head/devel/p5-threads-shared/Makefile
head/devel/ruby-langscan/Makefile
head/japanese/p5-Encode-JP-Emoji/Makefile (contents, props changed)
head/japanese/p5-PDFJ/Makefile (contents, props changed)
head/science/abinit/Makefile
head/science/clhep/Makefile (contents, props changed)
head/science/mpqc/Makefile (contents, props changed)
head/science/vmd/Makefile (contents, props changed)
Modified: head/converters/wkhtmltopdf/Makefile
==============================================================================
--- head/converters/wkhtmltopdf/Makefile Mon Sep 16 10:53:08 2013 (r327379)
+++ head/converters/wkhtmltopdf/Makefile Mon Sep 16 10:58:05 2013 (r327380)
@@ -20,11 +20,10 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-qt
INSTALL_WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
WKQTVERSION= 6053b687
-USES= pkgconfig
+USES= pkgconfig gmake perl5
USE_XORG= x11 xext xrender
-USE_PERL5_BUILD= yes
+USE_PERL5= build
USE_LDCONFIG= yes
-USE_GMAKE= yes
HAS_CONFIGURE= yes
OPTIONS_DEFINE= BUNDLED_LIBS
Modified: head/devel/gearmand-devel/Makefile
==============================================================================
--- head/devel/gearmand-devel/Makefile Mon Sep 16 10:53:08 2013 (r327379)
+++ head/devel/gearmand-devel/Makefile Mon Sep 16 10:58:05 2013 (r327380)
@@ -32,10 +32,9 @@ USERS= gearmand
GROUPS= gearmand
FETCH_ARGS= -pRr
-USE_PERL5_BUILD=yes
+USE_PERL5= build
GNU_CONFIGURE= yes
-USE_GMAKE= yes
-USES= pathfix
+USES= pathfix perl5 gmake
USE_LDCONFIG= yes
USE_PYTHON_BUILD=yes
USE_RC_SUBR= gearmand
Modified: head/devel/gitolite/Makefile
==============================================================================
--- head/devel/gitolite/Makefile Mon Sep 16 10:53:08 2013 (r327379)
+++ head/devel/gitolite/Makefile Mon Sep 16 10:58:05 2013 (r327380)
@@ -16,7 +16,7 @@ RUN_DEPENDS= git>=0:${PORTSDIR}/devel/gi
CONFLICTS= gitolite-[^3]*
-USE_PERL5= yes
+USES= perl5
SUB_FILES= pkg-message
Modified: head/devel/kdesdk4/Makefile
==============================================================================
--- head/devel/kdesdk4/Makefile Mon Sep 16 10:53:08 2013 (r327379)
+++ head/devel/kdesdk4/Makefile Mon Sep 16 10:58:05 2013 (r327380)
@@ -26,12 +26,10 @@ USE_XZ= yes
USE_GNOME= libxml2 libxslt
USE_KDE4= kdehier kdelibs kdeprefix libkonq pimlibs sharedmime \
akonadi automoc4 qimageblitz_build strigi
-USES= cmake:outsource
-USE_PERL5= yes
+USES= cmake:outsource perl5 gmake
USE_QT4= corelib dbus declarative designer gui qt3support \
script scripttools sql xml \
qmake_build moc_build rcc_build uic_build uic3_build
-USE_GMAKE= yes
USE_LDCONFIG= yes
CMAKE_ARGS+= -DCMAKE_REQUIRED_INCLUDES:STRING="${LOCALBASE}/include"
Modified: head/devel/make++/Makefile
==============================================================================
--- head/devel/make++/Makefile Mon Sep 16 10:53:08 2013 (r327379)
+++ head/devel/make++/Makefile Mon Sep 16 10:58:05 2013 (r327380)
@@ -19,8 +19,8 @@ COMMENT= A drop-in replacement for GNU m
LICENSE= ART10 GPLv1 GPLv2 GPLv3
LICENSE_COMB= dual
+USES= perl5
USE_XZ= yes
-USE_PERL5= yes
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${PREFIX} --mandir=${MANPREFIX}/man
Modified: head/devel/p5-ExtUtils-ParseXS/Makefile
==============================================================================
--- head/devel/p5-ExtUtils-ParseXS/Makefile Mon Sep 16 10:53:08 2013 (r327379)
+++ head/devel/p5-ExtUtils-ParseXS/Makefile Mon Sep 16 10:58:05 2013 (r327380)
@@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= demon at FreeBSD.org
COMMENT= Converts Perl XS code into C code
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERl5= configure
MAN3= ExtUtils::ParseXS.3 \
ExtUtils::ParseXS::Constants.3 \
Modified: head/devel/p5-MooseX-Types-Perl/Makefile
==============================================================================
--- head/devel/p5-MooseX-Types-Perl/Makefile Mon Sep 16 10:53:08 2013 (r327379)
+++ head/devel/p5-MooseX-Types-Perl/Makefile Mon Sep 16 10:58:05 2013 (r327380)
@@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-MooseX-Types>=0:${PORT
p5-Params-Util>=0:${PORTSDIR}/devel/p5-Params-Util
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= MooseX::Types::Perl.3
Modified: head/devel/p5-Object-Pluggable/Makefile
==============================================================================
--- head/devel/p5-Object-Pluggable/Makefile Mon Sep 16 10:53:08 2013 (r327379)
+++ head/devel/p5-Object-Pluggable/Makefile Mon Sep 16 10:58:05 2013 (r327380)
@@ -21,7 +21,8 @@ LICENSE_COMB= dual
BUILD_DEPENDS= p5-Task-Weaken>=0:${PORTSDIR}/devel/p5-Task-Weaken
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Object::Pluggable.3 \
Object::Pluggable::Constants.3 \
Modified: head/devel/p5-Reflex/Makefile
==============================================================================
--- head/devel/p5-Reflex/Makefile Mon Sep 16 10:53:08 2013 (r327379)
+++ head/devel/p5-Reflex/Makefile Mon Sep 16 10:58:05 2013 (r327380)
@@ -23,7 +23,8 @@ BUILD_DEPENDS= p5-POE>=1.294:${PORTSDIR}
p5-MooseX-Role-Parameterized>=0.23:${PORTSDIR}/devel/p5-MooseX-Role-Parameterized
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
OPTIONS_DEFINE= DOCS EXAMPLES
Modified: head/devel/p5-SNMP-Persist/Makefile
==============================================================================
--- head/devel/p5-SNMP-Persist/Makefile Mon Sep 16 10:53:08 2013 (r327379)
+++ head/devel/p5-SNMP-Persist/Makefile Mon Sep 16 10:58:05 2013 (r327380)
@@ -10,7 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jadawin at FreeBSD.org
COMMENT= The module is a backend for pass_persist feature of net-snmp
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= SNMP::Persist.3
Modified: head/devel/p5-Test-MockObject/Makefile
==============================================================================
--- head/devel/p5-Test-MockObject/Makefile Mon Sep 16 10:53:08 2013 (r327379)
+++ head/devel/p5-Test-MockObject/Makefile Mon Sep 16 10:58:05 2013 (r327380)
@@ -22,7 +22,8 @@ RUN_DEPENDS= p5-UNIVERSAL-can>=1.2011061
TEST_DEPENDS= p5-Test-Exception>=0.31:${PORTSDIR}/devel/p5-Test-Exception \
p5-Test-Warn>=0.23:${PORTSDIR}/devel/p5-Test-Warn
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
INSTALL_TARGET= pure_install
MAN3= Test::MockObject.3 Test::MockObject::Extends.3
Modified: head/devel/p5-threads-shared/Makefile
==============================================================================
--- head/devel/p5-threads-shared/Makefile Mon Sep 16 10:53:08 2013 (r327379)
+++ head/devel/p5-threads-shared/Makefile Mon Sep 16 10:58:05 2013 (r327380)
@@ -14,7 +14,8 @@ COMMENT= Perl extension for sharing data
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= threads::shared.3
Modified: head/devel/ruby-langscan/Makefile
==============================================================================
--- head/devel/ruby-langscan/Makefile Mon Sep 16 10:53:08 2013 (r327379)
+++ head/devel/ruby-langscan/Makefile Mon Sep 16 10:58:05 2013 (r327380)
@@ -17,9 +17,10 @@ LICENSE= GPLv2
RUN_DEPENDS= p5-PPI>=0:${PORTSDIR}/textproc/p5-PPI
BUILD_DEPENDS= flex>=2.5.31:${PORTSDIR}/textproc/flex
+USES= perl5
USE_AUTOTOOLS= aclocal:env automake:env autoconf:env
USE_RUBY= yes
-USE_PERL5_RUN= yes
+USE_PERL5= run
USE_OCAML= yes
NO_OCAML_RUNDEPENDS= yes
HAS_CONFIGURE= yes
Modified: head/japanese/p5-Encode-JP-Emoji/Makefile
==============================================================================
--- head/japanese/p5-Encode-JP-Emoji/Makefile Mon Sep 16 10:53:08 2013 (r327379)
+++ head/japanese/p5-Encode-JP-Emoji/Makefile Mon Sep 16 10:58:05 2013 (r327380)
@@ -13,7 +13,8 @@ MASTER_SITES= CPAN
MAINTAINER= kuriyama at FreeBSD.org
COMMENT= Perl extension for Emoji encodings and cross-mapping tables
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Encode::JP::Emoji.3 \
Encode::JP::Emoji::Encoding.3 \
Modified: head/japanese/p5-PDFJ/Makefile
==============================================================================
--- head/japanese/p5-PDFJ/Makefile Mon Sep 16 10:53:08 2013 (r327379)
+++ head/japanese/p5-PDFJ/Makefile Mon Sep 16 10:58:05 2013 (r327380)
@@ -14,8 +14,9 @@ MASTER_SITES= http://hp1.jonex.ne.jp/%7E
MAINTAINER= kuriyama at FreeBSD.org
COMMENT= PDFJ module provides methods to generate Japanese PDF file
+USES= perl5
USE_ZIP= YES
-PERL_CONFIGURE= YES
+USE_PERL5= configure
WRKSRC= ${WRKDIR}
EXTRACT_BEFORE_ARGS= -qo -a
Modified: head/science/abinit/Makefile
==============================================================================
--- head/science/abinit/Makefile Mon Sep 16 10:53:08 2013 (r327379)
+++ head/science/abinit/Makefile Mon Sep 16 10:58:05 2013 (r327380)
@@ -18,10 +18,10 @@ BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/numa
LIB_DEPENDS= netcdff.4:${PORTSDIR}/science/netcdf3-ftn \
gsl:${PORTSDIR}/math/gsl
+USES= gmake perl5
USE_FORTRAN= yes
-USE_GMAKE= yes
USE_PYTHON= yes
-USE_PERL5_BUILD=yes
+USE_PERL5= build
USE_AUTOTOOLS= autoconf automake
CONFIGURE_ENV= WGET=${TRUE}
CONFIGURE_ARGS= --disable-wannier90 --disable-bigdft --disable-etsf-io \
Modified: head/science/clhep/Makefile
==============================================================================
--- head/science/clhep/Makefile Mon Sep 16 10:53:08 2013 (r327379)
+++ head/science/clhep/Makefile Mon Sep 16 10:58:05 2013 (r327380)
@@ -16,8 +16,8 @@ COMMENT= Object-oriented toolkit for par
WRKSRC= ${WRKDIR}/${PORTVERSION}/${PORTNAME:U}
-USE_PERL5_BUILD= yes
-USE_GMAKE= yes
+USES= gmake perl5
+USE_PERL5= build
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-gmake
USE_LDCONFIG= yes
Modified: head/science/mpqc/Makefile
==============================================================================
--- head/science/mpqc/Makefile Mon Sep 16 10:53:08 2013 (r327379)
+++ head/science/mpqc/Makefile Mon Sep 16 10:58:05 2013 (r327380)
@@ -14,8 +14,7 @@ MASTER_SITES= SF
MAINTAINER= maho at FreeBSD.org
COMMENT= The massively parallel quantum computing library and program
-USE_PERL5= yes
-USE_GMAKE= yes
+USES= perl5 gmake
USE_BZIP2= yes
USE_LDCONFIG= yes
Modified: head/science/vmd/Makefile
==============================================================================
--- head/science/vmd/Makefile Mon Sep 16 10:53:08 2013 (r327379)
+++ head/science/vmd/Makefile Mon Sep 16 10:58:05 2013 (r327380)
@@ -22,8 +22,8 @@ LIB_DEPENDS= tcl85:${PORTSDIR}/lang/tcl
netcdf:${PORTSDIR}/science/netcdf
RUN_DEPENDS= ${PYNUMERIC}
-USE_PERL5_BUILD= yes
-USE_GMAKE= yes
+USES= gmake perl5
+USE_PERL5= build
USE_GL= glu
USE_PYTHON= yes
More information about the svn-ports-head
mailing list