From b7700d5ee10bba5078a69b5f73096ba597a3c7f6 Mon Sep 17 00:00:00 2001 From: wulf Date: Thu, 28 Jun 2001 15:18:03 +0000 Subject: Initial import of snns-4.2: A software simulator for neural networks --- math/snns/Makefile | 34 +++++++++ math/snns/distinfo | 6 ++ math/snns/patches/patch-aa | 17 +++++ math/snns/patches/patch-ab | 14 ++++ math/snns/pkg/DESCR | 6 ++ math/snns/pkg/MESSAGE | 9 +++ math/snns/pkg/PLIST | 179 +++++++++++++++++++++++++++++++++++++++++++++ 7 files changed, 265 insertions(+) create mode 100644 math/snns/Makefile create mode 100644 math/snns/distinfo create mode 100644 math/snns/patches/patch-aa create mode 100644 math/snns/patches/patch-ab create mode 100644 math/snns/pkg/DESCR create mode 100644 math/snns/pkg/MESSAGE create mode 100644 math/snns/pkg/PLIST (limited to 'math/snns') diff --git a/math/snns/Makefile b/math/snns/Makefile new file mode 100644 index 00000000000..2f49fb18f5f --- /dev/null +++ b/math/snns/Makefile @@ -0,0 +1,34 @@ +# $NetBSD: Makefile,v 1.1.1.1 2001/06/28 15:18:03 wulf Exp $ + +DISTNAME= SNNSv4.2 +PKGNAME= snns-4.2 +CATEGORIES= misc +MASTER_SITES= http://www-ra.informatik.uni-tuebingen.de/downloads/SNNS/ + +MAINTAINER= wulf@netbsd.org +HOMEPAGE= http://www-ra.informatik.uni-tuebingen.de/SNNS/ +COMMENT= Software simulator for neural networks + +GNU_CONFIGURE= YES +CONFIGURE_ARGS= --enable-global --prefix=${LOCALBASE} + +XGUILOADPATH= ${LOCALBASE}/share/snns + +post-install: + ${INSTALL_DATA_DIR} ${XGUILOADPATH}; + ${INSTALL_DATA_DIR} ${LOCALBASE}/share/snns; + ${INSTALL_DATA_DIR} ${LOCALBASE}/share/doc/snns; + ${INSTALL_DATA_DIR} ${LOCALBASE}/share/examples/snns; + ${INSTALL_DATA} ${WRKSRC}/help.hdoc ${XGUILOADPATH}; + ${INSTALL_DATA} ${WRKSRC}/default.cfg ${XGUILOADPATH}; + cd ${WRKSRC} && ${MAKE} install-man; + for i in `ls -1 ${WRKSRC}/tools/doc`; do \ + ${INSTALL_DATA} ${WRKSRC}/tools/doc/$$i \ + ${LOCALBASE}/share/doc/snns; \ + done + for i in `ls -1 ${WRKSRC}/examples`; do \ + ${INSTALL_DATA} ${WRKSRC}/examples/$$i \ + ${LOCALBASE}/share/examples/snns; \ + done + +.include "../../mk/bsd.pkg.mk" diff --git a/math/snns/distinfo b/math/snns/distinfo new file mode 100644 index 00000000000..34838776ed1 --- /dev/null +++ b/math/snns/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2001/06/28 15:18:03 wulf Exp $ + +SHA1 (SNNSv4.2.tar.gz) = ccdb91681e43bce68c90558bbf103e7f6417e3fc +Size (SNNSv4.2.tar.gz) = 2170375 bytes +SHA1 (patch-aa) = eade9e14cbf65fa45cd06d84f15a64751c9f2adf +SHA1 (patch-ab) = abbd8f6c7c0d3c97d1064a9910ce884e05c65b8c diff --git a/math/snns/patches/patch-aa b/math/snns/patches/patch-aa new file mode 100644 index 00000000000..87b7e9aa8a8 --- /dev/null +++ b/math/snns/patches/patch-aa @@ -0,0 +1,17 @@ +$NetBSD: patch-aa,v 1.1.1.1 2001/06/28 15:18:05 wulf Exp $ + +--- kernel/sources/kr_typ.h.orig Wed Jun 27 19:38:31 2001 ++++ kernel/sources/kr_typ.h Wed Jun 27 19:44:26 2001 +@@ -30,6 +30,12 @@ + + #################################################*/ + ++#ifdef __NetBSD__ ++#include ++#define MAXSHORT USHRT_MAX ++#define MAXINT INT_MAX ++#endif ++ + #ifdef __BORLANDC__ + + #ifndef strdup diff --git a/math/snns/patches/patch-ab b/math/snns/patches/patch-ab new file mode 100644 index 00000000000..5e6c3a4021a --- /dev/null +++ b/math/snns/patches/patch-ab @@ -0,0 +1,14 @@ +$NetBSD: patch-ab,v 1.1.1.1 2001/06/28 15:18:05 wulf Exp $ + +--- xgui/sources/ui_config.c.orig Wed Jun 27 21:21:41 2001 ++++ xgui/sources/ui_config.c Wed Jun 27 21:23:08 2001 +@@ -492,7 +492,8 @@ + err = fscanf(filePtr,"%*[^:]: %d\n", &noParams); + chkretline(1); + lines++; +- for (i=0; (i