svn commit: r327373 - in head/devel: cons cvsweb directfb libxs llvm-devel llvm31 llvm33 lxr mingw32-gcc p5-Any-Moose p5-DateTime-TimeZone p5-DateTime-Util-Calc p5-File-Lock p5-ParseTemplate p5-SVN...
Andrej Zverev
az at FreeBSD.org
Mon Sep 16 09:22:27 UTC 2013
Author: az
Date: Mon Sep 16 09:22:21 2013
New Revision: 327373
URL: http://svnweb.freebsd.org/changeset/ports/327373
Log:
- convert to the new perl5 framework
- convert USE_GMAKE to Uses
Approved by: portmgr (bapt@, blanket)
Modified:
head/devel/cons/Makefile
head/devel/cvsweb/Makefile
head/devel/directfb/Makefile
head/devel/libxs/Makefile
head/devel/llvm-devel/Makefile
head/devel/llvm31/Makefile
head/devel/llvm33/Makefile
head/devel/lxr/Makefile (contents, props changed)
head/devel/mingw32-gcc/Makefile
head/devel/p5-Any-Moose/Makefile (contents, props changed)
head/devel/p5-DateTime-TimeZone/Makefile
head/devel/p5-DateTime-Util-Calc/Makefile (contents, props changed)
head/devel/p5-File-Lock/Makefile (contents, props changed)
head/devel/p5-ParseTemplate/Makefile (contents, props changed)
head/devel/p5-SVN-Access/Makefile (contents, props changed)
head/devel/p5-SVN-Notify-Snapshot/Makefile (contents, props changed)
head/devel/p5-perlkde/Makefile
head/devel/silc-toolkit/Makefile
head/devel/strace/Makefile
Modified: head/devel/cons/Makefile
==============================================================================
--- head/devel/cons/Makefile Mon Sep 16 08:52:06 2013 (r327372)
+++ head/devel/cons/Makefile Mon Sep 16 09:22:21 2013 (r327373)
@@ -18,7 +18,7 @@ EXTRACT_SUFX= .tgz
MAINTAINER= rv at gnu.org
COMMENT= A Perl-based Make Replacement
-USE_PERL5= yes
+USES= perl5
NO_BUILD= yes
PLIST_SUB= CONS_VER=${PORTVERSION}
Modified: head/devel/cvsweb/Makefile
==============================================================================
--- head/devel/cvsweb/Makefile Mon Sep 16 08:52:06 2013 (r327372)
+++ head/devel/cvsweb/Makefile Mon Sep 16 09:22:21 2013 (r327373)
@@ -17,7 +17,7 @@ COMMENT= WWW CGI script to browse CVS re
CONFLICTS= cvsweb-3.*
NO_BUILD= yes
-USE_PERL5= yes
+USES= perl5
.include <bsd.port.pre.mk>
Modified: head/devel/directfb/Makefile
==============================================================================
--- head/devel/directfb/Makefile Mon Sep 16 08:52:06 2013 (r327372)
+++ head/devel/directfb/Makefile Mon Sep 16 09:22:21 2013 (r327373)
@@ -25,10 +25,9 @@ OPTIONS_DEFAULT= FREETYPE X11 SDL
CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/libpng15
USE_AUTOTOOLS= libtool
GNU_CONFIGURE= yes
-USE_GMAKE= yes
-USES= pathfix ncurses
+USES= pathfix ncurses gmake perl5
USE_LDCONFIG= yes
-USE_PERL5_BUILD=yes
+USE_PERL5= build
DIRECTFB_SHLIB= 5 # LT_CURRENT
DIRECTFB_BIN= 5 # LT_BINARY
Modified: head/devel/libxs/Makefile
==============================================================================
--- head/devel/libxs/Makefile Mon Sep 16 08:52:06 2013 (r327372)
+++ head/devel/libxs/Makefile Mon Sep 16 09:22:21 2013 (r327373)
@@ -75,7 +75,7 @@ CONFIGURE_ARGS+= --without-documentation
.if ${PORT_OPTIONS:MINTERNAL}
CONFIGURE_ARGS+= --with-pgm
-USE_PERL5= yes
+USES+= perl5
CFLAGS+= -fPIC
.endif
Modified: head/devel/llvm-devel/Makefile
==============================================================================
--- head/devel/llvm-devel/Makefile Mon Sep 16 08:52:06 2013 (r327372)
+++ head/devel/llvm-devel/Makefile Mon Sep 16 09:22:21 2013 (r327373)
@@ -17,11 +17,10 @@ COMMENT= Low Level Virtual Machine
CONFLICTS= llvm-2* llvm-3.[012]* llvm31-[3]*
+USES= gmake perl5
GNU_CONFIGURE= yes
-USE_GMAKE= yes
USE_BZIP2= yes
USE_LDCONFIG= yes
-USE_PERL5= yes
USE_PYTHON= yes
# Suggested tweaks from http://llvm.org/docs/Packaging.html
Modified: head/devel/llvm31/Makefile
==============================================================================
--- head/devel/llvm31/Makefile Mon Sep 16 08:52:06 2013 (r327372)
+++ head/devel/llvm31/Makefile Mon Sep 16 09:22:21 2013 (r327373)
@@ -24,11 +24,10 @@ BUILD_DEPENDS+= f2c:${PORTSDIR}/lang/f2c
CONFLICTS= llvm-[3]* llvm-devel-[23]* llvm29-*
+USES= gmake perl5
GNU_CONFIGURE= yes
USE_GCC= 4.2+
-USE_GMAKE= yes
USE_LDCONFIG= yes
-USE_PERL5= yes
USE_PYTHON_BUILD= yes
# Suggested tweaks from http://llvm.org/docs/Packaging.html
Modified: head/devel/llvm33/Makefile
==============================================================================
--- head/devel/llvm33/Makefile Mon Sep 16 08:52:06 2013 (r327372)
+++ head/devel/llvm33/Makefile Mon Sep 16 09:22:21 2013 (r327373)
@@ -18,11 +18,10 @@ DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}
DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
LATEST_LINK= ${PORTNAME}${LLVM_SUFFIX}
+USES= gmake perl5
GNU_CONFIGURE= yes
GNU_CONFIGURE_PREFIX= ${LLVM_PREFIX}
-USE_GMAKE= yes
USE_LDCONFIG= ${LLVM_PREFIX}/lib
-USE_PERL5= yes
USE_PYTHON_BUILD= yes
SUB_FILES= llvm-wrapper.sh
Modified: head/devel/lxr/Makefile
==============================================================================
--- head/devel/lxr/Makefile Mon Sep 16 08:52:06 2013 (r327372)
+++ head/devel/lxr/Makefile Mon Sep 16 09:22:21 2013 (r327373)
@@ -16,7 +16,7 @@ BUILD_DEPENDS= exctags:${PORTSDIR}/devel
PATCH_STRIP= -p1
-USE_PERL5= yes
+USES= perl5
NO_BUILD= yes
OPTIONS_DEFINE= DOCS
Modified: head/devel/mingw32-gcc/Makefile
==============================================================================
--- head/devel/mingw32-gcc/Makefile Mon Sep 16 08:52:06 2013 (r327372)
+++ head/devel/mingw32-gcc/Makefile Mon Sep 16 09:22:21 2013 (r327373)
@@ -22,10 +22,9 @@ GCCVERSION= 4.7.2
ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 sparc64
USE_LDCONFIG= yes
-USES= bison iconv
+USES= bison iconv gmake perl5
USE_BZIP2= yes
-USE_GMAKE= yes
-USE_PERL5_BUILD= yes
+USE_PERL5= build
GCC_TARG= ${PKGNAMEPREFIX:S/-$//}
Modified: head/devel/p5-Any-Moose/Makefile
==============================================================================
--- head/devel/p5-Any-Moose/Makefile Mon Sep 16 08:52:06 2013 (r327372)
+++ head/devel/p5-Any-Moose/Makefile Mon Sep 16 09:22:21 2013 (r327373)
@@ -12,7 +12,8 @@ COMMENT= Perl extension for/to use Moose
#TEST_DEPENDS= p5-Moose>0:${PORTSDIR}/devel/p5-Moose
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Any::Moose.3
Modified: head/devel/p5-DateTime-TimeZone/Makefile
==============================================================================
--- head/devel/p5-DateTime-TimeZone/Makefile Mon Sep 16 08:52:06 2013 (r327372)
+++ head/devel/p5-DateTime-TimeZone/Makefile Mon Sep 16 09:22:21 2013 (r327373)
@@ -19,7 +19,8 @@ RUN_DEPENDS= p5-Class-Load>0:${PORTSDIR}
BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Output>0:${PORTSDIR}/devel/p5-Test-Output
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= DateTime::TimeZone.3 DateTime::TimeZone::Floating.3 \
DateTime::TimeZone::Local.3 DateTime::TimeZone::Local::Unix.3 \
Modified: head/devel/p5-DateTime-Util-Calc/Makefile
==============================================================================
--- head/devel/p5-DateTime-Util-Calc/Makefile Mon Sep 16 08:52:06 2013 (r327372)
+++ head/devel/p5-DateTime-Util-Calc/Makefile Mon Sep 16 09:22:21 2013 (r327373)
@@ -15,7 +15,8 @@ BUILD_DEPENDS= p5-Math-BigInt>=0:${PORTS
p5-DateTime>=0:${PORTSDIR}/devel/p5-DateTime
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= DateTime::Util::Calc.3
Modified: head/devel/p5-File-Lock/Makefile
==============================================================================
--- head/devel/p5-File-Lock/Makefile Mon Sep 16 08:52:06 2013 (r327372)
+++ head/devel/p5-File-Lock/Makefile Mon Sep 16 09:22:21 2013 (r327373)
@@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= demon at FreeBSD.org
COMMENT= Perl5 module for file locking (flock,fcntl)
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
CONFIGURE_ARGS+= POLLUTE=1
.include <bsd.port.pre.mk>
Modified: head/devel/p5-ParseTemplate/Makefile
==============================================================================
--- head/devel/p5-ParseTemplate/Makefile Mon Sep 16 08:52:06 2013 (r327372)
+++ head/devel/p5-ParseTemplate/Makefile Mon Sep 16 09:22:21 2013 (r327373)
@@ -17,7 +17,8 @@ COMMENT= Processor for templates contain
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Parse::Template.3
Modified: head/devel/p5-SVN-Access/Makefile
==============================================================================
--- head/devel/p5-SVN-Access/Makefile Mon Sep 16 08:52:06 2013 (r327372)
+++ head/devel/p5-SVN-Access/Makefile Mon Sep 16 09:22:21 2013 (r327373)
@@ -15,7 +15,8 @@ BUILD_DEPENDS= p5-subversion>=0:${PORTSD
RUN_DEPENDS= p5-subversion>=0:${PORTSDIR}/devel/p5-subversion \
p5-Tie-IxHash>=1.21:${PORTSDIR}/devel/p5-Tie-IxHash
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= SVN::Access.3 \
SVN::Access::Group.3 \
Modified: head/devel/p5-SVN-Notify-Snapshot/Makefile
==============================================================================
--- head/devel/p5-SVN-Notify-Snapshot/Makefile Mon Sep 16 08:52:06 2013 (r327372)
+++ head/devel/p5-SVN-Notify-Snapshot/Makefile Mon Sep 16 09:22:21 2013 (r327373)
@@ -20,7 +20,8 @@ RUN_DEPENDS= ${LOCALBASE}/bin/svnnotify:
OPTIONS_DEFINE= CONFIG
CONFIG_DESC= Enable YAML syntax for post-commit hook
-PERL_MODBUILD= yes
+USES= perl5
+USE_PERL5= modbuild
.include <bsd.port.options.mk>
Modified: head/devel/p5-perlkde/Makefile
==============================================================================
--- head/devel/p5-perlkde/Makefile Mon Sep 16 08:52:06 2013 (r327372)
+++ head/devel/p5-perlkde/Makefile Mon Sep 16 09:22:21 2013 (r327373)
@@ -12,13 +12,12 @@ MAINTAINER= kde at FreeBSD.org
COMMENT= Perl bindings for KDE
USE_XZ= yes
-USE_PERL5= yes
# Build fails with system gcc
USE_GCC= yes
USE_KDE4= kdehier kdeprefix perlqt smokekde automoc4
USE_QT4= network opengl sql svg xml \
qmake_build moc_build uic_build rcc_build
-USES= cmake:outsource
+USES= cmake:outsource perl5
# Respect PREFIX
Modified: head/devel/silc-toolkit/Makefile
==============================================================================
--- head/devel/silc-toolkit/Makefile Mon Sep 16 08:52:06 2013 (r327372)
+++ head/devel/silc-toolkit/Makefile Mon Sep 16 09:22:21 2013 (r327373)
@@ -24,11 +24,10 @@ COMMENT= Secure Internet Live Conferenci
CONFLICTS= silc-client-1.1.* silc-irssi-client-1.1.*
+USES= gmake perl5
USE_AUTOTOOLS= libtool
USE_BZIP2= yes
-USE_PERL5= yes
GNU_CONFIGURE= yes
-USE_GMAKE= yes
CONFIGURE_ARGS= --with-etcdir=${PREFIX}/etc/${PORTNAME}${PKGNAMESUFFIX} \
--with-simdir=${PREFIX}/lib/silcsim \
--with-helpdir=${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}/help \
Modified: head/devel/strace/Makefile
==============================================================================
--- head/devel/strace/Makefile Mon Sep 16 08:52:06 2013 (r327372)
+++ head/devel/strace/Makefile Mon Sep 16 09:22:21 2013 (r327373)
@@ -12,9 +12,8 @@ COMMENT= System call tracer
LICENSE= BSD
-USES= shebangfix
+USES= shebangfix perl5 # perl5 for strace-graph
USE_BZIP2= yes
-USE_PERL5= yes # for strace-graph
GNU_CONFIGURE= yes
ONLY_FOR_ARCHS= i386
More information about the svn-ports-all
mailing list