aboutsummaryrefslogtreecommitdiffstats
path: root/math
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2006-06-17 05:19:57 +0800
committermiwi <miwi@FreeBSD.org>2006-06-17 05:19:57 +0800
commit5544fab201cb297a7a5f58445aa979ff859344f7 (patch)
tree68f41dfd77828c90edfc4946f0f80047112bd150 /math
parent177bbcdad31230ea29b94c20a24c93d9452d3510 (diff)
downloadfreebsd-ports-gnome-5544fab201cb297a7a5f58445aa979ff859344f7.tar.gz
freebsd-ports-gnome-5544fab201cb297a7a5f58445aa979ff859344f7.tar.zst
freebsd-ports-gnome-5544fab201cb297a7a5f58445aa979ff859344f7.zip
Add scilab-toolbox-swt 0.1.0.r3, scilab 1-D and 2-D Wavelet Toolbox.
PR: ports/95062 Submitted by: Max Brazhnikov makc@issp.ac.ru
Diffstat (limited to 'math')
-rw-r--r--math/Makefile1
-rw-r--r--math/scilab-toolbox-swt/Makefile34
-rw-r--r--math/scilab-toolbox-swt/distinfo3
-rw-r--r--math/scilab-toolbox-swt/pkg-descr17
-rw-r--r--math/scilab-toolbox-swt/pkg-plist54
5 files changed, 109 insertions, 0 deletions
diff --git a/math/Makefile b/math/Makefile
index 839456cbff9a..54b1cf9930c0 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -296,6 +296,7 @@
SUBDIR += scalapack
SUBDIR += scigraphica
SUBDIR += scilab
+ SUBDIR += scilab-toolbox-swt
SUBDIR += sdpa
SUBDIR += sdpara
SUBDIR += ses
diff --git a/math/scilab-toolbox-swt/Makefile b/math/scilab-toolbox-swt/Makefile
new file mode 100644
index 000000000000..37627d7bcb0e
--- /dev/null
+++ b/math/scilab-toolbox-swt/Makefile
@@ -0,0 +1,34 @@
+## New ports collection makefile for: swt
+# Date created: 28 March 2006
+# Whom: Max Brazhnikov makc@issp.ac.ru
+#
+# $FreeBSD$
+#
+
+PORTNAME= swt
+PORTVERSION= 0.1.0.r3
+CATEGORIES= math
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= scwt
+PKGNAMEPREFIX= scilab-toolbox-
+DISTNAME= ${PORTNAME}-0.1.0rc3
+
+MAINTAINER= makc@issp.ac.ru
+COMMENT= Scilab 1-D and 2-D Wavelet Toolbox
+
+BUILD_DEPENDS= scilab:${PORTSDIR}/math/scilab
+
+INSTALLS_SHLIB= yes
+LDCONFIG_DIRS+= %%PREFIX%%/lib/scilab/contrib/swt/lib
+
+HAS_CONFIGURE= yes
+CONFIGURE_ARGS+=--prefix=${PREFIX}/lib/scilab/contrib/swt
+TOOLBOXDIR= lib/scilab/contrib/swt
+PLIST_SUB= TOOLBOXDIR=${TOOLBOXDIR}
+
+post-install@:
+ @${ECHO_MSG} "==========================================================="
+ @${ECHO_MSG} "NOTE: SWT should be recompiled whenever Scilab is upgraded."
+ @${ECHO_MSG} "==========================================================="
+
+.include <bsd.port.mk>
diff --git a/math/scilab-toolbox-swt/distinfo b/math/scilab-toolbox-swt/distinfo
new file mode 100644
index 000000000000..abe3b9cf382d
--- /dev/null
+++ b/math/scilab-toolbox-swt/distinfo
@@ -0,0 +1,3 @@
+MD5 (swt-0.1.0rc3.tar.gz) = 13e4d0c8a8dbf4a3e95998e0e16d46d2
+SHA256 (swt-0.1.0rc3.tar.gz) = 84bd6675cdd5ba85dec1f2b0fbbe703a4e38d06ee4158cfc01d1cc3d7211ca0d
+SIZE (swt-0.1.0rc3.tar.gz) = 650022
diff --git a/math/scilab-toolbox-swt/pkg-descr b/math/scilab-toolbox-swt/pkg-descr
new file mode 100644
index 000000000000..fcd82497e169
--- /dev/null
+++ b/math/scilab-toolbox-swt/pkg-descr
@@ -0,0 +1,17 @@
+Scilab Wavelet Toolbox (SWT)
+
+Wavelet is a powerful signal processing tool developed and developing
+in the last two decades. Scilab Wavelet Toolbox is a free software package
+to enable you using wavelet analysis tools freely in Scilab on most OSes
+including GNU/Linux, BSD and Windows. Scilab Wavelet Toolbox is designed
+to work with any Scilab Image Processing Toolbox like SIP or SIVP
+for displaying 2-D results.
+
+What Scilab Wavelet Toolbox supposed to do:
+Discrete Fast Wavelet Transform, daubechies wavelets
+1-D single level signal decomposition and reconstruction
+1-D multi-level signal decomposition and reconstruction
+2-D single level image decomposition and reconstruction
+2-D multi-level image decomposition and reconstruction.
+
+WWW: http://scwt.sourceforge.net
diff --git a/math/scilab-toolbox-swt/pkg-plist b/math/scilab-toolbox-swt/pkg-plist
new file mode 100644
index 000000000000..8d49eb8e79fa
--- /dev/null
+++ b/math/scilab-toolbox-swt/pkg-plist
@@ -0,0 +1,54 @@
+%%TOOLBOXDIR%%/builder.sce
+%%TOOLBOXDIR%%/data/image/woman.bmp
+%%TOOLBOXDIR%%/data/image/yang.jpg
+%%TOOLBOXDIR%%/data/signal/de.mat
+%%TOOLBOXDIR%%/data/signal/ultra.mat
+%%TOOLBOXDIR%%/lib/libswt-0.1.0-rc3.so
+%%TOOLBOXDIR%%/lib/libswt-0.1.0-rc3.so.0
+%%TOOLBOXDIR%%/lib/libswt.la
+%%TOOLBOXDIR%%/lib/libswt.so
+%%TOOLBOXDIR%%/loader.sce
+%%TOOLBOXDIR%%/man/appcoef.htm
+%%TOOLBOXDIR%%/man/appcoef2.htm
+%%TOOLBOXDIR%%/man/cat.htm
+%%TOOLBOXDIR%%/man/conv.htm
+%%TOOLBOXDIR%%/man/detcoef.htm
+%%TOOLBOXDIR%%/man/detcoef2.htm
+%%TOOLBOXDIR%%/man/down2.htm
+%%TOOLBOXDIR%%/man/dwt.htm
+%%TOOLBOXDIR%%/man/dwt2.htm
+%%TOOLBOXDIR%%/man/idwt.htm
+%%TOOLBOXDIR%%/man/idwt2.htm
+%%TOOLBOXDIR%%/man/orthfilt.htm
+%%TOOLBOXDIR%%/man/qmf.htm
+%%TOOLBOXDIR%%/man/up2.htm
+%%TOOLBOXDIR%%/man/wave.htm
+%%TOOLBOXDIR%%/man/wavedec.htm
+%%TOOLBOXDIR%%/man/wavedec2.htm
+%%TOOLBOXDIR%%/man/waverec.htm
+%%TOOLBOXDIR%%/man/waverec2.htm
+%%TOOLBOXDIR%%/man/wextend.htm
+%%TOOLBOXDIR%%/man/wextend2.htm
+%%TOOLBOXDIR%%/man/whatis.htm
+%%TOOLBOXDIR%%/man/wkeep.htm
+%%TOOLBOXDIR%%/man/wkeep2.htm
+%%TOOLBOXDIR%%/man/wmaxlev.htm
+%%TOOLBOXDIR%%/man/wrcoef.htm
+%%TOOLBOXDIR%%/man/wrcoef2.htm
+%%TOOLBOXDIR%%/man/wrev.htm
+%%TOOLBOXDIR%%/src/Makefile.am
+%%TOOLBOXDIR%%/src/Makefile.in
+%%TOOLBOXDIR%%/src/builder.sce
+%%TOOLBOXDIR%%/src/filter_int.c
+%%TOOLBOXDIR%%/src/libswt.c
+%%TOOLBOXDIR%%/src/loader.sce
+%%TOOLBOXDIR%%/src/swt.h
+%%TOOLBOXDIR%%/src/swt2d.c
+%%TOOLBOXDIR%%/src/swtdwt.c
+@dirrm %%TOOLBOXDIR%%/src
+@dirrm %%TOOLBOXDIR%%/man
+@dirrm %%TOOLBOXDIR%%/lib
+@dirrm %%TOOLBOXDIR%%/data/signal
+@dirrm %%TOOLBOXDIR%%/data/image
+@dirrm %%TOOLBOXDIR%%/data
+@dirrm %%TOOLBOXDIR%%