Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 May 2020 20:00:47 +0000 (UTC)
From:      Max Brazhnikov <makc@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r536814 - in head/math/scilab-toolbox-swt: . files
Message-ID:  <202005282000.04SK0lld018109@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: makc
Date: Thu May 28 20:00:47 2020
New Revision: 536814
URL: https://svnweb.freebsd.org/changeset/ports/536814

Log:
  math/scilab-toolbox-swt:
  - Update to 0.3.1
  - Remove now needless patches
  - Update WWW

Deleted:
  head/math/scilab-toolbox-swt/files/patch-clang
Modified:
  head/math/scilab-toolbox-swt/Makefile
  head/math/scilab-toolbox-swt/distinfo
  head/math/scilab-toolbox-swt/pkg-descr
  head/math/scilab-toolbox-swt/pkg-plist

Modified: head/math/scilab-toolbox-swt/Makefile
==============================================================================
--- head/math/scilab-toolbox-swt/Makefile	Thu May 28 19:53:51 2020	(r536813)
+++ head/math/scilab-toolbox-swt/Makefile	Thu May 28 20:00:47 2020	(r536814)
@@ -1,12 +1,11 @@
 # $FreeBSD$
 
 PORTNAME=	swt
-PORTVERSION=	0.1.20
-PORTREVISION=	6
+PORTVERSION=	0.3.1
 CATEGORIES=	math
 MASTER_SITES=	http://atoms.scilab.org/toolboxes/swt/${PORTVERSION}/files/
 PKGNAMEPREFIX=	scilab-toolbox-
-DISTFILES=	${DISTNAME}-3-src${EXTRACT_SUFX}
+DISTNAME=	${PORTNAME}-${PORTVERSION}-3-src
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Scilab 1-D and 2-D Wavelet Toolbox
@@ -14,9 +13,13 @@ COMMENT=	Scilab 1-D and 2-D Wavelet Toolbox
 BUILD_DEPENDS=	${SCILAB_CMD}:math/scilab
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
+USES=		dos2unix zip
+USE_LOCALE=	en_US.UTF-8
+
 SCILAB_CMD=	${LOCALBASE}/bin/scilab-adv-cli
 SCILAB_ARGS=	-noatomsautoload -nb -nouserstartup
 MAKE_ENV=	SCI_JAVA_ENABLE_HEADLESS=1 SCI_DISABLE_TK=1
+DOS2UNIX_FILES=	etc/swt.start
 
 CONTRIBDIR?=	share/scilab/contrib
 TOOLBOXDIR_REL?=	${CONTRIBDIR}/${PORTNAME}
@@ -45,8 +48,6 @@ post-patch:
 .if !${PORT_OPTIONS:MHELP}
 	${REINPLACE_CMD} -e '/tbx_builder_help/d' ${WRKSRC}/builder.sce
 .endif
-	${REINPLACE_CMD} -e '/#include <malloc.h>/d' \
-		${WRKSRC}/sci_gateway/c/kiss_fft.h
 	${ECHO_CMD} quit >> ${WRKSRC}/builder.sce
 
 pre-build:
@@ -57,15 +58,10 @@ do-build:
 		${SETENV} ${MAKE_ENV} ${SCILAB_CMD} ${SCILAB_ARGS} -f builder.sce
 
 do-install:
-	${MKDIR} ${STAGEDIR}${TOOLBOXDIR}/sci_gateway/c
-	${INSTALL_DATA} ${WRKSRC}/loader.sce ${STAGEDIR}${TOOLBOXDIR}
-	${INSTALL_DATA} ${WRKSRC}/sci_gateway/loader_gateway.sce \
-		${STAGEDIR}${TOOLBOXDIR}/sci_gateway
-	cd ${WRKSRC}/sci_gateway/c && \
-	${INSTALL_DATA} loader.sce ${STAGEDIR}${TOOLBOXDIR}/sci_gateway/c && \
-	${INSTALL_PROGRAM} libswt_c.so ${STAGEDIR}${TOOLBOXDIR}/sci_gateway/c
+	cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${TOOLBOXDIR} "-name *\.so -or -name loader*\.sce"
 .for d in ${TOOLBOX_SUBDIRS}
 	cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${TOOLBOXDIR}
 .endfor
+	${FIND} ${STAGEDIR}${TOOLBOXDIR} -name *\.so -exec ${STRIP_CMD} {} \;
 
 .include <bsd.port.mk>

Modified: head/math/scilab-toolbox-swt/distinfo
==============================================================================
--- head/math/scilab-toolbox-swt/distinfo	Thu May 28 19:53:51 2020	(r536813)
+++ head/math/scilab-toolbox-swt/distinfo	Thu May 28 20:00:47 2020	(r536814)
@@ -1,2 +1,3 @@
-SHA256 (swt-0.1.20-3-src.tar.gz) = a0edfd25c4a5831d2953c45fdb9289fbba006149a6581dad84a8803293aaffeb
-SIZE (swt-0.1.20-3-src.tar.gz) = 945095
+TIMESTAMP = 1590664412
+SHA256 (swt-0.3.1-3-src.zip) = da2fb4a6c0a74a7bbae3f3aaa5134584d39ab293dfd23787a707318c8cc21eed
+SIZE (swt-0.3.1-3-src.zip) = 1177314

Modified: head/math/scilab-toolbox-swt/pkg-descr
==============================================================================
--- head/math/scilab-toolbox-swt/pkg-descr	Thu May 28 19:53:51 2020	(r536813)
+++ head/math/scilab-toolbox-swt/pkg-descr	Thu May 28 20:00:47 2020	(r536814)
@@ -14,4 +14,4 @@ Discrete Fast Wavelet Transform, daubechies wavelets
 2-D single level image decomposition and reconstruction
 2-D multi-level image decomposition and reconstruction.
 
-WWW: http://atoms.scilab.org/toolboxes/swt
+WWW: https://atoms.scilab.org/toolboxes/swt

Modified: head/math/scilab-toolbox-swt/pkg-plist
==============================================================================
--- head/math/scilab-toolbox-swt/pkg-plist	Thu May 28 19:53:51 2020	(r536813)
+++ head/math/scilab-toolbox-swt/pkg-plist	Thu May 28 20:00:47 2020	(r536814)
@@ -7,8 +7,10 @@
 %%TOOLBOXDIR%%/demos/image.sce
 %%TOOLBOXDIR%%/demos/image/woman.bmp
 %%TOOLBOXDIR%%/demos/image/woman.dat
+%%TOOLBOXDIR%%/demos/imageDenoising.sce
 %%TOOLBOXDIR%%/demos/rwt.sce
 %%TOOLBOXDIR%%/demos/scale2freq.dem.sce
+%%TOOLBOXDIR%%/demos/semibalance.sce
 %%TOOLBOXDIR%%/demos/smoothness_wav.dem.sce
 %%TOOLBOXDIR%%/demos/swt.dem.gateway.sce
 %%TOOLBOXDIR%%/demos/swt1d.sce
@@ -145,3 +147,7 @@
 %%TOOLBOXDIR%%/sci_gateway/c/libswt_c.so
 %%TOOLBOXDIR%%/sci_gateway/c/loader.sce
 %%TOOLBOXDIR%%/sci_gateway/loader_gateway.sce
+%%TOOLBOXDIR%%/src/c/libswtlib.so
+%%TOOLBOXDIR%%/src/c/loader.sce
+%%TOOLBOXDIR%%/src/gwsupport/libswt_gwsupport.so
+%%TOOLBOXDIR%%/src/gwsupport/loader.sce



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202005282000.04SK0lld018109>