From owner-svn-ports-head@FreeBSD.ORG Thu Sep 4 18:21:22 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2476BD0B; Thu, 4 Sep 2014 18:21:22 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0D8A4121D; Thu, 4 Sep 2014 18:21:22 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s84ILLYg069936; Thu, 4 Sep 2014 18:21:21 GMT (envelope-from makc@FreeBSD.org) Received: (from makc@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s84ILLQO069927; Thu, 4 Sep 2014 18:21:21 GMT (envelope-from makc@FreeBSD.org) Message-Id: <201409041821.s84ILLQO069927@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: makc set sender to makc@FreeBSD.org using -f From: Max Brazhnikov Date: Thu, 4 Sep 2014 18:21:21 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r367296 - in head/math/scilab-toolbox-swt: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Sep 2014 18:21:22 -0000 Author: makc Date: Thu Sep 4 18:21:20 2014 New Revision: 367296 URL: http://svnweb.freebsd.org/changeset/ports/367296 QAT: https://qat.redports.org/buildarchive/r367296/ Log: math/scilab-toolbox-swt: - Update to 0.1.20 - Don't require X for documentation building - USE_GCC=any - Convert to options helpers Modified: head/math/scilab-toolbox-swt/Makefile head/math/scilab-toolbox-swt/distinfo head/math/scilab-toolbox-swt/files/extrapatch-etc__swt.start 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 Sep 4 18:20:53 2014 (r367295) +++ head/math/scilab-toolbox-swt/Makefile Thu Sep 4 18:21:20 2014 (r367296) @@ -1,12 +1,11 @@ # $FreeBSD$ PORTNAME= swt -PORTVERSION= 0.1.11 -PORTREVISION= 3 +PORTVERSION= 0.1.20 CATEGORIES= math MASTER_SITES= http://atoms.scilab.org/toolboxes/swt/${PORTVERSION}/files/ PKGNAMEPREFIX= scilab-toolbox- -DISTFILES= ${DISTNAME}-1-src${EXTRACT_SUFX} +DISTFILES= ${DISTNAME}-3-src${EXTRACT_SUFX} MAINTAINER= makc@FreeBSD.org COMMENT= Scilab 1-D and 2-D Wavelet Toolbox @@ -14,7 +13,12 @@ COMMENT= Scilab 1-D and 2-D Wavelet Tool BUILD_DEPENDS= ${SCILAB_CMD}:${PORTSDIR}/math/scilab RUN_DEPENDS:= ${BUILD_DEPENDS} -SCILAB_CMD= ${LOCALBASE}/bin/scilab +USE_GCC= any + +SCILAB_CMD= ${LOCALBASE}/bin/scilab-adv-cli +SCILAB_ARGS= -noatomsautoload -nb -nouserstartup +MAKE_ENV= LC_ALL="C" SCI_JAVA_ENABLE_HEADLESS=1 SCI_DISABLE_TK=1 + CONTRIBDIR?= share/scilab/contrib TOOLBOXDIR_REL?= ${CONTRIBDIR}/${PORTNAME} TOOLBOXDIR= ${PREFIX}/${TOOLBOXDIR_REL} @@ -23,24 +27,20 @@ TOOLBOX_SUBDIRS= demos etc macros OPTIONS_DEFINE= HELP SIVP OPTIONS_DEFAULT= HELP +OPTIONS_SUB= yes HELP_DESC= Build help files (requires scilab with gui support) SIVP_DESC= Enable Image and Video support +SIVP_RUN_DEPENDS= ${LOCALBASE}/${CONTRIBDIR}/sivp/loader.sce:${PORTSDIR}/math/scilab-toolbox-sivp -.include +WRKSRC= ${WRKDIR}/swt -.if ${PORT_OPTIONS:MSIVP} -RUN_DEPENDS+= ${LOCALBASE}/${CONTRIBDIR}/sivp/loader.sce:${PORTSDIR}/math/scilab-toolbox-sivp -.endif +.include .if !${PORT_OPTIONS:MHELP} -SCILAB_ARGS= -nogui -PLIST_SUB+= HELP="@comment " +SCILAB_ARGS+= -nwni EXTRA_PATCHES+= ${FILESDIR}/extrapatch-etc__swt.start .else -USES+= display:build -MAKE_ENV= LC_ALL="C" -PLIST_SUB+= HELP="" TOOLBOX_SUBDIRS+= jar .endif @@ -48,8 +48,8 @@ post-patch: .if !${PORT_OPTIONS:MHELP} ${REINPLACE_CMD} -e '/tbx_builder_help/d' ${WRKSRC}/builder.sce .endif - ${REINPLACE_CMD} -e "s,SWTDIR+','${TOOLBOXDIR}/demos," \ - ${WRKSRC}/demos/image.sce + ${REINPLACE_CMD} -e '/#include /d' \ + ${WRKSRC}/sci_gateway/c/kiss_fft.h ${ECHO_CMD} quit >> ${WRKSRC}/builder.sce pre-build: Modified: head/math/scilab-toolbox-swt/distinfo ============================================================================== --- head/math/scilab-toolbox-swt/distinfo Thu Sep 4 18:20:53 2014 (r367295) +++ head/math/scilab-toolbox-swt/distinfo Thu Sep 4 18:21:20 2014 (r367296) @@ -1,2 +1,2 @@ -SHA256 (swt-0.1.11-1-src.tar.gz) = aef26dd3a2c45ba00605bf79ba4bd6e1809eee67ca48cee7573fc7c11d159efc -SIZE (swt-0.1.11-1-src.tar.gz) = 677437 +SHA256 (swt-0.1.20-3-src.tar.gz) = a0edfd25c4a5831d2953c45fdb9289fbba006149a6581dad84a8803293aaffeb +SIZE (swt-0.1.20-3-src.tar.gz) = 945095 Modified: head/math/scilab-toolbox-swt/files/extrapatch-etc__swt.start ============================================================================== --- head/math/scilab-toolbox-swt/files/extrapatch-etc__swt.start Thu Sep 4 18:20:53 2014 (r367295) +++ head/math/scilab-toolbox-swt/files/extrapatch-etc__swt.start Thu Sep 4 18:21:20 2014 (r367296) @@ -1,6 +1,6 @@ ---- ./etc/swt.start.orig 2010-08-30 12:52:10.000000000 +0400 -+++ ./etc/swt.start 2010-10-17 16:02:57.850107854 +0400 -@@ -34,15 +34,6 @@ +--- ./etc/swt.start.orig 2014-05-07 16:06:39.000000000 +0000 ++++ ./etc/swt.start 2014-09-04 09:17:50.853642536 +0000 +@@ -33,13 +33,7 @@ // Load and add help chapter // ============================================================================= @@ -9,10 +9,9 @@ - path_addchapter = pathconvert(root_tlbx+"/jar"); - if ( isdir(path_addchapter) <> [] ) then - add_help_chapter("swt", path_addchapter, %F); -- clear add_help_chapter; - end -- clear path_addchapter; -end ++ - - clear root_tlbx; + // Load demos + // ============================================================================= Modified: head/math/scilab-toolbox-swt/pkg-descr ============================================================================== --- head/math/scilab-toolbox-swt/pkg-descr Thu Sep 4 18:20:53 2014 (r367295) +++ head/math/scilab-toolbox-swt/pkg-descr Thu Sep 4 18:21:20 2014 (r367296) @@ -14,5 +14,4 @@ Discrete Fast Wavelet Transform, daubech 2-D single level image decomposition and reconstruction 2-D multi-level image decomposition and reconstruction. -WWW: http://scwt.sourceforge.net -WWW: http://atoms.scilab.org/toolboxes/swt +WWW: http://atoms.scilab.org/toolboxes/swt Modified: head/math/scilab-toolbox-swt/pkg-plist ============================================================================== --- head/math/scilab-toolbox-swt/pkg-plist Thu Sep 4 18:20:53 2014 (r367295) +++ head/math/scilab-toolbox-swt/pkg-plist Thu Sep 4 18:21:20 2014 (r367296) @@ -1,51 +1,137 @@ %%TOOLBOXDIR%%/demos/cowt1d.sce %%TOOLBOXDIR%%/demos/cowt2d.sce %%TOOLBOXDIR%%/demos/cwt.sce +%%TOOLBOXDIR%%/demos/cwt_chirp.sce +%%TOOLBOXDIR%%/demos/diff_cwt.dem.sce %%TOOLBOXDIR%%/demos/dwtmode.dem.sce %%TOOLBOXDIR%%/demos/image.sce %%TOOLBOXDIR%%/demos/image/woman.bmp +%%TOOLBOXDIR%%/demos/image/woman.dat %%TOOLBOXDIR%%/demos/rwt.sce %%TOOLBOXDIR%%/demos/scale2freq.dem.sce +%%TOOLBOXDIR%%/demos/smoothness_wav.dem.sce %%TOOLBOXDIR%%/demos/swt.dem.gateway.sce %%TOOLBOXDIR%%/demos/swt1d.sce %%TOOLBOXDIR%%/demos/swt2d.sce %%TOOLBOXDIR%%/demos/swt3d.sce %%TOOLBOXDIR%%/demos/swtswt.sce %%TOOLBOXDIR%%/demos/wavedec.dem.sce +%%TOOLBOXDIR%%/demos/wavelet_fam.dem.sce +%%TOOLBOXDIR%%/demos/wavelet_scale.dem.sce %%TOOLBOXDIR%%/demos/wden.dem.sce %%TOOLBOXDIR%%/etc/swt.quit %%TOOLBOXDIR%%/etc/swt.start %%HELP%%%%TOOLBOXDIR%%/jar/scilab_en_US_help.jar %%TOOLBOXDIR%%/loader.sce -%%TOOLBOXDIR%%/macros/ShapeAsRow.bin -%%TOOLBOXDIR%%/macros/ShapeAsRow.sci %%TOOLBOXDIR%%/macros/buildmacros.sce %%TOOLBOXDIR%%/macros/centfrq.bin %%TOOLBOXDIR%%/macros/centfrq.sci -%%TOOLBOXDIR%%/macros/cwt_wavelab.bin -%%TOOLBOXDIR%%/macros/cwt_wavelab.sci +%%TOOLBOXDIR%%/macros/cleanmacros.sce %%TOOLBOXDIR%%/macros/cwtplot.bin %%TOOLBOXDIR%%/macros/cwtplot.sci %%TOOLBOXDIR%%/macros/ddencmp.bin %%TOOLBOXDIR%%/macros/ddencmp.sci +%%TOOLBOXDIR%%/macros/dwtplot.bin +%%TOOLBOXDIR%%/macros/dwtplot.sci +%%TOOLBOXDIR%%/macros/get_swt_path.bin +%%TOOLBOXDIR%%/macros/get_swt_path.sci +%%TOOLBOXDIR%%/macros/help_from_sci/DOGauss.sci +%%TOOLBOXDIR%%/macros/help_from_sci/FSfarras.sci +%%TOOLBOXDIR%%/macros/help_from_sci/appcoef.sci +%%TOOLBOXDIR%%/macros/help_from_sci/appcoef2.sci +%%TOOLBOXDIR%%/macros/help_from_sci/biorfilt.sci +%%TOOLBOXDIR%%/macros/help_from_sci/biorwavf.sci +%%TOOLBOXDIR%%/macros/help_from_sci/cauwavf.sci +%%TOOLBOXDIR%%/macros/help_from_sci/cgauwavf.sci +%%TOOLBOXDIR%%/macros/help_from_sci/cmorwavf.sci +%%TOOLBOXDIR%%/macros/help_from_sci/coifwavf.sci +%%TOOLBOXDIR%%/macros/help_from_sci/cplxdual2D.sci +%%TOOLBOXDIR%%/macros/help_from_sci/cwt.sci +%%TOOLBOXDIR%%/macros/help_from_sci/dbwavf.sci +%%TOOLBOXDIR%%/macros/help_from_sci/detcoef.sci +%%TOOLBOXDIR%%/macros/help_from_sci/detcoef2.sci +%%TOOLBOXDIR%%/macros/help_from_sci/dualfilt1.sci +%%TOOLBOXDIR%%/macros/help_from_sci/dualtree.sci +%%TOOLBOXDIR%%/macros/help_from_sci/dualtree2D.sci +%%TOOLBOXDIR%%/macros/help_from_sci/dwt.sci +%%TOOLBOXDIR%%/macros/help_from_sci/dwt2.sci +%%TOOLBOXDIR%%/macros/help_from_sci/dwt3.sci +%%TOOLBOXDIR%%/macros/help_from_sci/dwtmode.sci +%%TOOLBOXDIR%%/macros/help_from_sci/dyaddown.sci +%%TOOLBOXDIR%%/macros/help_from_sci/dyadup.sci +%%TOOLBOXDIR%%/macros/help_from_sci/fbspwavf.sci +%%TOOLBOXDIR%%/macros/help_from_sci/gauswavf.sci +%%TOOLBOXDIR%%/macros/help_from_sci/iconv.sci +%%TOOLBOXDIR%%/macros/help_from_sci/icplxdual2D.sci +%%TOOLBOXDIR%%/macros/help_from_sci/idualtree.sci +%%TOOLBOXDIR%%/macros/help_from_sci/idualtree2D.sci +%%TOOLBOXDIR%%/macros/help_from_sci/idwt.sci +%%TOOLBOXDIR%%/macros/help_from_sci/idwt2.sci +%%TOOLBOXDIR%%/macros/help_from_sci/idwt3.sci +%%TOOLBOXDIR%%/macros/help_from_sci/ind2rgb.sci +%%TOOLBOXDIR%%/macros/help_from_sci/iswt.sci +%%TOOLBOXDIR%%/macros/help_from_sci/iswt2.sci +%%TOOLBOXDIR%%/macros/help_from_sci/legdwavf.sci +%%TOOLBOXDIR%%/macros/help_from_sci/mexihat.sci +%%TOOLBOXDIR%%/macros/help_from_sci/morlet.sci +%%TOOLBOXDIR%%/macros/help_from_sci/orthfilt.sci +%%TOOLBOXDIR%%/macros/help_from_sci/poisson.sci +%%TOOLBOXDIR%%/macros/help_from_sci/qmf.sci +%%TOOLBOXDIR%%/macros/help_from_sci/rbiorwavf.sci +%%TOOLBOXDIR%%/macros/help_from_sci/shanwavf.sci +%%TOOLBOXDIR%%/macros/help_from_sci/sinus.sci +%%TOOLBOXDIR%%/macros/help_from_sci/swt.sci +%%TOOLBOXDIR%%/macros/help_from_sci/swt2.sci +%%TOOLBOXDIR%%/macros/help_from_sci/symwavf.sci +%%TOOLBOXDIR%%/macros/help_from_sci/upcoef.sci +%%TOOLBOXDIR%%/macros/help_from_sci/upcoef2.sci +%%TOOLBOXDIR%%/macros/help_from_sci/upwlev.sci +%%TOOLBOXDIR%%/macros/help_from_sci/upwlev2.sci +%%TOOLBOXDIR%%/macros/help_from_sci/wavedec.sci +%%TOOLBOXDIR%%/macros/help_from_sci/wavedec2.sci +%%TOOLBOXDIR%%/macros/help_from_sci/wavefun.sci +%%TOOLBOXDIR%%/macros/help_from_sci/wavefun2.sci +%%TOOLBOXDIR%%/macros/help_from_sci/waveletfamilies.sci +%%TOOLBOXDIR%%/macros/help_from_sci/waverec.sci +%%TOOLBOXDIR%%/macros/help_from_sci/waverec2.sci +%%TOOLBOXDIR%%/macros/help_from_sci/wcodemat.sci +%%TOOLBOXDIR%%/macros/help_from_sci/wenergy.sci +%%TOOLBOXDIR%%/macros/help_from_sci/wenergy2.sci +%%TOOLBOXDIR%%/macros/help_from_sci/wextend.sci +%%TOOLBOXDIR%%/macros/help_from_sci/wfilters.sci +%%TOOLBOXDIR%%/macros/help_from_sci/wkeep.sci +%%TOOLBOXDIR%%/macros/help_from_sci/wmaxlev.sci +%%TOOLBOXDIR%%/macros/help_from_sci/wnorm.sci +%%TOOLBOXDIR%%/macros/help_from_sci/wrcoef.sci +%%TOOLBOXDIR%%/macros/help_from_sci/wrcoef2.sci +%%TOOLBOXDIR%%/macros/help_from_sci/wrev.sci +%%TOOLBOXDIR%%/macros/help_from_sci/wrev2.sci +%%TOOLBOXDIR%%/macros/help_from_sci/wrev3.sci +%%TOOLBOXDIR%%/macros/help_from_sci/wrot3.sci +%%TOOLBOXDIR%%/macros/indwt.bin +%%TOOLBOXDIR%%/macros/indwt.sci +%%TOOLBOXDIR%%/macros/indwt2.bin +%%TOOLBOXDIR%%/macros/indwt2.sci %%TOOLBOXDIR%%/macros/lib -%%TOOLBOXDIR%%/macros/lshift.bin -%%TOOLBOXDIR%%/macros/lshift.sci -%%TOOLBOXDIR%%/macros/mm_rwt.bin -%%TOOLBOXDIR%%/macros/mm_rwt.sci +%%TOOLBOXDIR%%/macros/meyer.bin +%%TOOLBOXDIR%%/macros/meyer.sci %%TOOLBOXDIR%%/macros/names -%%TOOLBOXDIR%%/macros/rshift.bin -%%TOOLBOXDIR%%/macros/rshift.sci -%%TOOLBOXDIR%%/macros/rwt.bin -%%TOOLBOXDIR%%/macros/rwt.sci +%%TOOLBOXDIR%%/macros/ndwt.bin +%%TOOLBOXDIR%%/macros/ndwt.sci +%%TOOLBOXDIR%%/macros/ndwt2.bin +%%TOOLBOXDIR%%/macros/ndwt2.sci %%TOOLBOXDIR%%/macros/scal2frq.bin %%TOOLBOXDIR%%/macros/scal2frq.sci %%TOOLBOXDIR%%/macros/thselect.bin %%TOOLBOXDIR%%/macros/thselect.sci %%TOOLBOXDIR%%/macros/wavedecplot.bin %%TOOLBOXDIR%%/macros/wavedecplot.sci +%%TOOLBOXDIR%%/macros/wbmpen.bin +%%TOOLBOXDIR%%/macros/wbmpen.sci %%TOOLBOXDIR%%/macros/wden.bin %%TOOLBOXDIR%%/macros/wden.sci +%%TOOLBOXDIR%%/macros/wdencmp.bin +%%TOOLBOXDIR%%/macros/wdencmp.sci %%TOOLBOXDIR%%/macros/wentropy.bin %%TOOLBOXDIR%%/macros/wentropy.sci %%TOOLBOXDIR%%/macros/wnoise.bin @@ -54,13 +140,14 @@ %%TOOLBOXDIR%%/macros/wnoisest.sci %%TOOLBOXDIR%%/macros/wthresh.bin %%TOOLBOXDIR%%/macros/wthresh.sci -%%TOOLBOXDIR%%/macros/wtmm.bin -%%TOOLBOXDIR%%/macros/wtmm.sci +%%TOOLBOXDIR%%/macros/wthrmngr.bin +%%TOOLBOXDIR%%/macros/wthrmngr.sci %%TOOLBOXDIR%%/sci_gateway/c/libswt_c.so %%TOOLBOXDIR%%/sci_gateway/c/loader.sce %%TOOLBOXDIR%%/sci_gateway/loader_gateway.sce @dirrm %%TOOLBOXDIR%%/sci_gateway/c @dirrm %%TOOLBOXDIR%%/sci_gateway +@dirrm %%TOOLBOXDIR%%/macros/help_from_sci @dirrm %%TOOLBOXDIR%%/macros %%HELP%%@dirrm %%TOOLBOXDIR%%/jar @dirrm %%TOOLBOXDIR%%/etc