aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2009-06-25 04:55:30 +0800
committermiwi <miwi@FreeBSD.org>2009-06-25 04:55:30 +0800
commit2deb9fd6967f282a7a234d34b5cd2b69b55b1a37 (patch)
tree18aef71bb023f9df43bcc36f148bf1226a658b30
parentdd5482f4b1fbf2f7a53e52af944562f70298d06f (diff)
downloadfreebsd-ports-gnome-2deb9fd6967f282a7a234d34b5cd2b69b55b1a37.tar.gz
freebsd-ports-gnome-2deb9fd6967f282a7a234d34b5cd2b69b55b1a37.tar.zst
freebsd-ports-gnome-2deb9fd6967f282a7a234d34b5cd2b69b55b1a37.zip
p5-Math-Evol implements the evolution search strategy. Derivatives of the
objective function are not required. Constraints can be incorporated. The caller must supply initial values for the variables and for the initial step sizes. WWW: http://search.cpan.org/dist/Math-Evol/ PR: ports/135880 Submitted by: Wen Heping <wenheping at gmail.com>
-rw-r--r--math/Makefile1
-rw-r--r--math/p5-Math-Evol/Makefile22
-rw-r--r--math/p5-Math-Evol/distinfo3
-rw-r--r--math/p5-Math-Evol/pkg-descr6
-rw-r--r--math/p5-Math-Evol/pkg-plist6
5 files changed, 38 insertions, 0 deletions
diff --git a/math/Makefile b/math/Makefile
index 19f64cb59a83..3906a46fda3a 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -310,6 +310,7 @@
SUBDIR += p5-Math-ConvexHull
SUBDIR += p5-Math-Currency
SUBDIR += p5-Math-Derivative
+ SUBDIR += p5-Math-Evol
SUBDIR += p5-Math-Expr
SUBDIR += p5-Math-FFT
SUBDIR += p5-Math-FixedPrecision
diff --git a/math/p5-Math-Evol/Makefile b/math/p5-Math-Evol/Makefile
new file mode 100644
index 000000000000..ea85699100a9
--- /dev/null
+++ b/math/p5-Math-Evol/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: p5-Math-Evol
+# Date created: 21 June, 2009
+# Whom: Wen Heping <wenheping@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Math-Evol
+PORTVERSION= 1.10
+CATEGORIES= math perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= wenheping@gmail.com
+COMMENT= Perl module implements the evolution search strategy
+
+PERL_CONFIGURE= yes
+
+MAN1= ps_evol.1
+MAN3= Math::Evol.3
+
+.include <bsd.port.mk>
diff --git a/math/p5-Math-Evol/distinfo b/math/p5-Math-Evol/distinfo
new file mode 100644
index 000000000000..f84e0fa620b9
--- /dev/null
+++ b/math/p5-Math-Evol/distinfo
@@ -0,0 +1,3 @@
+MD5 (Math-Evol-1.10.tar.gz) = e32e7a7d7f2877dd7cbf1f017ae49fc4
+SHA256 (Math-Evol-1.10.tar.gz) = ac2f6631959a3ea74effaa237e9a40e7b7cd175a3a7b974e57da3f9f9e1183d4
+SIZE (Math-Evol-1.10.tar.gz) = 21843
diff --git a/math/p5-Math-Evol/pkg-descr b/math/p5-Math-Evol/pkg-descr
new file mode 100644
index 000000000000..a975d1286414
--- /dev/null
+++ b/math/p5-Math-Evol/pkg-descr
@@ -0,0 +1,6 @@
+p5-Math-Evol implements the evolution search strategy. Derivatives of the
+objective function are not required. Constraints can be incorporated. The
+caller must supply initial values for the variables and for the initial
+step sizes.
+
+WWW: http://search.cpan.org/dist/Math-Evol/
diff --git a/math/p5-Math-Evol/pkg-plist b/math/p5-Math-Evol/pkg-plist
new file mode 100644
index 000000000000..2b901f4d8f0e
--- /dev/null
+++ b/math/p5-Math-Evol/pkg-plist
@@ -0,0 +1,6 @@
+bin/ps_evol
+%%SITE_PERL%%/Math/Evol.pm
+%%SITE_PERL%%/mach/auto/Math/Evol/.packlist
+@dirrmtry %%SITE_PERL%%/Math
+@dirrm %%SITE_PERL%%/mach/auto/Math/Evol
+@dirrmtry %%SITE_PERL%%/mach/auto/Math