ports/120065: [NEW PORT] multimedia/smilutils: A collection of utilities to handle DV

Diego Depaoli trebestie at gmail.com
Sun Jan 27 22:30:04 UTC 2008


>Number:         120065
>Category:       ports
>Synopsis:       [NEW PORT] multimedia/smilutils: A collection of utilities to handle DV
>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:   Sun Jan 27 22:30:03 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Diego Depaoli
>Release:        FreeBSD 8.0-CURRENT i386
>Organization:
>Environment:
FreeBSD genipizza.casadep.home 8.0-CURRENT FreeBSD 8.0-CURRENT #1: Fri Jan 25 09:23:31 CET 2008

>Description:
Smilutils is a collection of command line utilities
for Digital Video manipulation.

Note: Sources are available through cvs.

WWW: http://sourceforge.net/projects/kino/
WWW: http://users.pandora.be/acp/kino/smilutils.html

>How-To-Repeat:

>Fix:
--- smilutils-20071026.c.shar begins here ---
# 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:
#
#	smilutils
#	smilutils/Makefile
#	smilutils/pkg-descr
#	smilutils/files
#	smilutils/files/patch-apps-ffmpeg2raw-Makefile.am
#	smilutils/pkg-plist
#	smilutils/distinfo
#
echo c - smilutils
mkdir -p smilutils > /dev/null 2>&1
echo x - smilutils/Makefile
sed 's/^X//' >smilutils/Makefile << 'END-of-smilutils/Makefile'
X# New ports collection makefile for:   smilutils
X# Date created:        26 january 2008
X# Whom:                trebestie at gmail.com
X#
X# $FreeBSD$
X#
X
XPORTNAME=	smilutils
XDISTVERSION=	20071026-cvs
XCATEGORIES=	multimedia
XMASTER_SITES=	${MASTER_SITE_LOCAL}
X
XMAINTAINER=	trebestie at FreeBSD.org
XCOMMENT=	A collection of utilities to handle DV
X
XLIB_DEPENDS=	dv.4:${PORTSDIR}/multimedia/libdv	\
X		png.5:${PORTSDIR}/graphics/png	\
X		samplerate.1:${PORTSDIR}/audio/libsamplerate	\
X		avformat.1:${PORTSDIR}/multimedia/ffmpeg	\
X		avcodec.1:${PORTSDIR}/multimedia/ffmpeg	\
X		mp3lame.0:${PORTSDIR}/audio/lame	\
X		vorbisenc.2:${PORTSDIR}/audio/libvorbis	\
X		quicktime.0:${PORTSDIR}/multimedia/libquicktime	\
X		vorbis.4:${PORTSDIR}/audio/libvorbis	\
X		ogg.5:${PORTSDIR}/audio/libogg
X
XUSE_BZIP2=	yes
XWRKSRC=		${WRKDIR}/${PORTNAME}
X
XUSE_LDCONFIG=	yes
XUSE_AUTOTOOLS=	autoconf:261
XUSE_GETTEXT=	yes
XUSE_GMAKE=	yes
XUSE_GNOME=	gtk20 libxml2 libglade2
XUSE_ICONV=	yes
XUSE_SDL=	yes
XGNU_CONFIGURE=	yes
XUSE_X_PREFIX=	yes
XCONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include/lqt		\
X		-I${LOCALBASE}/include -I${X11BASE}/include"	\
X		LDFLAGS="-L${LOCALBASE}/lib/libquicktime	\
X		-L${LOCALBASE}/lib -L${X11BASE}/lib"	\
X		PTHREAD_LIBS="${PTHREAD_LIBS}"
X
XCONFIGURE_ARGS=	--with-avcodec --enable-mp3lame --enable-vorbis \
X		--with-ffmpeg=${LOCALBASE}/lib --with-x
X
XMAN1=	image2raw.1 ppm2raw.1 ppm2webcam.1 raw2dv.1	\
X	raw2image.1 raw2webcam.1 raw2yuv.1 rawmultiply.1	\
X	rawplay.1 smil2raw.1 smil2wav.1 smil2yuv.1	\
X	smilutils.1 xwd2raw.1
X
Xpre-configure:
X	@cd ${WRKSRC} && ${SH} autogen.sh
X
X# No tarball, we get cvs version.
X# Based on an idea by Abel Chow <achow at transoft.net>
X# who maintains tidy-devel port
X# Look at http://lists.freebsd.org/pipermail/freebsd-ports/2007-September/043631.html
X# for more informations
X
X.if defined(MAINTAINER_MODE)
X
XCVSROOT=	":pserver:anonymous at kino.cvs.sourceforge.net:/cvsroot/kino"
XCVS_PASSFILE=	${WRKDIR}/temp-cvs-passfile
X
Xgetcvs:
X	${MKDIR} ${WRKDIR}/cvs
X	${ECHO_CMD} ${CVSROOT} A > ${CVS_PASSFILE}
X	cd ${WRKDIR}/cvs &&	\
X	CVSROOT=${CVSROOT} CVS_PASSFILE=${CVS_PASSFILE} cvs -z3 co -P smilutils
X
Xtarball:
X	${RM} -rf ${WRKDIR}/cvs/smilutils/CVSROOT
X	${FIND} ${WRKDIR}/cvs -name CVS | ${XARGS} ${RM} -rf
X	cd ${WRKDIR}/cvs &&	\
X	${TAR} cfj ${_DISTDIR}${DISTFILES} smilutils
X
X.endif
X
X.include <bsd.port.mk>
END-of-smilutils/Makefile
echo x - smilutils/pkg-descr
sed 's/^X//' >smilutils/pkg-descr << 'END-of-smilutils/pkg-descr'
XSmilutils is a collection of command line utilities 
Xfor Digital Video manipulation. 
X
XNote: Sources are available through cvs.
X
XWWW: http://sourceforge.net/projects/kino/
XWWW: http://users.pandora.be/acp/kino/smilutils.html
END-of-smilutils/pkg-descr
echo c - smilutils/files
mkdir -p smilutils/files > /dev/null 2>&1
echo x - smilutils/files/patch-apps-ffmpeg2raw-Makefile.am
sed 's/^X//' >smilutils/files/patch-apps-ffmpeg2raw-Makefile.am << 'END-of-smilutils/files/patch-apps-ffmpeg2raw-Makefile.am'
X--- apps/ffmpeg2raw/Makefile.am.orig	2005-10-08 06:13:42.000000000 +0200
X+++ apps/ffmpeg2raw/Makefile.am	2008-01-27 01:30:26.000000000 +0100
X@@ -11,7 +11,7 @@
X 	-D_FILE_OFFSET_BITS=64 
X 
X AM_LDFLAGS = -rdynamic -L$(FFMPEG_PATH)/libavformat -lavformat -L$(FFMPEG_PATH)/libavcodec -lavcodec \
X-		$(FFMPEGLIBS) -lm -lz -ldl -ldv
X+		$(FFMPEGLIBS) -lm -lz -ldv
X 
X endif
X 
END-of-smilutils/files/patch-apps-ffmpeg2raw-Makefile.am
echo x - smilutils/pkg-plist
sed 's/^X//' >smilutils/pkg-plist << 'END-of-smilutils/pkg-plist'
Xbin/ffmpeg2raw
Xbin/image2raw
Xbin/ppm2raw
Xbin/ppm2webcam
Xbin/ppmeffectv
Xbin/ppmfilter
Xbin/raw2dv
Xbin/raw2image
Xbin/raw2webcam
Xbin/raw2yuv
Xbin/rawmultiply
Xbin/rawplay
Xbin/smil2raw
Xbin/smil2wav
Xbin/smil2yuv
Xbin/tga2raw
Xbin/xwd2raw
Xlib/kino/libkinoextensions.a
Xlib/kino/libkinoextensions.la
Xlib/kino/libkinoextensions.so
Xlib/kino/libkinoextensions.so.0
Xlib/kino/libkinolegacy.a
Xlib/kino/libkinolegacy.la
Xlib/kino/libkinolegacy.so
Xlib/kino/libkinolegacy.so.0
X at dirrmtry lib/kino
END-of-smilutils/pkg-plist
echo x - smilutils/distinfo
sed 's/^X//' >smilutils/distinfo << 'END-of-smilutils/distinfo'
XMD5 (smilutils-20071026-cvs.tar.bz2) = c23e5f0acab2c644767e0067d01c9afc
XSHA256 (smilutils-20071026-cvs.tar.bz2) = 5e0145b6eadfaf30d312ff8a0c4dc9e211d67c4ec97a6991f8f5b47d0fccdc0a
XSIZE (smilutils-20071026-cvs.tar.bz2) = 168279
END-of-smilutils/distinfo
exit
--- smilutils-20071026.c.shar ends here ---

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



More information about the freebsd-ports-bugs mailing list