aboutsummaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2007-03-06 19:15:43 +0000
committerMartin Wilke <miwi@FreeBSD.org>2007-03-06 19:15:43 +0000
commit6f1e8de2b8b97f0432ad1d70c1f851de2175d0a7 (patch)
treefbf48a90a47fb27512e74b6576452293df0682d9 /math
parente087cf243ecdce35c667fcf16ebfa9bc14cad71c (diff)
downloadports-6f1e8de2b8b97f0432ad1d70c1f851de2175d0a7.tar.gz
ports-6f1e8de2b8b97f0432ad1d70c1f851de2175d0a7.zip
Notes
Diffstat (limited to 'math')
-rw-r--r--math/Makefile1
-rw-r--r--math/fann/Makefile24
-rw-r--r--math/fann/distinfo3
-rw-r--r--math/fann/files/patch-Makefile.in11
-rw-r--r--math/fann/pkg-descr11
-rw-r--r--math/fann/pkg-plist29
6 files changed, 79 insertions, 0 deletions
diff --git a/math/Makefile b/math/Makefile
index 4bec0d4005b3..8f434e38951e 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -56,6 +56,7 @@
SUBDIR += entropy
SUBDIR += eukleides
SUBDIR += eval
+ SUBDIR += fann
SUBDIR += fbm
SUBDIR += femlab
SUBDIR += fftw
diff --git a/math/fann/Makefile b/math/fann/Makefile
new file mode 100644
index 000000000000..132e59f2e6c7
--- /dev/null
+++ b/math/fann/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: fann
+# Date created: 2007-03-04
+# Whom: Tz-Huan Huang <tzhuan@csie.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= fann
+PORTVERSION= 2.1.0b
+CATEGORIES= math science
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= fann
+DISTNAME= fann-2.1.0beta
+
+MAINTAINER= tzhuan@csie.org
+COMMENT= A free open source neural network library
+
+WRKSRC= ${WRKDIR}/fann-2.1.0
+USE_ZIP= yes
+GNU_CONFIGURE= yes
+USE_LDCONFIG= yes
+CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+
+.include <bsd.port.mk>
diff --git a/math/fann/distinfo b/math/fann/distinfo
new file mode 100644
index 000000000000..093fa4574309
--- /dev/null
+++ b/math/fann/distinfo
@@ -0,0 +1,3 @@
+MD5 (fann-2.1.0beta.zip) = 9c53d96ce415c927cb97b8f9de2ea881
+SHA256 (fann-2.1.0beta.zip) = c24171b5b9c87946bd2f50045cc8dbd0121629fe426615501db14e6043e4a141
+SIZE (fann-2.1.0beta.zip) = 4033198
diff --git a/math/fann/files/patch-Makefile.in b/math/fann/files/patch-Makefile.in
new file mode 100644
index 000000000000..7c780359e5cd
--- /dev/null
+++ b/math/fann/files/patch-Makefile.in
@@ -0,0 +1,11 @@
+--- Makefile.in.orig Sun Mar 4 21:27:52 2007
++++ Makefile.in Thu Sep 14 13:40:25 2006
+@@ -179,7 +179,7 @@
+ sysconfdir = @sysconfdir@
+ target_alias = @target_alias@
+ SUBDIRS = src
+-pkgconfigdir = $(libdir)/pkgconfig
++pkgconfigdir = $(prefix)/libdata/pkgconfig
+ pkgconfig_DATA = fann.pc
+ EXTRA_DIST = benchmarks examples MicrosoftVisualC++6.0 MicrosoftVisualC++.Net \
+ MicrosoftWindowsDll BorlandC++Builder6.0 src/include/config.h \
diff --git a/math/fann/pkg-descr b/math/fann/pkg-descr
new file mode 100644
index 000000000000..29bbfa05bff5
--- /dev/null
+++ b/math/fann/pkg-descr
@@ -0,0 +1,11 @@
+Fast Artificial Neural Network Library is a free open source neural network
+library, which implements multilayer artificial neural networks in C with
+support for both fully connected and sparsely connected networks.
+Cross-platform execution in both fixed and floating point are supported. It
+includes a framework for easy handling of training data sets. It is easy to
+use, versatile, well documented, and fast. PHP, C++, .NET, Ada, Python, Delphi,
+Octave, Ruby, Pure Data and Mathematica bindings are available. A reference
+manual accompanies the library with examples and recommendations on how to use
+the library. A graphical user interface is also available for the library.
+
+WWW: http://leenissen.dk/fann/
diff --git a/math/fann/pkg-plist b/math/fann/pkg-plist
new file mode 100644
index 000000000000..884ca8e7ffef
--- /dev/null
+++ b/math/fann/pkg-plist
@@ -0,0 +1,29 @@
+include/compat_time.h
+include/doublefann.h
+include/fann.h
+include/fann_activation.h
+include/fann_cascade.h
+include/fann_data.h
+include/fann_error.h
+include/fann_internal.h
+include/fann_io.h
+include/fann_train.h
+include/fixedfann.h
+include/floatfann.h
+lib/libdoublefann.a
+lib/libdoublefann.la
+lib/libdoublefann.so
+lib/libdoublefann.so.2
+lib/libfann.a
+lib/libfann.la
+lib/libfann.so
+lib/libfann.so.2
+lib/libfixedfann.a
+lib/libfixedfann.la
+lib/libfixedfann.so
+lib/libfixedfann.so.2
+lib/libfloatfann.a
+lib/libfloatfann.la
+lib/libfloatfann.so
+lib/libfloatfann.so.2
+libdata/pkgconfig/fann.pc