aboutsummaryrefslogtreecommitdiffstats
path: root/math
diff options
context:
space:
mode:
authormat <mat@FreeBSD.org>2013-08-03 02:52:07 +0800
committermat <mat@FreeBSD.org>2013-08-03 02:52:07 +0800
commitf47f83f9c8923b3b0f740482331aab0d0aa669e9 (patch)
treea4a613f80a0e443c044c2319e43ce75e14c50813 /math
parent16bdaae92136c316b9043fffbf5fb4438dce004e (diff)
downloadfreebsd-ports-gnome-f47f83f9c8923b3b0f740482331aab0d0aa669e9.tar.gz
freebsd-ports-gnome-f47f83f9c8923b3b0f740482331aab0d0aa669e9.tar.zst
freebsd-ports-gnome-f47f83f9c8923b3b0f740482331aab0d0aa669e9.zip
- Convert to new perl framework
- Trim Makefile header - Remove MAKE_JOBS_SAFE=yes, it's the default.
Diffstat (limited to 'math')
-rw-r--r--math/PDL/Makefile9
-rw-r--r--math/p5-AI-DecisionTree/Makefile9
-rw-r--r--math/p5-Algorithm-Combinatorics/Makefile9
-rw-r--r--math/p5-Algorithm-CurveFit/Makefile9
-rw-r--r--math/p5-Algorithm-KMeans/Makefile3
-rw-r--r--math/p5-Bit-Vector-Minimal/Makefile9
-rw-r--r--math/p5-Chart-Math-Axis/Makefile9
-rw-r--r--math/p5-Data-Float/Makefile9
-rw-r--r--math/p5-GIS-Distance/Makefile9
-rw-r--r--math/p5-Geo-Distance/Makefile3
-rw-r--r--math/p5-Math-Bezier-Convert/Makefile3
-rw-r--r--math/p5-Math-BigInt-FastCalc/Makefile9
-rw-r--r--math/p5-Math-BigInt-Pari/Makefile9
-rw-r--r--math/p5-Math-BigRat/Makefile3
-rw-r--r--math/p5-Math-Calc-Units/Makefile9
-rw-r--r--math/p5-Math-Cephes/Makefile3
-rw-r--r--math/p5-Math-Complex/Makefile9
-rw-r--r--math/p5-Math-Currency/Makefile9
-rw-r--r--math/p5-Math-Evol/Makefile9
-rw-r--r--math/p5-Math-FixedPrecision/Makefile9
-rw-r--r--math/p5-Math-GMP/Makefile3
-rw-r--r--math/p5-Math-GSL/Makefile3
-rw-r--r--math/p5-Math-Geometry-Voronoi/Makefile9
-rw-r--r--math/p5-Math-Gradient/Makefile9
-rw-r--r--math/p5-Math-MPC/Makefile3
-rw-r--r--math/p5-Math-MPFR/Makefile3
-rw-r--r--math/p5-Math-Matrix/Makefile3
-rw-r--r--math/p5-Math-NumberCruncher/Makefile9
-rw-r--r--math/p5-Math-Pari/Makefile3
-rw-r--r--math/p5-Math-Polygon/Makefile9
-rw-r--r--math/p5-Math-Polynomial-Solve/Makefile3
-rw-r--r--math/p5-Math-Random-MT-Auto/Makefile3
-rw-r--r--math/p5-Math-Random-MT/Makefile9
-rw-r--r--math/p5-Math-Random/Makefile9
-rw-r--r--math/p5-Math-String/Makefile9
-rw-r--r--math/p5-Math-Symbolic-Custom-CCompiler/Makefile3
-rw-r--r--math/p5-Math-Symbolic-Custom-Contains/Makefile3
-rw-r--r--math/p5-Math-Symbolic-Custom-ErrorPropagation/Makefile3
-rw-r--r--math/p5-Math-Symbolic-Custom-LaTeXDumper/Makefile3
-rw-r--r--math/p5-Math-Symbolic-Custom-Pattern/Makefile3
-rw-r--r--math/p5-Math-Symbolic-Custom-Transformation/Makefile3
-rw-r--r--math/p5-Math-Symbolic/Makefile3
-rw-r--r--math/p5-Math-SymbolicX-Complex/Makefile3
-rw-r--r--math/p5-Math-SymbolicX-Error/Makefile9
-rw-r--r--math/p5-Math-SymbolicX-Inline/Makefile9
-rw-r--r--math/p5-Math-SymbolicX-ParserExtensionFactory/Makefile9
-rw-r--r--math/p5-Math-Units/Makefile9
-rw-r--r--math/p5-Math-VecStat/Makefile9
-rw-r--r--math/p5-MatrixReal/Makefile3
-rw-r--r--math/p5-Number-Compare/Makefile9
-rw-r--r--math/p5-Statistics-Contingency/Makefile3
-rw-r--r--math/p5-Statistics-Forecast/Makefile9
-rw-r--r--math/p5-Statistics-LineFit/Makefile9
-rw-r--r--math/p5-Statistics-R/Makefile3
-rw-r--r--math/p5-Statistics-TTest/Makefile9
-rw-r--r--math/p5-Task-Math-Symbolic/Makefile8
-rw-r--r--math/p5-Text-AsciiTeX/Makefile9
-rw-r--r--math/p5-bignum/Makefile3
58 files changed, 149 insertions, 222 deletions
diff --git a/math/PDL/Makefile b/math/PDL/Makefile
index d6a0c1fc94b0..cc768034d660 100644
--- a/math/PDL/Makefile
+++ b/math/PDL/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: PDL
-# Date created: 08 February 1999
-# Whom: Anton Berezin <tobez@plab.ku.dk>
-#
+# Created by: Anton Berezin <tobez@plab.ku.dk>
# $FreeBSD$
-#
PORTNAME= PDL
PORTVERSION= 2.4.11
@@ -21,7 +17,8 @@ BUILD_DEPENDS= p5-Astro-FITS-Header>=0:${PORTSDIR}/astro/p5-Astro-FITS-Header \
p5-Inline>=0.43:${PORTSDIR}/devel/p5-Inline
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
USE_GMAKE= yes
MAKE_ENV= PERL5LIB=${WRKSRC}/blib/lib
PLIST_DIRS= ${SITE_PERL_REL}/${PERL_ARCH}/Inline
diff --git a/math/p5-AI-DecisionTree/Makefile b/math/p5-AI-DecisionTree/Makefile
index 26ba1680744d..6d8c5110b25c 100644
--- a/math/p5-AI-DecisionTree/Makefile
+++ b/math/p5-AI-DecisionTree/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: math/p5-AI-DecisionTree
-# Date created: Dec 29 2003
-# Whom: Cheng-Lung Sung <clsung@dragon2.net>
-#
+# Created by: Cheng-Lung Sung <clsung@dragon2.net>
# $FreeBSD$
-#
PORTNAME= AI-DecisionTree
PORTVERSION= 0.11
@@ -14,7 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for Automatically Learning Decision Trees
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= AI::DecisionTree.3 \
AI::DecisionTree::Instance.3
diff --git a/math/p5-Algorithm-Combinatorics/Makefile b/math/p5-Algorithm-Combinatorics/Makefile
index 8f1bda4cd94a..07c4d9eee861 100644
--- a/math/p5-Algorithm-Combinatorics/Makefile
+++ b/math/p5-Algorithm-Combinatorics/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: Algorithm-Combinatorics
-# Date created: 05 Nov 2005
-# Whom: Aaron Dalton <aaron@FreeBSD.org>
-#
+# Created by: Aaron Dalton <aaron@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= Algorithm-Combinatorics
PORTVERSION= 0.27
@@ -20,6 +16,7 @@ LICENSE_COMB= dual
MAN3= Algorithm::Combinatorics.3
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
.include <bsd.port.mk>
diff --git a/math/p5-Algorithm-CurveFit/Makefile b/math/p5-Algorithm-CurveFit/Makefile
index 1a15dccd2afe..5e74079b496c 100644
--- a/math/p5-Algorithm-CurveFit/Makefile
+++ b/math/p5-Algorithm-CurveFit/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: p5-Algorithm-CurveFit
-# Date created: 2006-10-20
-# Whom: Gea-Suan Lin <gslin@gslin.org>
-#
+# Created by: Gea-Suan Lin <gslin@gslin.org>
# $FreeBSD$
-#
PORTNAME= Algorithm-CurveFit
PORTVERSION= 1.05
@@ -19,7 +15,8 @@ BUILD_DEPENDS= p5-MatrixReal>=0:${PORTSDIR}/math/p5-MatrixReal \
p5-Math-Symbolic>=0:${PORTSDIR}/math/p5-Math-Symbolic
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+USES= perl5
+USE_PERL5= modbuild
MAN3= Algorithm::CurveFit.3
diff --git a/math/p5-Algorithm-KMeans/Makefile b/math/p5-Algorithm-KMeans/Makefile
index b2a04e73fe23..cd11a6954f8b 100644
--- a/math/p5-Algorithm-KMeans/Makefile
+++ b/math/p5-Algorithm-KMeans/Makefile
@@ -18,7 +18,8 @@ RUN_DEPENDS= p5-Graphics-GnuplotIF>=1.4:${PORTSDIR}/graphics/p5-Graphics-Gnuplot
p5-Math-GSL>=0.26:${PORTSDIR}/math/p5-Math-GSL \
p5-Math-Random>=0.71:${PORTSDIR}/math/p5-Math-Random
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Algorithm::KMeans.3
diff --git a/math/p5-Bit-Vector-Minimal/Makefile b/math/p5-Bit-Vector-Minimal/Makefile
index 9a4bb84dd678..958ce6cb182c 100644
--- a/math/p5-Bit-Vector-Minimal/Makefile
+++ b/math/p5-Bit-Vector-Minimal/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: Bit-Vector-Minimal
-# Date created: Wed Jul 28 11:59:00 2004
-# Whom: tobez
-#
+# Created by: tobez
# $FreeBSD$
-#
PORTNAME= Bit-Vector-Minimal
PORTVERSION= 1.3
@@ -14,7 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Object-oriented wrapper around Perl's vec()
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Bit::Vector::Minimal.3
diff --git a/math/p5-Chart-Math-Axis/Makefile b/math/p5-Chart-Math-Axis/Makefile
index eccb35a39619..12d3281c891d 100644
--- a/math/p5-Chart-Math-Axis/Makefile
+++ b/math/p5-Chart-Math-Axis/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: Chart-Math-Axis
-# Date created: 18 May 2003
-# Whom: Sergey Skvortsov <skv@protey.ru>
-#
+# Created by: Sergey Skvortsov <skv@protey.ru>
# $FreeBSD$
-#
PORTNAME= Chart-Math-Axis
PORTVERSION= 1.06
@@ -17,7 +13,8 @@ COMMENT= Implements an algorithm to find good values for chart axis
BUILD_DEPENDS= p5-Params-Util>=0.15:${PORTSDIR}/devel/p5-Params-Util
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Chart::Math::Axis.3
diff --git a/math/p5-Data-Float/Makefile b/math/p5-Data-Float/Makefile
index cea5c0f69796..cf5450c7607d 100644
--- a/math/p5-Data-Float/Makefile
+++ b/math/p5-Data-Float/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: p5-Data-Float
-# Date created: 2006-08-07
-# Whom: Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw>
-#
+# Created by: Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw>
# $FreeBSD$
-#
PORTNAME= Data-Float
PORTVERSION= 0.012
@@ -15,7 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Details of the floating point data type
-PERL_MODBUILD= yes
+USES= perl5
+USE_PERL5= modbuild
MAN3= Data::Float.3
diff --git a/math/p5-GIS-Distance/Makefile b/math/p5-GIS-Distance/Makefile
index 2e71cc5e8524..cec712e05291 100644
--- a/math/p5-GIS-Distance/Makefile
+++ b/math/p5-GIS-Distance/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: p5-GIS-Distance
-# Date created: 2006-10-23
-# Whom: Gea-Suan Lin <gslin@gslin.org>
-#
+# Created by: Gea-Suan Lin <gslin@gslin.org>
# $FreeBSD$
-#
PORTNAME= GIS-Distance
PORTVERSION= 0.08
@@ -23,7 +19,8 @@ BUILD_DEPENDS= p5-Any-Moose>=0.18:${PORTSDIR}/devel/p5-Any-Moose \
p5-namespace-autoclean>=0:${PORTSDIR}/devel/p5-namespace-autoclean
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= GIS::Distance.3 \
GIS::Distance::Formula.3 \
diff --git a/math/p5-Geo-Distance/Makefile b/math/p5-Geo-Distance/Makefile
index 1b88387eea98..da31731cf5b0 100644
--- a/math/p5-Geo-Distance/Makefile
+++ b/math/p5-Geo-Distance/Makefile
@@ -15,7 +15,8 @@ LICENSE_COMB= dual
TEST_DEPENDS= p5-Test-Fatal>=0.007:${PORTSDIR}/devel/p5-Test-Fatal
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Geo::Distance.3
diff --git a/math/p5-Math-Bezier-Convert/Makefile b/math/p5-Math-Bezier-Convert/Makefile
index 736cf5f7b361..df8f314aac41 100644
--- a/math/p5-Math-Bezier-Convert/Makefile
+++ b/math/p5-Math-Bezier-Convert/Makefile
@@ -10,7 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert cubic and quadratic Bezier each other
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
USE_DOS2UNIX= yes
MAN3= Math::Bezier::Convert.3
diff --git a/math/p5-Math-BigInt-FastCalc/Makefile b/math/p5-Math-BigInt-FastCalc/Makefile
index df97968f68c1..7beedc3571b1 100644
--- a/math/p5-Math-BigInt-FastCalc/Makefile
+++ b/math/p5-Math-BigInt-FastCalc/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: p5-Math-BigInt-FastCalc
-# Date created: 2010-11-26
-# Whom: Gea-Suan Lin <gslin@gslin.org>
-#
+# Created by: Gea-Suan Lin <gslin@gslin.org>
# $FreeBSD$
-#
PORTNAME= Math-BigInt-FastCalc
PORTVERSION= 0.30
@@ -17,7 +13,8 @@ COMMENT= Math::BigInt::Calc with some XS for more speed
BUILD_DEPENDS= p5-Math-BigInt>=1.997:${PORTSDIR}/math/p5-Math-BigInt
RUN_DEPENDS= p5-Math-BigInt>=1.997:${PORTSDIR}/math/p5-Math-BigInt
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Math::BigInt::FastCalc.3
diff --git a/math/p5-Math-BigInt-Pari/Makefile b/math/p5-Math-BigInt-Pari/Makefile
index d61089812274..7f0faf821a4c 100644
--- a/math/p5-Math-BigInt-Pari/Makefile
+++ b/math/p5-Math-BigInt-Pari/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: p5-Algorithm-FloodControl
-# Date created: 2008-11-18
-# Whom: Andrey <gugu@zoo.rambler.ru>
-#
+# Created by: Andrey <gugu@zoo.rambler.ru>
# $FreeBSD$
-#
PORTNAME= Math-BigInt-Pari
PORTVERSION= 1.17
@@ -19,7 +15,8 @@ BUILD_DEPENDS= p5-Math-BigInt>=1.997:${PORTSDIR}/math/p5-Math-BigInt \
RUN_DEPENDS= p5-Math-BigInt>=1.997:${PORTSDIR}/math/p5-Math-BigInt \
p5-Math-Pari>=2.010709:${PORTSDIR}/math/p5-Math-Pari
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Math::BigInt::Pari.3
diff --git a/math/p5-Math-BigRat/Makefile b/math/p5-Math-BigRat/Makefile
index 315428b8cb55..76ac9393a54e 100644
--- a/math/p5-Math-BigRat/Makefile
+++ b/math/p5-Math-BigRat/Makefile
@@ -15,7 +15,8 @@ COMMENT= Arbitrary big rational numbers
BUILD_DEPENDS= p5-Math-BigInt>=1.991:${PORTSDIR}/math/p5-Math-BigInt
RUN_DEPENDS= p5-Math-BigInt>=1.991:${PORTSDIR}/math/p5-Math-BigInt
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Math::BigRat.3
diff --git a/math/p5-Math-Calc-Units/Makefile b/math/p5-Math-Calc-Units/Makefile
index 1270dc769070..275fe6aeb3de 100644
--- a/math/p5-Math-Calc-Units/Makefile
+++ b/math/p5-Math-Calc-Units/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: Math::Calc::Units
-# Date created: 25 Jan 2002
-# Whom: Seamus Venasse <svenasse@polaris.ca>
-#
+# Created by: Seamus Venasse <svenasse@polaris.ca>
# $FreeBSD$
-#
PORTNAME= Math-Calc-Units
PORTVERSION= 1.07
@@ -14,7 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Human-readable unit-aware calculator
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Math::Calc::Units.3
diff --git a/math/p5-Math-Cephes/Makefile b/math/p5-Math-Cephes/Makefile
index ae97289a31e0..0a2deb811a6d 100644
--- a/math/p5-Math-Cephes/Makefile
+++ b/math/p5-Math-Cephes/Makefile
@@ -19,6 +19,7 @@ MAN3= Math::Cephes.3 \
Math::Cephes::Matrix.3 \
Math::Cephes::Polynomial.3
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
.include <bsd.port.mk>
diff --git a/math/p5-Math-Complex/Makefile b/math/p5-Math-Complex/Makefile
index 3f0887ace73c..8a144284dfd1 100644
--- a/math/p5-Math-Complex/Makefile
+++ b/math/p5-Math-Complex/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: p5-Math-Complex
-# Date created: 2008-01-08
-# Whom: Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw>
-#
+# Created by: Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw>
# $FreeBSD$
-#
PORTNAME= Math-Complex
PORTVERSION= 1.59
@@ -17,7 +13,8 @@ COMMENT= Complex numbers and associated mathematical functions
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Math::Complex.3 \
Math::Trig.3
diff --git a/math/p5-Math-Currency/Makefile b/math/p5-Math-Currency/Makefile
index f304f2a6e296..8aac5f552125 100644
--- a/math/p5-Math-Currency/Makefile
+++ b/math/p5-Math-Currency/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: Math-Currency
-# Date created: Wed Jan 3 10:58:59 2001
-# Whom: will
-#
+# Created by: will
# $FreeBSD$
-#
PORTNAME= Math-Currency
PORTVERSION= 0.47
@@ -17,7 +13,8 @@ COMMENT= Perl module for exact currency math with formatting and rounding
BUILD_DEPENDS= p5-Math-FixedPrecision>=0:${PORTSDIR}/math/p5-Math-FixedPrecision
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+USES= perl5
+USE_PERL5= modbuild
MAN3= Math::Currency.3
diff --git a/math/p5-Math-Evol/Makefile b/math/p5-Math-Evol/Makefile
index e40275b63fbb..014b1fed433d 100644
--- a/math/p5-Math-Evol/Makefile
+++ b/math/p5-Math-Evol/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: p5-Math-Evol
-# Date created: 21 June, 2009
-# Whom: Wen Heping <wenheping@gmail.com>
-#
+# Created by: Wen Heping <wenheping@gmail.com>
# $FreeBSD$
-#
PORTNAME= Math-Evol
PORTVERSION= 1.12
@@ -14,7 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module implements the evolution search strategy
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN1= ps_evol.1
MAN3= Math::Evol.3
diff --git a/math/p5-Math-FixedPrecision/Makefile b/math/p5-Math-FixedPrecision/Makefile
index 1e168fca5a10..bcaf41226342 100644
--- a/math/p5-Math-FixedPrecision/Makefile
+++ b/math/p5-Math-FixedPrecision/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: Math-FixedPrecision
-# Date created: Wed Jan 3 11:03:30 2001
-# Whom: will
-#
+# Created by: will
# $FreeBSD$
-#
PORTNAME= Math-FixedPrecision
PORTVERSION= 0.21
@@ -15,7 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module that provides decimal math without floating point errors
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Math::FixedPrecision.3
diff --git a/math/p5-Math-GMP/Makefile b/math/p5-Math-GMP/Makefile
index 3f0e1224b7cd..ca02f3181eb6 100644
--- a/math/p5-Math-GMP/Makefile
+++ b/math/p5-Math-GMP/Makefile
@@ -17,7 +17,8 @@ LICENSE_COMB= dual
LIB_DEPENDS= gmp:${PORTSDIR}/math/gmp
CONFIGURE_ARGS= INC=-I${LOCALBASE}/include LIBS="-L${LOCALBASE}/lib -lgmp"
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Math::GMP.3
diff --git a/math/p5-Math-GSL/Makefile b/math/p5-Math-GSL/Makefile
index 762415dd7426..47315be658d5 100644
--- a/math/p5-Math-GSL/Makefile
+++ b/math/p5-Math-GSL/Makefile
@@ -20,7 +20,8 @@ TEST_DEPENDS= p5-Test-Class>=0.12:${PORTSDIR}/devel/p5-Test-Class \
p5-Test-Most>=0:${PORTSDIR}/devel/p5-Test-Most
CFLAGS+= -I${LOCALBASE}/include
-PERL_MODBUILD= yes
+USES= perl5
+USE_PERL5= modbuild
MAN1= smolder_smoke_signal.1
MAN3= Math::GSL.3 \
diff --git a/math/p5-Math-Geometry-Voronoi/Makefile b/math/p5-Math-Geometry-Voronoi/Makefile
index 55ab6685dbec..3100e46e3e9a 100644
--- a/math/p5-Math-Geometry-Voronoi/Makefile
+++ b/math/p5-Math-Geometry-Voronoi/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: Math-Geometry-Voronoi
-# Date created: 12 July, 2009
-# Whom: Wen Heping <wenheping@gmail.com>
-#
+# Created by: Wen Heping <wenheping@gmail.com>
# $FreeBSD$
-#
PORTNAME= Math-Geometry-Voronoi
PORTVERSION= 1.3
@@ -19,7 +15,8 @@ BUILD_DEPENDS= p5-Class-Accessor>=0.18:${PORTSDIR}/devel/p5-Class-Accessor \
p5-Params-Validate>=0:${PORTSDIR}/devel/p5-Params-Validate
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Math::Geometry::Voronoi.3
diff --git a/math/p5-Math-Gradient/Makefile b/math/p5-Math-Gradient/Makefile
index 276bd204b60d..bc7d58bde0ff 100644
--- a/math/p5-Math-Gradient/Makefile
+++ b/math/p5-Math-Gradient/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: math/p5-Math-Gradient
-# Date created: 09 March 2010
-# Whom: Anton Berezin <tobez@FreeBSD.org>
-#
+# Created by: Anton Berezin <tobez@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= Math-Gradient
PORTVERSION= 0.04
@@ -15,7 +11,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= perl@FreeBSD.org
COMMENT= Calculating gradients for color transitions and the like
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Math::Gradient.3
diff --git a/math/p5-Math-MPC/Makefile b/math/p5-Math-MPC/Makefile
index 9a048fada479..6d3a9b878ab7 100644
--- a/math/p5-Math-MPC/Makefile
+++ b/math/p5-Math-MPC/Makefile
@@ -19,7 +19,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod
MAKE_ENV= INC="-I${LOCALBASE}/include"
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Math::MPC.3
diff --git a/math/p5-Math-MPFR/Makefile b/math/p5-Math-MPFR/Makefile
index 7906fd8b62e0..596b6b424ec9 100644
--- a/math/p5-Math-MPFR/Makefile
+++ b/math/p5-Math-MPFR/Makefile
@@ -18,7 +18,8 @@ TEST_DEPENDS= p5-Math-GMP>=0:${PORTSDIR}/math/p5-Math-GMP \
p5-Math-GMPq>=0:${PORTSDIR}/math/p5-Math-GMPq \
p5-Math-GMPz>=0:${PORTSDIR}/math/p5-Math-GMPz
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAKE_ENV= INC="-I${LOCALBASE}/include"
MAN3= Math::MPFR.3
diff --git a/math/p5-Math-Matrix/Makefile b/math/p5-Math-Matrix/Makefile
index c93cbbe63409..2558d7ca0aa6 100644
--- a/math/p5-Math-Matrix/Makefile
+++ b/math/p5-Math-Matrix/Makefile
@@ -10,7 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Math::Matrix - multiply and invert matrices
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Math::Matrix.3
diff --git a/math/p5-Math-NumberCruncher/Makefile b/math/p5-Math-NumberCruncher/Makefile
index 8a734fae5939..8b2933e3b88a 100644
--- a/math/p5-Math-NumberCruncher/Makefile
+++ b/math/p5-Math-NumberCruncher/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: math/p5-Math-NumberCruncher
-# Date created: 2007/03/06
-# Whom: chinsan
-#
+# Created by: chinsan
# $FreeBSD$
-#
PORTNAME= Math-NumberCruncher
PORTVERSION= 5.00
@@ -15,7 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Collection of useful math-related functions
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Math::NumberCruncher.3
diff --git a/math/p5-Math-Pari/Makefile b/math/p5-Math-Pari/Makefile
index c3049d5d366c..18af84d6c550 100644
--- a/math/p5-Math-Pari/Makefile
+++ b/math/p5-Math-Pari/Makefile
@@ -13,7 +13,8 @@ COMMENT= PARI - numerical/scientific/number-theoretic calculations
BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/math/pari:configure
LIB_DEPENDS= pari:${PORTSDIR}/math/pari
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
CONFIGURE_ARGS= parilib="-L${LOCALBASE}/lib -lpari" \
paridir=`${MAKE} -C ${PORTSDIR}/math/pari -V WRKSRC`
diff --git a/math/p5-Math-Polygon/Makefile b/math/p5-Math-Polygon/Makefile
index bb2a42cc4ef5..5ae703955eb2 100644
--- a/math/p5-Math-Polygon/Makefile
+++ b/math/p5-Math-Polygon/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: p5-Math-Polygon
-# Date created: 2009-01-07
-# Whom: Wen Heping <wenheping@gmail.com>
-#
+# Created by: Wen Heping <wenheping@gmail.com>
# $FreeBSD$
-#
PORTNAME= Math-Polygon
PORTVERSION= 1.02
@@ -17,7 +13,8 @@ COMMENT= Class for Maintaining Polygon Data
BUILD_DEPENDS= p5-Test-Pod>=0:${PORTSDIR}/devel/p5-Test-Pod
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Math::Polygon.3 \
Math::Polygon::Calc.3 \
diff --git a/math/p5-Math-Polynomial-Solve/Makefile b/math/p5-Math-Polynomial-Solve/Makefile
index 027ddb248032..2253714b4f88 100644
--- a/math/p5-Math-Polynomial-Solve/Makefile
+++ b/math/p5-Math-Polynomial-Solve/Makefile
@@ -14,7 +14,8 @@ COMMENT= Find the roots of polynomial equations
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Math::Polynomial::Solve.3
diff --git a/math/p5-Math-Random-MT-Auto/Makefile b/math/p5-Math-Random-MT-Auto/Makefile
index d1995e081501..756349923eb4 100644
--- a/math/p5-Math-Random-MT-Auto/Makefile
+++ b/math/p5-Math-Random-MT-Auto/Makefile
@@ -15,7 +15,8 @@ BUILD_DEPENDS= p5-Exception-Class>=1.32:${PORTSDIR}/devel/p5-Exception-Class \
RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-libwww>=0:${PORTSDIR}/www/p5-libwww
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Math::Random::MT::Auto.3 Math::Random::MT::Auto::Range.3
diff --git a/math/p5-Math-Random-MT/Makefile b/math/p5-Math-Random-MT/Makefile
index bd33711fcbfb..18cf0e705cab 100644
--- a/math/p5-Math-Random-MT/Makefile
+++ b/math/p5-Math-Random-MT/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: Math::Random::MT
-# Date created: 5 Jul 2001
-# Whom: Sergey Skvortsov <skv@protey.ru>
-#
+# Created by: Sergey Skvortsov <skv@protey.ru>
# $FreeBSD$
-#
PORTNAME= Math-Random-MT
PORTVERSION= 1.16
@@ -18,7 +14,8 @@ LICENSE= BSD
TEST_DEPENDS= p5-Test-Number-Delta>=0:${PORTSDIR}/devel/p5-Test-Number-Delta
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Math::Random::MT.3
diff --git a/math/p5-Math-Random/Makefile b/math/p5-Math-Random/Makefile
index 112b6124a0c7..3878a55571c3 100644
--- a/math/p5-Math-Random/Makefile
+++ b/math/p5-Math-Random/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: Math::Random
-# Date created: 5 Jul 2001
-# Whom: Sergey Skvortsov <skv@protey.ru>
-#
+# Created by: Sergey Skvortsov <skv@protey.ru>
# $FreeBSD$
-#
PORTNAME= Math-Random
PORTVERSION= 0.71
@@ -14,7 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Random number generators
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Math::Random.3
diff --git a/math/p5-Math-String/Makefile b/math/p5-Math-String/Makefile
index 3401fe91ae14..f90651effc61 100644
--- a/math/p5-Math-String/Makefile
+++ b/math/p5-Math-String/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: p5-Math-String
-# Date created: 2012-04-08
-# Whom: Steve Wills <swills@FreeBSD.org>
-#
+# Created by: Steve Wills <swills@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= Math-String
PORTVERSION= 1.28
@@ -17,7 +13,8 @@ COMMENT= Perl module to calculate with strings as if they were big integers
BUILD_DEPENDS= p5-Math-BigInt>=1.87:${PORTSDIR}/math/p5-Math-BigInt
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Math::String.3 \
Math::String::Charset.3 \
diff --git a/math/p5-Math-Symbolic-Custom-CCompiler/Makefile b/math/p5-Math-Symbolic-Custom-CCompiler/Makefile
index 9e4d2c7e25c8..85da8596d136 100644
--- a/math/p5-Math-Symbolic-Custom-CCompiler/Makefile
+++ b/math/p5-Math-Symbolic-Custom-CCompiler/Makefile
@@ -16,6 +16,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
MAN3= Math::Symbolic::Custom::CCompiler.3
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
.include <bsd.port.mk>
diff --git a/math/p5-Math-Symbolic-Custom-Contains/Makefile b/math/p5-Math-Symbolic-Custom-Contains/Makefile
index 4f3a16bddbc6..c1f97a7b01c3 100644
--- a/math/p5-Math-Symbolic-Custom-Contains/Makefile
+++ b/math/p5-Math-Symbolic-Custom-Contains/Makefile
@@ -15,6 +15,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
MAN3= Math::Symbolic::Custom::Contains.3
-PERL_MODBUILD= yes
+USES= perl5
+USE_PERL5= modbuild
.include <bsd.port.mk>
diff --git a/math/p5-Math-Symbolic-Custom-ErrorPropagation/Makefile b/math/p5-Math-Symbolic-Custom-ErrorPropagation/Makefile
index 4d288e198040..2a0cf478b379 100644
--- a/math/p5-Math-Symbolic-Custom-ErrorPropagation/Makefile
+++ b/math/p5-Math-Symbolic-Custom-ErrorPropagation/Makefile
@@ -15,6 +15,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
MAN3= Math::Symbolic::Custom::ErrorPropagation.3
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
.include <bsd.port.mk>
diff --git a/math/p5-Math-Symbolic-Custom-LaTeXDumper/Makefile b/math/p5-Math-Symbolic-Custom-LaTeXDumper/Makefile
index 863c5b462151..6afd41296c1a 100644
--- a/math/p5-Math-Symbolic-Custom-LaTeXDumper/Makefile
+++ b/math/p5-Math-Symbolic-Custom-LaTeXDumper/Makefile
@@ -15,6 +15,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
MAN3= Math::Symbolic::Custom::LaTeXDumper.3
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
.include <bsd.port.mk>
diff --git a/math/p5-Math-Symbolic-Custom-Pattern/Makefile b/math/p5-Math-Symbolic-Custom-Pattern/Makefile
index 424e05c2afc5..9c555ec57f17 100644
--- a/math/p5-Math-Symbolic-Custom-Pattern/Makefile
+++ b/math/p5-Math-Symbolic-Custom-Pattern/Makefile
@@ -19,6 +19,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
MAN3= Math::Symbolic::Custom::Pattern.3 \
Math::Symbolic::Custom::Pattern::Export.3
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
.include <bsd.port.mk>
diff --git a/math/p5-Math-Symbolic-Custom-Transformation/Makefile b/math/p5-Math-Symbolic-Custom-Transformation/Makefile
index 140d76fb6212..24a9a62221e4 100644
--- a/math/p5-Math-Symbolic-Custom-Transformation/Makefile
+++ b/math/p5-Math-Symbolic-Custom-Transformation/Makefile
@@ -16,6 +16,7 @@ RUN_DEPENDS= p5-Math-Symbolic>=0.507:${PORTSDIR}/math/p5-Math-Symbolic \
MAN3= Math::Symbolic::Custom::Transformation.3 \
Math::Symbolic::Custom::Transformation::Group.3
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
.include <bsd.port.mk>
diff --git a/math/p5-Math-Symbolic/Makefile b/math/p5-Math-Symbolic/Makefile
index fb7070b1c422..f6dd79071103 100644
--- a/math/p5-Math-Symbolic/Makefile
+++ b/math/p5-Math-Symbolic/Makefile
@@ -37,6 +37,7 @@ MAN3= Math::Symbolic.3 \
Math::Symbolic::Variable.3 \
Math::Symbolic::VectorCalculus.3
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
.include <bsd.port.mk>
diff --git a/math/p5-Math-SymbolicX-Complex/Makefile b/math/p5-Math-SymbolicX-Complex/Makefile
index 81742efdf376..899d7b594c47 100644
--- a/math/p5-Math-SymbolicX-Complex/Makefile
+++ b/math/p5-Math-SymbolicX-Complex/Makefile
@@ -16,6 +16,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
MAN3= Math::SymbolicX::Complex.3
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
.include <bsd.port.mk>
diff --git a/math/p5-Math-SymbolicX-Error/Makefile b/math/p5-Math-SymbolicX-Error/Makefile
index 05c092a2fdfa..8cb5259a0d04 100644
--- a/math/p5-Math-SymbolicX-Error/Makefile
+++ b/math/p5-Math-SymbolicX-Error/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: Math-SymbolicX-Error
-# Date created: 15 May 2006
-# Whom: Aaron Dalton <aaron@FreeBSD.org>
-#
+# Created by: Aaron Dalton <aaron@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= Math-SymbolicX-Error
PORTVERSION= 1.01
@@ -21,6 +17,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
MAN3= Math::SymbolicX::Error.3
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
.include <bsd.port.mk>
diff --git a/math/p5-Math-SymbolicX-Inline/Makefile b/math/p5-Math-SymbolicX-Inline/Makefile
index 5680965fb3c6..5e686bdd69aa 100644
--- a/math/p5-Math-SymbolicX-Inline/Makefile
+++ b/math/p5-Math-SymbolicX-Inline/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: Math-SymbolicX-Inline
-# Date created: 15 May 2006
-# Whom: Aaron Dalton <aaron@FreeBSD.org>
-#
+# Created by: Aaron Dalton <aaron@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= Math-SymbolicX-Inline
PORTVERSION= 1.11
@@ -20,6 +16,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
MAN3= Math::SymbolicX::Inline.3
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
.include <bsd.port.mk>
diff --git a/math/p5-Math-SymbolicX-ParserExtensionFactory/Makefile b/math/p5-Math-SymbolicX-ParserExtensionFactory/Makefile
index bba7573ba4a8..c33933662679 100644
--- a/math/p5-Math-SymbolicX-ParserExtensionFactory/Makefile
+++ b/math/p5-Math-SymbolicX-ParserExtensionFactory/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: Math-SymbolicX-ParserExtensionFactory
-# Date created: 15 May 2006
-# Whom: Aaron Dalton <aaron@FreeBSD.org>
-#
+# Created by: Aaron Dalton <aaron@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= Math-SymbolicX-ParserExtensionFactory
PORTVERSION= 3.02
@@ -19,6 +15,7 @@ RUN_DEPENDS= p5-Math-Symbolic>=0:${PORTSDIR}/math/p5-Math-Symbolic
MAN3= Math::SymbolicX::ParserExtensionFactory.3
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
.include <bsd.port.mk>
diff --git a/math/p5-Math-Units/Makefile b/math/p5-Math-Units/Makefile
index 1bf8c0fbf239..3c7ee361dc6e 100644
--- a/math/p5-Math-Units/Makefile
+++ b/math/p5-Math-Units/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: p5-Math-Units
-# Date created: 25 May 2006
-# Whom: Aaron Dalton <aaron@FreeBSD.org>
-#
+# Created by: Aaron Dalton <aaron@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= Math-Units
PORTVERSION= 1.3
@@ -16,6 +12,7 @@ COMMENT= Unit conversion
MAN3= Math::Units.3
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
.include <bsd.port.mk>
diff --git a/math/p5-Math-VecStat/Makefile b/math/p5-Math-VecStat/Makefile
index f4e17c6dddf0..9a56704a98e9 100644
--- a/math/p5-Math-VecStat/Makefile
+++ b/math/p5-Math-VecStat/Makefile
@@ -1,10 +1,6 @@
# vim:ts=8
-# New ports collection makefile for: p5-Math-VecStat
-# Date created: 25 Februar 2005
-# Whom: Martin Matuska <mm@FreeBSD.org>
-#
+# Created by: Martin Matuska <mm@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= Math-VecStat
PORTVERSION= 0.08
@@ -18,7 +14,8 @@ COMMENT= Basic statistics on vectors
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Math::VecStat.3
diff --git a/math/p5-MatrixReal/Makefile b/math/p5-MatrixReal/Makefile
index fd35a92bc16d..a74683115f97 100644
--- a/math/p5-MatrixReal/Makefile
+++ b/math/p5-MatrixReal/Makefile
@@ -17,7 +17,8 @@ LICENSE_COMB= dual
TEST_DEPENDS= p5-Test-Most>=0:${PORTSDIR}/devel/p5-Test-Most
-PERL_CONFIGURE= YES
+USES= perl5
+USE_PERL5= configure
MAN3= Math::MatrixReal.3 Math::Kleene.3
diff --git a/math/p5-Number-Compare/Makefile b/math/p5-Number-Compare/Makefile
index 9332d73cca20..b89430f660e5 100644
--- a/math/p5-Number-Compare/Makefile
+++ b/math/p5-Number-Compare/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: Number-Compare
-# Date created: 19 May 2003
-# Whom: Sergey Skvortsov <skv@protey.ru>
-#
+# Created by: Sergey Skvortsov <skv@protey.ru>
# $FreeBSD$
-#
PORTNAME= Number-Compare
PORTVERSION= 0.03
@@ -17,7 +13,8 @@ COMMENT= Numeric comparisons
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Number::Compare.3
diff --git a/math/p5-Statistics-Contingency/Makefile b/math/p5-Statistics-Contingency/Makefile
index 44d4e19ec9ad..cb52e342e515 100644
--- a/math/p5-Statistics-Contingency/Makefile
+++ b/math/p5-Statistics-Contingency/Makefile
@@ -13,7 +13,8 @@ COMMENT= Calculate precision, recall, F1, accuracy, etc
BUILD_DEPENDS= p5-Params-Validate>=0:${PORTSDIR}/devel/p5-Params-Validate
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Statistics::Contingency.3
diff --git a/math/p5-Statistics-Forecast/Makefile b/math/p5-Statistics-Forecast/Makefile
index 1c1fadec0051..55b72f79f6da 100644
--- a/math/p5-Statistics-Forecast/Makefile
+++ b/math/p5-Statistics-Forecast/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: p5-Statistics-Forecast
-# Date created: 2006/12/23
-# Whom: chinsan
-#
+# Created by: chinsan
# $FreeBSD$
-#
PORTNAME= Statistics-Forecast
PORTVERSION= 0.3
@@ -15,7 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Calculates a future value
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Statistics::Forecast.3
diff --git a/math/p5-Statistics-LineFit/Makefile b/math/p5-Statistics-LineFit/Makefile
index 1a8b018b131b..69962c81b572 100644
--- a/math/p5-Statistics-LineFit/Makefile
+++ b/math/p5-Statistics-LineFit/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: p5-Statistics-LineFit
-# Date created: 2006-10-23
-# Whom: Gea-Suan Lin <gslin@gslin.org>
-#
+# Created by: Gea-Suan Lin <gslin@gslin.org>
# $FreeBSD$
-#
PORTNAME= Statistics-LineFit
PORTVERSION= 0.07
@@ -15,7 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Least squares line fit, weighted or unweighted
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
WRKSRC= ${WRKDIR}/${PORTNAME}
MAN3= Statistics::LineFit.3
diff --git a/math/p5-Statistics-R/Makefile b/math/p5-Statistics-R/Makefile
index 77a41a40ed82..52d3a730f73c 100644
--- a/math/p5-Statistics-R/Makefile
+++ b/math/p5-Statistics-R/Makefile
@@ -17,7 +17,8 @@ RUN_DEPENDS= ${LOCALBASE}/bin/R:${PORTSDIR}/math/R \
p5-IPC-Run>=0:${PORTSDIR}/devel/p5-IPC-Run \
p5-Regexp-Common>=0:${PORTSDIR}/textproc/p5-Regexp-Common
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Statistics::R::Legacy.3 \
Statistics::R::Win32.3 \
diff --git a/math/p5-Statistics-TTest/Makefile b/math/p5-Statistics-TTest/Makefile
index edba383aa10f..98d110988061 100644
--- a/math/p5-Statistics-TTest/Makefile
+++ b/math/p5-Statistics-TTest/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: math/p5-Statistics-TTest
-# Date created: 17 January 2008
-# Whom: dawe <daweonline@gmail.com>
-#
+# Created by: dawe <daweonline@gmail.com>
# $FreeBSD$
-#
PORTNAME= Statistics-TTest
PORTVERSION= 1.1.0
@@ -20,7 +16,8 @@ BUILD_DEPENDS= p5-Statistics-Descriptive>=0:${PORTSDIR}/math/p5-Statistics-Descr
p5-Statistics-Distributions>=0.07:${PORTSDIR}/math/p5-Statistics-Distributions
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Statistics::TTest.3 Statistics::PointEstimation.3
diff --git a/math/p5-Task-Math-Symbolic/Makefile b/math/p5-Task-Math-Symbolic/Makefile
index 1c6493ea6b5f..2fd9b38728be 100644
--- a/math/p5-Task-Math-Symbolic/Makefile
+++ b/math/p5-Task-Math-Symbolic/Makefile
@@ -1,10 +1,7 @@
# ex:ts=8
# Ports collection makefile for: Task::Math::Symbolic
-# Date created: Aug 4, 2006
-# Whom: ijliao
-#
+# Created by: ijliao
# $FreeBSD$
-#
PORTNAME= Task-Math-Symbolic
PORTVERSION= 1.01
@@ -31,7 +28,8 @@ RUN_DEPENDS= p5-Math-Symbolic>=0.163:${PORTSDIR}/math/p5-Math-Symbolic \
p5-Math-SymbolicX-Statistics-Distributions>=0:${PORTSDIR}/math/p5-Math-SymbolicX-Statistics-Distributions
BUILD_DEPENDS:= ${RUN_DEPENDS}
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Task::Math::Symbolic.3
diff --git a/math/p5-Text-AsciiTeX/Makefile b/math/p5-Text-AsciiTeX/Makefile
index 1daa80a80f70..54b3d79bf77a 100644
--- a/math/p5-Text-AsciiTeX/Makefile
+++ b/math/p5-Text-AsciiTeX/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: p5-Text-AsciiTex
-# Date created: 2012-02-04
-# Whom: Steve Wills <swills@FreeBSD.org>
-#
+# Created by: Steve Wills <swills@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= Text-AsciiTeX
PORTVERSION= 0.05
@@ -17,7 +13,8 @@ COMMENT= Convert (La)TeX formulas to ASCII art
BUILD_DEPENDS= p5-ExtUtils-CBuilder>=0:${PORTSDIR}/devel/p5-ExtUtils-CBuilder
RUN_DEPENDS= p5-parent>=0:${PORTSDIR}/devel/p5-parent
-PERL_MODBUILD= yes
+USES= perl5
+USE_PERL5= modbuild
MAN3= Text::AsciiTeX.3 Text::AsciiTeX::Syntax.3
diff --git a/math/p5-bignum/Makefile b/math/p5-bignum/Makefile
index 271ffe135ec9..f2a5e06c47b0 100644
--- a/math/p5-bignum/Makefile
+++ b/math/p5-bignum/Makefile
@@ -10,7 +10,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Transparent BigNumber/BigRational support for Perl
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= bigint.3 \
bignum.3 \