ports/116372: new port: math/scilab-toolbox-sivp

Max Brazhnikov makc at issp.ac.ru
Sat Sep 15 15:10:01 UTC 2007


>Number:         116372
>Category:       ports
>Synopsis:       new port: math/scilab-toolbox-sivp
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Sep 15 15:10:00 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Max Brazhnikov
>Release:        FreeBSD 6.2-STABLE i386
>Organization:
>Environment:
FreeBSD luna.dio.ru 6.2-STABLE FreeBSD 6.2-STABLE #0: Thu Aug  9 00:11:48 MSD 2007     root at luna.dio.ru:/usr/obj/usr/src/sys/LUNA  i386
>Description:
1. Add new port scilab-toolbox-sivp --- Scilab Image and Video Processing toolbox.
(Requested by soralx at cydem.org)
2. scilab-toolbox-swt: add optional dependence on the new port, default off.
(in separate PR)
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	scilab-toolbox-sivp
#	scilab-toolbox-sivp/pkg-descr
#	scilab-toolbox-sivp/Makefile
#	scilab-toolbox-sivp/pkg-plist
#	scilab-toolbox-sivp/distinfo
#	scilab-toolbox-sivp/files
#	scilab-toolbox-sivp/files/patch-configure
#
echo c - scilab-toolbox-sivp
mkdir -p scilab-toolbox-sivp > /dev/null 2>&1
echo x - scilab-toolbox-sivp/pkg-descr
sed 's/^X//' >scilab-toolbox-sivp/pkg-descr << 'END-of-scilab-toolbox-sivp/pkg-descr'
XSIVP stands for Scilab Image and Video Processing toolbox. SIVP
Xintends to do image processing and video processing tasks. SIVP is
Xmeant to be a useful, efficient, and free image and video processing
Xtoolbox for Scilab.
X
XWWW:    http://sivp.sourceforge.net/
END-of-scilab-toolbox-sivp/pkg-descr
echo x - scilab-toolbox-sivp/Makefile
sed 's/^X//' >scilab-toolbox-sivp/Makefile << 'END-of-scilab-toolbox-sivp/Makefile'
X# New ports collection makefile for:	sivp
X# Date created:		2007-09-15
X# Whom:			Max Brazhnikov <makc at issp.ac.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	sivp
XDISTVERSION=	0.4.3
XCATEGORIES=	math graphics multimedia
XMASTER_SITES=	SF
XPKGNAMEPREFIX=	scilab-toolbox-
X
XMAINTAINER=	makc at issp.ac.ru
XCOMMENT=	Scilab Image and Video Processing Toolbox
X
XBUILD_DEPENDS=	${LOCALBASE}/bin/scilab:${PORTSDIR}/math/scilab \
X		${LOCALBASE}/bin/xsltproc:${PORTSDIR}/textproc/libxslt
XLIB_DEPENDS=	cv.1:${PORTSDIR}/graphics/opencv
XRUN_DEPENDS=	${LOCALBASE}/bin/scilab:${PORTSDIR}/math/scilab
X
XSCILABDIR?=	lib/scilab
XCONTRIBDIR?=	${SCILABDIR}/contrib
XTOOLBOXDIR?=	${CONTRIBDIR}/${PORTNAME}
X
XUSE_GMAKE=	yes
XHAS_CONFIGURE=	yes
XCONFIGURE_ARGS+=--prefix=${PREFIX}/${TOOLBOXDIR}
XCONFIGURE_ENV+=	SCI="${LOCALBASE}/${SCILABDIR}"
X
XPLIST_SUB=	TOOLBOXDIR=${TOOLBOXDIR}
X
Xpre-everything::
X	@${ECHO_CMD}
X	@${ECHO_CMD} "If you want video support, OpenCV should be compiled with ffmpeg!"
X	@${ECHO_CMD}
X
X.include <bsd.port.mk>
END-of-scilab-toolbox-sivp/Makefile
echo x - scilab-toolbox-sivp/pkg-plist
sed 's/^X//' >scilab-toolbox-sivp/pkg-plist << 'END-of-scilab-toolbox-sivp/pkg-plist'
X%%TOOLBOXDIR%%/builder.sce
X%%TOOLBOXDIR%%/demos/camera.sce
X%%TOOLBOXDIR%%/demos/canny.sce
X%%TOOLBOXDIR%%/demos/image.sce
X%%TOOLBOXDIR%%/demos/noise.sce
X%%TOOLBOXDIR%%/demos/sivp.dem
X%%TOOLBOXDIR%%/demos/video.sce
X%%TOOLBOXDIR%%/images/baboon.png
X%%TOOLBOXDIR%%/images/lena.png
X%%TOOLBOXDIR%%/images/peppers.png
X%%TOOLBOXDIR%%/images/video.avi
X%%TOOLBOXDIR%%/lib/libsivp-0.4.3.so
X%%TOOLBOXDIR%%/lib/libsivp-0.4.3.so.0
X%%TOOLBOXDIR%%/lib/libsivp.la
X%%TOOLBOXDIR%%/lib/libsivp.so
X%%TOOLBOXDIR%%/loader.sce
X%%TOOLBOXDIR%%/macros/corr2.bin
X%%TOOLBOXDIR%%/macros/edge.bin
X%%TOOLBOXDIR%%/macros/fspecial.bin
X%%TOOLBOXDIR%%/macros/genlib
X%%TOOLBOXDIR%%/macros/hsv2rgb.bin
X%%TOOLBOXDIR%%/macros/im2bw.bin
X%%TOOLBOXDIR%%/macros/im2double.bin
X%%TOOLBOXDIR%%/macros/im2int16.bin
X%%TOOLBOXDIR%%/macros/im2int32.bin
X%%TOOLBOXDIR%%/macros/im2int8.bin
X%%TOOLBOXDIR%%/macros/im2uint16.bin
X%%TOOLBOXDIR%%/macros/im2uint8.bin
X%%TOOLBOXDIR%%/macros/imabsdiff.bin
X%%TOOLBOXDIR%%/macros/imadd.bin
X%%TOOLBOXDIR%%/macros/imcomplement.bin
X%%TOOLBOXDIR%%/macros/imcrop.bin
X%%TOOLBOXDIR%%/macros/imdivide.bin
X%%TOOLBOXDIR%%/macros/imhist.bin
X%%TOOLBOXDIR%%/macros/imlincomb.bin
X%%TOOLBOXDIR%%/macros/immultiply.bin
X%%TOOLBOXDIR%%/macros/imnoise.bin
X%%TOOLBOXDIR%%/macros/imresize.bin
X%%TOOLBOXDIR%%/macros/imshow.bin
X%%TOOLBOXDIR%%/macros/imshow.tcl
X%%TOOLBOXDIR%%/macros/imsubtract.bin
X%%TOOLBOXDIR%%/macros/imwrite.bin
X%%TOOLBOXDIR%%/macros/lib
X%%TOOLBOXDIR%%/macros/mat2gray.bin
X%%TOOLBOXDIR%%/macros/mean2.bin
X%%TOOLBOXDIR%%/macros/names
X%%TOOLBOXDIR%%/macros/ntsc2rgb.bin
X%%TOOLBOXDIR%%/macros/rgb2gray.bin
X%%TOOLBOXDIR%%/macros/rgb2hsv.bin
X%%TOOLBOXDIR%%/macros/rgb2ntsc.bin
X%%TOOLBOXDIR%%/macros/rgb2ycbcr.bin
X%%TOOLBOXDIR%%/macros/std2.bin
X%%TOOLBOXDIR%%/macros/xs2im.bin
X%%TOOLBOXDIR%%/macros/ycbcr2rgb.bin
X%%TOOLBOXDIR%%/man/addframe.htm
X%%TOOLBOXDIR%%/man/aviclose.htm
X%%TOOLBOXDIR%%/man/avicloseall.htm
X%%TOOLBOXDIR%%/man/avifile.htm
X%%TOOLBOXDIR%%/man/aviinfo.htm
X%%TOOLBOXDIR%%/man/avilistopened.htm
X%%TOOLBOXDIR%%/man/aviopen.htm
X%%TOOLBOXDIR%%/man/avireadframe.htm
X%%TOOLBOXDIR%%/man/camopen.htm
X%%TOOLBOXDIR%%/man/corr2.htm
X%%TOOLBOXDIR%%/man/edge.htm
X%%TOOLBOXDIR%%/man/filter2.htm
X%%TOOLBOXDIR%%/man/fspecial.htm
X%%TOOLBOXDIR%%/man/hsv2rgb.htm
X%%TOOLBOXDIR%%/man/im2bw.htm
X%%TOOLBOXDIR%%/man/im2double.htm
X%%TOOLBOXDIR%%/man/im2int16.htm
X%%TOOLBOXDIR%%/man/im2int32.htm
X%%TOOLBOXDIR%%/man/im2int8.htm
X%%TOOLBOXDIR%%/man/im2uint16.htm
X%%TOOLBOXDIR%%/man/im2uint8.htm
X%%TOOLBOXDIR%%/man/imabsdiff.htm
X%%TOOLBOXDIR%%/man/imadd.htm
X%%TOOLBOXDIR%%/man/imcomplement.htm
X%%TOOLBOXDIR%%/man/imcrop.htm
X%%TOOLBOXDIR%%/man/imdivide.htm
X%%TOOLBOXDIR%%/man/imfilter.htm
X%%TOOLBOXDIR%%/man/imfinfo.htm
X%%TOOLBOXDIR%%/man/imhist.htm
X%%TOOLBOXDIR%%/man/imlincomb.htm
X%%TOOLBOXDIR%%/man/immultiply.htm
X%%TOOLBOXDIR%%/man/imnoise.htm
X%%TOOLBOXDIR%%/man/imread.htm
X%%TOOLBOXDIR%%/man/imresize.htm
X%%TOOLBOXDIR%%/man/imshow.htm
X%%TOOLBOXDIR%%/man/imsubtract.htm
X%%TOOLBOXDIR%%/man/imwrite.htm
X%%TOOLBOXDIR%%/man/mat2gray.htm
X%%TOOLBOXDIR%%/man/mean2.htm
X%%TOOLBOXDIR%%/man/ntsc2rgb.htm
X%%TOOLBOXDIR%%/man/rgb2gray.htm
X%%TOOLBOXDIR%%/man/rgb2hsv.htm
X%%TOOLBOXDIR%%/man/rgb2ntsc.htm
X%%TOOLBOXDIR%%/man/rgb2ycbcr.htm
X%%TOOLBOXDIR%%/man/std2.htm
X%%TOOLBOXDIR%%/man/whatis.htm
X%%TOOLBOXDIR%%/man/xs2im.htm
X%%TOOLBOXDIR%%/man/ycbcr2rgb.htm
X at dirrm %%TOOLBOXDIR%%/man
X at dirrm %%TOOLBOXDIR%%/macros
X at dirrm %%TOOLBOXDIR%%/lib
X at dirrm %%TOOLBOXDIR%%/images
X at dirrm %%TOOLBOXDIR%%/demos
X at dirrm %%TOOLBOXDIR%%
END-of-scilab-toolbox-sivp/pkg-plist
echo x - scilab-toolbox-sivp/distinfo
sed 's/^X//' >scilab-toolbox-sivp/distinfo << 'END-of-scilab-toolbox-sivp/distinfo'
XMD5 (sivp-0.4.3.tar.gz) = d49d4d6503a1026867145428c6374183
XSHA256 (sivp-0.4.3.tar.gz) = 2d0e4129daf2ccd2631040a602247fe5083e973a9569cb869b024ee4cbef578a
XSIZE (sivp-0.4.3.tar.gz) = 2551217
END-of-scilab-toolbox-sivp/distinfo
echo c - scilab-toolbox-sivp/files
mkdir -p scilab-toolbox-sivp/files > /dev/null 2>&1
echo x - scilab-toolbox-sivp/files/patch-configure
sed 's/^X//' >scilab-toolbox-sivp/files/patch-configure << 'END-of-scilab-toolbox-sivp/files/patch-configure'
X--- ./configure.orig	2007-05-19 13:29:59.000000000 +0400
X+++ ./configure	2007-09-15 17:49:25.000000000 +0400
X@@ -19741,8 +19741,6 @@
X 
X if test "x$prefix"  = xNONE; then
X    prefix="${SCIDIR}/contrib/${PACKAGE_NAME}-${PACKAGE_VERSION}"
X-else
X-   prefix="${prefix}/${PACKAGE_NAME}-${PACKAGE_VERSION}"
X fi
X 
X TOOLBOXDIR=$prefix
END-of-scilab-toolbox-sivp/files/patch-configure
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list