summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authorYing-Chieh Liao <ijliao@FreeBSD.org>2003-04-03 13:20:58 +0000
committerYing-Chieh Liao <ijliao@FreeBSD.org>2003-04-03 13:20:58 +0000
commit935e85e49ecd34a97b12e0716793d5dd8bedeb64 (patch)
tree815c53f2e7fb4dac42991f4f8be1e74d60326d43 /math
parentAppease portlint by using ${GMAKE}, ${GREP}, and some whitespace changes. (diff)
add it++ 3.7.0
Mathematical, signal processing and communication library
Diffstat (limited to 'math')
-rw-r--r--math/Makefile1
-rw-r--r--math/it++/Makefile34
-rw-r--r--math/it++/distinfo1
-rw-r--r--math/it++/pkg-descr5
-rw-r--r--math/it++/pkg-plist69
5 files changed, 110 insertions, 0 deletions
diff --git a/math/Makefile b/math/Makefile
index 65d64ca88c8f..c911ea13f9a6 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -55,6 +55,7 @@
SUBDIR += gsl
SUBDIR += guppi
SUBDIR += hexcalc
+ SUBDIR += it++
SUBDIR += jacal
SUBDIR += javanns
SUBDIR += kseg
diff --git a/math/it++/Makefile b/math/it++/Makefile
new file mode 100644
index 000000000000..7d1ea97be816
--- /dev/null
+++ b/math/it++/Makefile
@@ -0,0 +1,34 @@
+# ex:ts=8
+# Ports collection makefile for: it++
+# Date created: Apr 3, 2003
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= it++
+PORTVERSION= 3.7.0
+CATEGORIES= math
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= itpp
+DISTNAME= ${PORTNAME}${PORTVERSION}
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= Mathematical, signal processing and communication library
+
+LIB_DEPENDS= atlas.1:${PORTSDIR}/math/atlas
+
+USE_REINPLACE= yes
+HAS_CONFIGURE= yes
+CONFIGURE_ARGS= opt
+USE_GMAKE= yes
+
+post-patch:
+ @${REINPLACE_CMD} -e "s|[$$]{it_dir}|${LOCALBASE}|g" ${WRKSRC}/configure
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/it-config ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/lib/libit++.a ${PREFIX}/lib
+ ${CP} -R ${WRKSRC}/include ${PREFIX}/include/it++
+
+.include <bsd.port.mk>
diff --git a/math/it++/distinfo b/math/it++/distinfo
new file mode 100644
index 000000000000..07fdc80664ad
--- /dev/null
+++ b/math/it++/distinfo
@@ -0,0 +1 @@
+MD5 (it++3.7.0.tar.gz) = 5f24e84a9c16c770809184feb484f782
diff --git a/math/it++/pkg-descr b/math/it++/pkg-descr
new file mode 100644
index 000000000000..9dd7d6241be7
--- /dev/null
+++ b/math/it++/pkg-descr
@@ -0,0 +1,5 @@
+IT++ is a C++ library of mathematical, signal processing and communication
+system routines/functions. Its main use is in simulation of communication
+systems or for performing research in the area of communications.
+
+WWW: http://itpp.sourceforge.net/
diff --git a/math/it++/pkg-plist b/math/it++/pkg-plist
new file mode 100644
index 000000000000..ff7037b84617
--- /dev/null
+++ b/math/it++/pkg-plist
@@ -0,0 +1,69 @@
+bin/it-config
+lib/libit++.a
+include/it++/base/array.h
+include/it++/base/bessel.h
+include/it++/base/binary.h
+include/it++/base/binfile.h
+include/it++/base/cblas.h
+include/it++/base/cholesky.h
+include/it++/base/converters.h
+include/it++/base/det.h
+include/it++/base/eigen.h
+include/it++/base/elmatfunc.h
+include/it++/base/fastmath.h
+include/it++/base/filter.h
+include/it++/base/help_functions.h
+include/it++/base/inv.h
+include/it++/base/itassert.h
+include/it++/base/itfile.h
+include/it++/base/ls_solve.h
+include/it++/base/lu.h
+include/it++/base/machdep.h
+include/it++/base/mat.h
+include/it++/base/matfunc.h
+include/it++/base/operators.h
+include/it++/base/parser.h
+include/it++/base/random.h
+include/it++/base/scalfunc.h
+include/it++/base/sigfun.h
+include/it++/base/smat.h
+include/it++/base/source.h
+include/it++/base/specmat.h
+include/it++/base/svd.h
+include/it++/base/svec.h
+include/it++/base/timing.h
+include/it++/base/transforms.h
+include/it++/base/vec.h
+include/it++/comm/channel.h
+include/it++/comm/bch.h
+include/it++/comm/commfunc.h
+include/it++/comm/convcode.h
+include/it++/comm/crc.h
+include/it++/comm/egolay.h
+include/it++/comm/error_counters.h
+include/it++/comm/galois.h
+include/it++/comm/hammcode.h
+include/it++/comm/interleave.h
+include/it++/comm/modulator.h
+include/it++/comm/ofdm.h
+include/it++/comm/pulse_shape.h
+include/it++/comm/punct_convcode.h
+include/it++/comm/rec_syst_conv_code.h
+include/it++/comm/reedsolomon.h
+include/it++/comm/sequence.h
+include/it++/comm/spread.h
+include/it++/comm/turbo.h
+include/it++/itbase.h
+include/it++/itcomm.h
+include/it++/itconfig.h
+include/it++/itmex.h
+include/it++/itsrccode.h
+include/it++/matlab/matlab_engine.h
+include/it++/srccode/audiodev.h
+include/it++/srccode/audiofile.h
+include/it++/srccode/vq.h
+@dirrm include/it++/base
+@dirrm include/it++/comm
+@dirrm include/it++/matlab
+@dirrm include/it++/srccode
+@dirrm include/it++