diff --git a/math/jacal/Makefile b/math/jacal/Makefile index d7bd36887551..453f6d458acd 100644 --- a/math/jacal/Makefile +++ b/math/jacal/Makefile @@ -1,35 +1,31 @@ -# New ports collection makefile for: Jacal -# Date created: Sat Mar 16 2002 -# Whom: Mark R V Murray -# +# Created by: Mark R V Murray # $FreeBSD$ -# PORTNAME= jacal PORTVERSION= 1c2 CATEGORIES= math MASTER_SITES= http://groups.csail.mit.edu/mac/ftpdir/scm/ MAINTAINER= 5u623l20@gmail.com COMMENT= Symbolic mathematics program written in Scheme RUN_DEPENDS= scm:${PORTSDIR}/lang/scm \ ${LOCALBASE}/share/slib/require.scm:${PORTSDIR}/lang/slib WRKSRC= ${WRKDIR}/jacal USE_ZIP= yes USE_GMAKE= yes -USE_PERL5= yes +USES= perl5 NO_BUILD= yes MAN1= jacal.1 INFO= jacal do-configure: cd ${WRKSRC}; \ ${FIND} . -type f -exec ${PERL} -spi -e 's|%%PREFIX%%|${PREFIX}|' {} ';' cd ${WRKSRC}; \ ./configure .include diff --git a/math/ntl/Makefile b/math/ntl/Makefile index 9825c30685ec..f31d3eb3948d 100644 --- a/math/ntl/Makefile +++ b/math/ntl/Makefile @@ -1,47 +1,48 @@ # Created by: bauerm # $FreeBSD$ PORTNAME= ntl PORTVERSION= 6.0.0 CATEGORIES= math MASTER_SITES= http://www.shoup.net/ntl/ MAINTAINER= bf@FreeBSD.org COMMENT= Victor Shoup's Number Theory Library # ntl is faster with libgmp4, but you can disable it .if !defined(WITHOUT_GMP) LIB_DEPENDS= gmp.10:${PORTSDIR}/math/gmp CONFIGURE_ARGS= NTL_GMP_LIP=on .endif -USE_PERL5_BUILD= yes +USES= perl5 +USE_PERL5= build HAS_CONFIGURE= yes CONFIGURE_ARGS+= AR="${AR}" \ CC="${CC}" CFLAGS="${CFLAGS}" \ CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" \ DEF_PREFIX="${LOCALBASE}" \ LDFLAGS="${LDFLAGS}" NTL_STD_CXX=on \ PREFIX="${PREFIX}" RANLIB="${RANLIB}" CFLAGS+= -fPIC WRKSRC= ${WRKDIR}/${DISTNAME}/src MAKEFILE= makefile do-install: ${MKDIR} ${PREFIX}/include/NTL ${INSTALL_DATA} ${WRKSRC}/../include/NTL/* ${PREFIX}/include/NTL/ ${INSTALL_DATA} ${WRKSRC}/ntl.a ${PREFIX}/lib/libntl.a post-install: .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/../doc/* ${DOCSDIR} .endif test: build @(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE} \ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check) .include diff --git a/math/octave-forge-base/Makefile b/math/octave-forge-base/Makefile index c4fd9344a553..5758a2ead6f7 100644 --- a/math/octave-forge-base/Makefile +++ b/math/octave-forge-base/Makefile @@ -1,33 +1,33 @@ # Created by: Stephen Montgomery-Smith # $FreeBSD$ PORTNAME= octave-forge-base PORTVERSION= 1.2 PORTREVISION= 1 CATEGORIES= math MASTER_SITES= #none DISTFILES= #none EXTRACT_ONLY= #none MAINTAINER= stephen@FreeBSD.org COMMENT= Octave-forge baseport for all packages RUN_DEPENDS+= octave:${PORTSDIR}/math/octave \ gmake:${PORTSDIR}/devel/gmake \ p5-Archive-Tar>=0:${PORTSDIR}/archivers/p5-Archive-Tar \ p5-IO-Zlib>=0:${PORTSDIR}/archivers/p5-IO-Zlib \ p5-File-Remove>=0:${PORTSDIR}/devel/p5-File-Remove -USE_PERL5= yes +USES= perl5 SUB_FILES= load-octave-pkg SUB_LIST+= PERL=${PERL} do-build: @${DO_NADA} do-install: ${MKDIR} ${PREFIX}/share/octave/tarballs ${INSTALL_SCRIPT} ${WRKDIR}/load-octave-pkg ${PREFIX}/libexec/octave ${PREFIX}/libexec/octave/load-octave-pkg .include diff --git a/math/p5-Algorithm-Munkres/Makefile b/math/p5-Algorithm-Munkres/Makefile index 9e1702ef9575..132bd8cc7104 100644 --- a/math/p5-Algorithm-Munkres/Makefile +++ b/math/p5-Algorithm-Munkres/Makefile @@ -1,22 +1,19 @@ -# New ports collection makefile for: p5-Algorithm-Munkres -# Date created: 2009-01-26 -# Whom: Wen Heping -# +# Created by: Wen Heping # $FreeBSD$ -# PORTNAME= Algorithm-Munkres PORTVERSION= 0.08 CATEGORIES= math perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= Algorithm PKGNAMEPREFIX= p5- MAINTAINER= wenheping@gmail.com COMMENT= Perl Extension for Munkres' Solution to Classical Assignment Problem -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Algorithm::Munkres.3 .include diff --git a/math/p5-Math-Base36/Makefile b/math/p5-Math-Base36/Makefile index 595ff663b114..2aded358c4e5 100644 --- a/math/p5-Math-Base36/Makefile +++ b/math/p5-Math-Base36/Makefile @@ -1,24 +1,21 @@ -# New ports collection makefile for: math/p5-Math-Base36 -# Date created: 2008-08-04 -# Whom: Yi-Hsuan Hsin -# +# Created by: Yi-Hsuan Hsin # $FreeBSD$ -# PORTNAME= Math-Base36 PORTVERSION= 0.10 PORTEPOCH= 2 CATEGORIES= math converters perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= mhsin@mhsin.org COMMENT= Encoding and decoding of base36 strings BUILD_DEPENDS= p5-ExtUtils-MakeMaker>=6.59:${PORTSDIR}/devel/p5-ExtUtils-MakeMaker -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Math::Base36.3 .include diff --git a/math/p5-Math-BaseCalc/Makefile b/math/p5-Math-BaseCalc/Makefile index aff543864360..caea7764104f 100644 --- a/math/p5-Math-BaseCalc/Makefile +++ b/math/p5-Math-BaseCalc/Makefile @@ -1,17 +1,18 @@ # Created by: Seamus Venasse # $FreeBSD$ PORTNAME= Math-BaseCalc PORTVERSION= 1.017 CATEGORIES= math perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= jadawin@FreeBSD.org COMMENT= Convert numbers between various bases -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Math::BaseCalc.3 .include diff --git a/math/p5-Math-CDF/Makefile b/math/p5-Math-CDF/Makefile index cd556b8f3f66..42f6a0cfc0bc 100644 --- a/math/p5-Math-CDF/Makefile +++ b/math/p5-Math-CDF/Makefile @@ -1,21 +1,18 @@ -# New ports collection makefile for: p5-Math-CDF -# Date created: 2010-11-13 -# Whom: Gea-Suan Lin -# +# Created by: Gea-Suan Lin # $FreeBSD$ -# PORTNAME= Math-CDF PORTVERSION= 0.1 CATEGORIES= math perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= gslin@gslin.org COMMENT= Generate probabilities and quantiles from several statistical probability functions -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Math::CDF.3 .include diff --git a/math/p5-Math-Geometry-Planar-GPC-Polygon/Makefile b/math/p5-Math-Geometry-Planar-GPC-Polygon/Makefile index 2a7360abeef0..59d36c0ce406 100644 --- a/math/p5-Math-Geometry-Planar-GPC-Polygon/Makefile +++ b/math/p5-Math-Geometry-Planar-GPC-Polygon/Makefile @@ -1,22 +1,23 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= Math-Geometry-Planar-GPC-Polygon PORTVERSION= 0.05 PORTREVISION= 1 CATEGORIES= math perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= amdmi3@FreeBSD.org COMMENT= OO wrapper to gpc library BUILD_DEPENDS= p5-Inline>=0:${PORTSDIR}/devel/p5-Inline RUN_DEPENDS= p5-Inline>=0:${PORTSDIR}/devel/p5-Inline -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAKE_JOBS_UNSAFE= yes MAN3= Math::Geometry::Planar::GPC::Polygon.3 .include diff --git a/math/p5-Math-Polygon-Tree/Makefile b/math/p5-Math-Polygon-Tree/Makefile index 6ad34b57f611..07f255d2b0f6 100644 --- a/math/p5-Math-Polygon-Tree/Makefile +++ b/math/p5-Math-Polygon-Tree/Makefile @@ -1,24 +1,25 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= Math-Polygon-Tree PORTVERSION= 0.05 CATEGORIES= math perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:LIOSHA PKGNAMEPREFIX= p5- MAINTAINER= amdmi3@FreeBSD.org COMMENT= Class for fast check if point is inside polygon BUILD_DEPENDS= p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple \ p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils \ p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils \ p5-Math-Geometry-Planar-GPC-Polygon>=0:${PORTSDIR}/math/p5-Math-Geometry-Planar-GPC-Polygon RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Math::Polygon::Tree.3 .include diff --git a/math/p5-Math-RPN/Makefile b/math/p5-Math-RPN/Makefile index 252a7c5ee332..f63c1d23d8a6 100644 --- a/math/p5-Math-RPN/Makefile +++ b/math/p5-Math-RPN/Makefile @@ -1,23 +1,20 @@ -# New ports collection makefile for: p5-Math-RPN -# Date created: 1 June 2010 -# Whom: Kevin Lo -# +# Created by: Kevin Lo # $FreeBSD$ -# PORTNAME= Math-RPN PORTVERSION= 1.11 CATEGORIES= math perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= kevlo@FreeBSD.org COMMENT= Reverse polish math expression evaluation TEST_DEPENDS= p5-Test-Warn>=0:${PORTSDIR}/devel/p5-Test-Warn -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Math::RPN.3 .include diff --git a/math/p5-Math-Random-OO/Makefile b/math/p5-Math-Random-OO/Makefile index a56de12c2045..9d1346858602 100644 --- a/math/p5-Math-Random-OO/Makefile +++ b/math/p5-Math-Random-OO/Makefile @@ -1,30 +1,27 @@ -# New ports collection makefile for: p5-Math-Random-OO -# Date created: 2006-07-23 -# Whom: Jin-Shan Tseng -# +# Created by: Jin-Shan Tseng # $FreeBSD$ -# PORTNAME= Math-Random-OO PORTVERSION= 0.21 CATEGORIES= math perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= tjs@cdpa.nsysu.edu.tw COMMENT= Consistent object-oriented interface for generating random numbers BUILD_DEPENDS= p5-Test-MockRandom>=0.95:${PORTSDIR}/devel/p5-Test-MockRandom \ p5-Test-Number-Delta>=0.14:${PORTSDIR}/devel/p5-Test-Number-Delta RUN_DEPENDS= p5-Class-Accessor>=0.18:${PORTSDIR}/devel/p5-Class-Accessor \ p5-Params-Validate>=0.76:${PORTSDIR}/devel/p5-Params-Validate -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Math::Random::OO.3 \ Math::Random::OO::Bootstrap.3 \ Math::Random::OO::Normal.3 \ Math::Random::OO::Uniform.3 \ Math::Random::OO::UniformInt.3 .include diff --git a/math/p5-Math-Random-Secure/Makefile b/math/p5-Math-Random-Secure/Makefile index b9be5afc004c..9f3244b10d86 100644 --- a/math/p5-Math-Random-Secure/Makefile +++ b/math/p5-Math-Random-Secure/Makefile @@ -1,29 +1,26 @@ -# New ports collection makefile for: Math::Random::Secure -# Date created: 15 March 2011 -# Whom: Dereckson -# +# Created by: Dereckson # $FreeBSD$ -# PORTNAME= Math-Random-Secure PORTVERSION= 0.06 CATEGORIES= math perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= dereckson@gmail.com COMMENT= Cryptographically-secure rand function TEST_DEPENDS= p5-Test-Warn>0:${PORTSDIR}/devel/p5-Test-Warn BUILD_DEPENDS= p5-List-MoreUtils>0:${PORTSDIR}/lang/p5-List-MoreUtils RUN_DEPENDS= p5-Any-Moose>0:${PORTSDIR}/devel/p5-Any-Moose \ p5-Math-Random-ISAAC>=1.0.1:${PORTSDIR}/math/p5-Math-Random-ISAAC \ p5-Crypt-Random-Source>=0.07:${PORTSDIR}/security/p5-Crypt-Random-Source -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Math::Random::Secure.3 Math::Random::Secure::RNG.3 LICENSE= ART20 .include diff --git a/math/p5-Math-SigFigs/Makefile b/math/p5-Math-SigFigs/Makefile index 1edc03cededa..82ca4a371256 100644 --- a/math/p5-Math-SigFigs/Makefile +++ b/math/p5-Math-SigFigs/Makefile @@ -1,26 +1,23 @@ -# New ports collection makefile for: p5-Math-SigFigs -# Date created: 2010-03-04 -# Whom: Steve Wills -# +# Created by: Steve Wills # $FreeBSD$ -# PORTNAME= Math-SigFigs PORTVERSION= 1.09 CATEGORIES= math perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= swills@FreeBSD.org COMMENT= Do math with correct handling of significant figures BUILD_DEPENDS= p5-Test-Pod>=0:${PORTSDIR}/devel/p5-Test-Pod \ p5-Test-Pod-Coverage>=0:${PORTSDIR}/devel/p5-Test-Pod-Coverage RUN_DEPENDS= p5-Test-Pod>=0:${PORTSDIR}/devel/p5-Test-Pod \ p5-Test-Pod-Coverage>=0:${PORTSDIR}/devel/p5-Test-Pod-Coverage -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Math::SigFigs.3 .include diff --git a/math/p5-Math-TrulyRandom/Makefile b/math/p5-Math-TrulyRandom/Makefile index 3718efd15660..0257ad633eed 100644 --- a/math/p5-Math-TrulyRandom/Makefile +++ b/math/p5-Math-TrulyRandom/Makefile @@ -1,29 +1,26 @@ -# New ports collection makefile for: Math::TrulyRandom -# Date created: 17 March 2002 -# Whom: Anders Nordby -# +# Created by: Anders Nordby # $FreeBSD$ -# PORTNAME= Math-TrulyRandom PORTVERSION= 1.0 CATEGORIES= math perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= anders@FreeBSD.org COMMENT= Perl interface to a truly random number generator function -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Math::TrulyRandom.3 post-install: .if !defined(NOPORTDOCS) @${INSTALL} -d -m 0755 ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/COPYRIGHT ${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/truerand.c ${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/truerand.h ${DOCSDIR}/ .endif .include diff --git a/math/p5-Number-Fraction/Makefile b/math/p5-Number-Fraction/Makefile index 19b90eba6970..11e2b6106d06 100644 --- a/math/p5-Number-Fraction/Makefile +++ b/math/p5-Number-Fraction/Makefile @@ -1,22 +1,19 @@ -# New ports collection makefile for: p5-Number-Fraction -# Date created: 2010-03-04 -# Whom: Steve Wills -# +# Created by: Steve Wills # $FreeBSD$ -# PORTNAME= Number-Fraction PORTVERSION= 1.14 CATEGORIES= math perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:DAVECROSS PKGNAMEPREFIX= p5- MAINTAINER= swills@FreeBSD.org COMMENT= Perl extension to model fractions -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Number::Fraction.3 .include diff --git a/math/p5-Roman/Makefile b/math/p5-Roman/Makefile index b2731e51925a..7101fd3c5457 100644 --- a/math/p5-Roman/Makefile +++ b/math/p5-Roman/Makefile @@ -1,21 +1,18 @@ -# New ports collection makefile for: p5-Roman -# Date created: 16 January 2003 -# Whom: Philip Paeps -# +# Created by: Philip Paeps # $FreeBSD$ -# PORTNAME= Roman PORTVERSION= 1.22 CATEGORIES= math perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= philip@FreeBSD.org COMMENT= Perl module to convert between Arabic and Roman numerals -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Roman.3 .include diff --git a/math/p5-Statistics-Frequency/Makefile b/math/p5-Statistics-Frequency/Makefile index 70af814014c9..fb13246a187c 100644 --- a/math/p5-Statistics-Frequency/Makefile +++ b/math/p5-Statistics-Frequency/Makefile @@ -1,20 +1,17 @@ -# New ports collection makefile for: p5-Statistics-Frequency -# Date created: 2010-03-08 -# Whom: Steve Wills -# +# Created by: Steve Wills # $FreeBSD$ -# PORTNAME= Statistics-Frequency PORTVERSION= 0.03 CATEGORIES= math perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= Statistics PKGNAMEPREFIX= p5- MAINTAINER= swills@FreeBSD.org COMMENT= Simple counting of elements -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include diff --git a/math/p5-Statistics-Regression/Makefile b/math/p5-Statistics-Regression/Makefile index 1b4056de8075..88261734a0e2 100644 --- a/math/p5-Statistics-Regression/Makefile +++ b/math/p5-Statistics-Regression/Makefile @@ -1,21 +1,18 @@ -# New ports collection makefile for: math/p5-Statistics-Regression -# Date created: Apr 7, 2007 -# Whom: Cheng-Lung Sung -# +# Created by: Cheng-Lung Sung # $FreeBSD$ -# PORTNAME= Statistics-Regression PORTVERSION= 0.53 CATEGORIES= math perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= swills@FreeBSD.org COMMENT= Perl module to perform weighted linear regression -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Statistics::Regression.3 .include diff --git a/palm/p5-Palm-PalmDoc/Makefile b/palm/p5-Palm-PalmDoc/Makefile index a31fa7a4bc64..f146e629ec3f 100644 --- a/palm/p5-Palm-PalmDoc/Makefile +++ b/palm/p5-Palm-PalmDoc/Makefile @@ -1,21 +1,18 @@ -# New ports collection makefile for: p5-Palm-PalmDoc -# Date created: 2 February 2004 -# Whom: Simon Dick -# +# Created by: Simon Dick # $FreeBSD$ -# PORTNAME= Palm-PalmDoc PORTVERSION= 0.13 CATEGORIES= palm perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= simond@irrelevant.org COMMENT= Perl 5 modules for reading and writing PalmDoc files -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Palm::PalmDoc.3 .include