From owner-svn-ports-all@FreeBSD.ORG Sun Jan 13 10:13:37 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 95FAE579; Sun, 13 Jan 2013 10:13:37 +0000 (UTC) (envelope-from avilla@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 78905E89; Sun, 13 Jan 2013 10:13:37 +0000 (UTC) Received: from svn.freebsd.org (svn.FreeBSD.org [8.8.178.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r0DADbAT003067; Sun, 13 Jan 2013 10:13:37 GMT (envelope-from avilla@svn.freebsd.org) Received: (from avilla@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r0DADaJu003061; Sun, 13 Jan 2013 10:13:36 GMT (envelope-from avilla@svn.freebsd.org) Message-Id: <201301131013.r0DADaJu003061@svn.freebsd.org> From: Alberto Villa Date: Sun, 13 Jan 2013 10:13:36 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r310311 - in head/multimedia: mlt mlt/files py-mlt X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jan 2013 10:13:37 -0000 Author: avilla Date: Sun Jan 13 10:13:36 2013 New Revision: 310311 URL: http://svnweb.freebsd.org/changeset/ports/310311 Log: - Update MLT to 0.8.6. - Depend on ffmpeg1 instead of ffmpeg-011. - Remove patches committed upstream. - Remove soversion from LIB_DEPENDS. - Make py-mlt a SLAVE_PORT. Deleted: head/multimedia/mlt/files/ head/multimedia/py-mlt/pkg-descr Modified: head/multimedia/mlt/Makefile head/multimedia/mlt/distinfo head/multimedia/mlt/pkg-plist head/multimedia/py-mlt/Makefile Modified: head/multimedia/mlt/Makefile ============================================================================== --- head/multimedia/mlt/Makefile Sun Jan 13 10:12:28 2013 (r310310) +++ head/multimedia/mlt/Makefile Sun Jan 13 10:13:36 2013 (r310311) @@ -1,16 +1,20 @@ # $FreeBSD$ PORTNAME= mlt -PORTVERSION= 0.8.2 -PORTREVISION= 1 -CATEGORIES= multimedia +PORTVERSION= 0.8.6 +PORTREVISION?= 0 +CATEGORIES?= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME} -MAINTAINER= avilla@FreeBSD.org -COMMENT= Multimedia framework for TV broadcasting +MAINTAINER?= avilla@FreeBSD.org +COMMENT?= Multimedia framework for TV broadcasting -LICENSE= GPLv2 GPLv3 LGPL21 -LICENSE_COMB= multi +LICENSE?= GPLv2 GPLv3 LGPL21 +LICENSE_COMB?= multi + +SLAVE_PORT?= no + +.if ${SLAVE_PORT} == "no" # They both install bin/melt. CONFLICTS_INSTALL= freeze-[0-9]* @@ -25,9 +29,9 @@ MAKE_JOBS_SAFE= yes USE_LDCONFIG= yes .ifndef(WITH_DEBUG) -CONFIGURE_ARGS+= --disable-debug +CONFIGURE_ARGS+=--disable-debug .else -CONFIGURE_ARGS+= --enable-debug +CONFIGURE_ARGS+=--enable-debug .endif PLIST_SUB+= PORTVERSION="${PORTVERSION}" @@ -53,137 +57,137 @@ BROKEN= does not compile on sparc64 (in .endif .if ${PORT_OPTIONS:MDV} -LIB_DEPENDS+= dv.4:${PORTSDIR}/multimedia/libdv -CONFIGURE_ARGS+= --enable-dv +LIB_DEPENDS+= dv:${PORTSDIR}/multimedia/libdv +CONFIGURE_ARGS+=--enable-dv PLIST_SUB+= DV="" .else -CONFIGURE_ARGS+= --disable-dv +CONFIGURE_ARGS+=--disable-dv PLIST_SUB+= DV="@comment " .endif .if ${PORT_OPTIONS:MFFMPEG} || ${PORT_OPTIONS:MVDPAU} -FFMPEG_SUFFIX= -011 -LIB_DEPENDS+= avformat${FFMPEG_SUFFIX}:${PORTSDIR}/multimedia/ffmpeg${FFMPEG_SUFFIX} -CONFIGURE_ARGS+= --enable-avformat --avformat-swscale \ - --avformat-suffix="${FFMPEG_SUFFIX}" +FFMPEG_SUFX= 1 +LIB_DEPENDS+= avformat${FFMPEG_SUFX}:${PORTSDIR}/multimedia/ffmpeg${FFMPEG_SUFX} +CONFIGURE_ARGS+=--enable-avformat --avformat-swscale \ + --avformat-suffix="${FFMPEG_SUFX}" PLIST_SUB+= FFMPEG="" .else -CONFIGURE_ARGS+= --disable-avformat +CONFIGURE_ARGS+=--disable-avformat PLIST_SUB+= FFMPEG="@comment " .endif .if ${PORT_OPTIONS:MFREI0R} BUILD_DEPENDS+= ${LOCALBASE}/include/frei0r.h:${PORTSDIR}/graphics/frei0r -CONFIGURE_ARGS+= --enable-frei0r +CONFIGURE_ARGS+=--enable-frei0r PLIST_SUB+= FREI0R="" .else -CONFIGURE_ARGS+= --disable-frei0r +CONFIGURE_ARGS+=--disable-frei0r PLIST_SUB+= FREI0R="@comment " .endif .if ${PORT_OPTIONS:MGTK2} -LIB_DEPENDS+= exif.12:${PORTSDIR}/graphics/libexif +LIB_DEPENDS+= exif:${PORTSDIR}/graphics/libexif USE_GNOME+= gdkpixbuf2 gtk20 pango -CONFIGURE_ARGS+= --enable-gtk2 +CONFIGURE_ARGS+=--enable-gtk2 PLIST_SUB+= GTK2="" .else -CONFIGURE_ARGS+= --disable-gtk2 +CONFIGURE_ARGS+=--disable-gtk2 PLIST_SUB+= GTK2="@comment " .endif .if ${PORT_OPTIONS:MJACK} -LIB_DEPENDS+= jack.0:${PORTSDIR}/audio/jack +LIB_DEPENDS+= jack:${PORTSDIR}/audio/jack BUILD_DEPENDS+= ${LOCALBASE}/include/ladspa.h:${PORTSDIR}/audio/ladspa -CONFIGURE_ARGS+= --enable-jackrack +CONFIGURE_ARGS+=--enable-jackrack PLIST_SUB+= JACK="" .else -CONFIGURE_ARGS+= --disable-jackrack +CONFIGURE_ARGS+=--disable-jackrack PLIST_SUB+= JACK="@comment " .endif .if ${PORT_OPTIONS:MQT4} -LIB_DEPENDS+= exif.12:${PORTSDIR}/graphics/libexif +LIB_DEPENDS+= exif:${PORTSDIR}/graphics/libexif USE_QT4+= gui svg xml -CONFIGURE_ARGS+= --enable-qimage \ - --qimage-includedir="${QT_INCDIR}" \ - --qimage-libdir="${QT_LIBDIR}" +CONFIGURE_ARGS+=--enable-qimage \ + --qimage-includedir="${QT_INCDIR}" \ + --qimage-libdir="${QT_LIBDIR}" PLIST_SUB+= QT4="" .else -CONFIGURE_ARGS+= --disable-qimage +CONFIGURE_ARGS+=--disable-qimage PLIST_SUB+= QT4="@comment " .endif .if ${PORT_OPTIONS:MQUICKTIME} -LIB_DEPENDS+= dv.4:${PORTSDIR}/multimedia/libdv \ - quicktime.0:${PORTSDIR}/multimedia/libquicktime -CONFIGURE_ARGS+= --enable-kino -PLIST_SUB+= KINO="" +LIB_DEPENDS+= dv:${PORTSDIR}/multimedia/libdv \ + quicktime:${PORTSDIR}/multimedia/libquicktime +CONFIGURE_ARGS+=--enable-kino +PLIST_SUB+= QUICKTIME="" .else -CONFIGURE_ARGS+= --disable-kino -PLIST_SUB+= KINO="@comment " +CONFIGURE_ARGS+=--disable-kino +PLIST_SUB+= QUICKTIME="@comment " .endif .if ${PORT_OPTIONS:MSAMPLERATE} -LIB_DEPENDS+= samplerate.1:${PORTSDIR}/audio/libsamplerate -CONFIGURE_ARGS+= --enable-resample +LIB_DEPENDS+= samplerate:${PORTSDIR}/audio/libsamplerate +CONFIGURE_ARGS+=--enable-resample PLIST_SUB+= SAMPLERATE="" .else -CONFIGURE_ARGS+= --disable-resample +CONFIGURE_ARGS+=--disable-resample PLIST_SUB+= SAMPLERATE="@comment " .endif .if ${PORT_OPTIONS:MSOX} -LIB_DEPENDS+= sox.1:${PORTSDIR}/audio/sox -CONFIGURE_ARGS+= --enable-sox +LIB_DEPENDS+= sox:${PORTSDIR}/audio/sox +CONFIGURE_ARGS+=--enable-sox PLIST_SUB+= SOX="" .else -CONFIGURE_ARGS+= --disable-sox +CONFIGURE_ARGS+=--disable-sox PLIST_SUB+= SOX="@comment " .endif .if ${PORT_OPTIONS:MSWFDEC} -LIB_DEPENDS+= swfdec-0.8.0:${PORTSDIR}/graphics/swfdec -CONFIGURE_ARGS+= --enable-swfdec +LIB_DEPENDS+= swfdec-0.8:${PORTSDIR}/graphics/swfdec +CONFIGURE_ARGS+=--enable-swfdec PLIST_SUB+= SWFDEC="" .else -CONFIGURE_ARGS+= --disable-swfdec +CONFIGURE_ARGS+=--disable-swfdec PLIST_SUB+= SWFDEC="@comment " .endif .if ${PORT_OPTIONS:MVDPAU} USE_XORG+= x11 -CONFIGURE_ARGS+= --avformat-vdpau +CONFIGURE_ARGS+=--avformat-vdpau .else -CONFIGURE_ARGS+= --avformat--no-vdpau +CONFIGURE_ARGS+=--avformat-no-vdpau .endif .if ${PORT_OPTIONS:MVORBIS} -LIB_DEPENDS+= vorbis.4:${PORTSDIR}/audio/libvorbis -CONFIGURE_ARGS+= --enable-vorbis +LIB_DEPENDS+= vorbis:${PORTSDIR}/audio/libvorbis +CONFIGURE_ARGS+=--enable-vorbis PLIST_SUB+= VORBIS="" .else -CONFIGURE_ARGS+= --disable-vorbis +CONFIGURE_ARGS+=--disable-vorbis PLIST_SUB+= VORBIS="@comment " .endif pre-configure: - ${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},' \ + @${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},' \ ${WRKSRC}/src/modules/avformat/vdpau.c \ ${WRKSRC}/src/modules/frei0r/factory.c \ ${WRKSRC}/src/modules/jackrack/plugin_mgr.c \ ${WRKSRC}/src/modules/linsys/Makefile - ${REINPLACE_CMD} -e 's,-pthread,${PTHREAD_LIBS},' \ + @${REINPLACE_CMD} -e 's,-pthread,${PTHREAD_LIBS},' \ ${WRKSRC}/configure - ${REINPLACE_CMD} -e 's,-lpthread,${PTHREAD_LIBS},' \ + @${REINPLACE_CMD} -e 's,-lpthread,${PTHREAD_LIBS},' \ ${WRKSRC}/src/framework/Makefile \ ${WRKSRC}/src/melt/Makefile \ ${WRKSRC}/src/modules/*/Makefile - ${REINPLACE_CMD} -e 's,$$(libdir)/pkgconfig,${PREFIX}/libdata/pkgconfig,' \ + @${REINPLACE_CMD} -e 's,$$(libdir)/pkgconfig,${PREFIX}/libdata/pkgconfig,' \ ${WRKSRC}/Makefile post-install: ${INSTALL_MAN} ${WRKSRC}/docs/melt.1 ${MANPREFIX}/man/man1/melt.1 - ${RM} -f ${WRKSRC}/docs/melt.1 + @${RM} -f ${WRKSRC}/docs/melt.1 .if ${PORT_OPTIONS:MDOCS} . for f in ${PORTDOCS} cd ${WRKSRC} && ${COPYTREE_SHARE} ${f} ${DOCSDIR} @@ -195,4 +199,6 @@ post-install: . endfor .endif +.endif # ${SLAVE_PORT} == "no" + .include Modified: head/multimedia/mlt/distinfo ============================================================================== --- head/multimedia/mlt/distinfo Sun Jan 13 10:12:28 2013 (r310310) +++ head/multimedia/mlt/distinfo Sun Jan 13 10:13:36 2013 (r310311) @@ -1,2 +1,2 @@ -SHA256 (mlt-0.8.2.tar.gz) = 36c743d2abc68ce737ac526507fc2caf71b3d6a53a2bf31d22e8193a8b899577 -SIZE (mlt-0.8.2.tar.gz) = 1161293 +SHA256 (mlt-0.8.6.tar.gz) = 8323e546a661942c5bb880886a949e8243f9b53082cb3464a54009280c5bbb3f +SIZE (mlt-0.8.6.tar.gz) = 1104163 Modified: head/multimedia/mlt/pkg-plist ============================================================================== --- head/multimedia/mlt/pkg-plist Sun Jan 13 10:12:28 2013 (r310310) +++ head/multimedia/mlt/pkg-plist Sun Jan 13 10:13:36 2013 (r310311) @@ -65,7 +65,7 @@ lib/mlt/libmlteffectv.so %%GTK2%%lib/mlt/libmltgtk2.so %%JACK%%lib/mlt/libmltjackrack.so lib/mlt/libmltkdenlive.so -%%KINO%%lib/mlt/libmltkino.so +%%QUICKTIME%%lib/mlt/libmltkino.so lib/mlt/libmltlinsys.so lib/mlt/libmltmotion_est.so lib/mlt/libmltnormalize.so @@ -196,6 +196,7 @@ libdata/pkgconfig/mlt-framework.pc %%DATADIR%%/motion_est/filter_motion_est.yml %%DATADIR%%/motion_est/filter_vismv.yml %%DATADIR%%/motion_est/producer_slowmotion.yml +%%DATADIR%%/normalize/filter_audiolevel.yml %%DATADIR%%/normalize/filter_volume.yml %%DATADIR%%/oldfilm/dust1.svg %%DATADIR%%/oldfilm/dust2.svg Modified: head/multimedia/py-mlt/Makefile ============================================================================== --- head/multimedia/py-mlt/Makefile Sun Jan 13 10:12:28 2013 (r310310) +++ head/multimedia/py-mlt/Makefile Sun Jan 13 10:13:36 2013 (r310311) @@ -1,30 +1,24 @@ -# ex:ts=8 -# Ports collection makefile for: mlt -# Date created: 2011-02-06 -# Whom: Charlie Kester -# +# Created by: Charlie Kester # $FreeBSD$ -# -PORTNAME= mlt -PORTVERSION= 0.8.2 +PORTREVISION= 0 CATEGORIES= multimedia python -MASTER_SITES= SF/${PORTNAME}/${PORTNAME} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= avilla@FreeBSD.org COMMENT= Python bindings for the MLT multimedia framework LICENSE= GPLv2 +LICENSE_COMB= single -LIB_DEPENDS= mlt:${PORTSDIR}/multimedia/mlt +LIB_DEPENDS= mlt:${PORTSDIR}/${MASTER_PORT} BUILD_DEPENDS= swig:${PORTSDIR}/devel/swig13 USE_PYTHON= yes -DISTINFO_FILE= ${.CURDIR}/../mlt/distinfo +MASTERDIR= ${.CURDIR:H:H}/multimedia/mlt PORTEXAMPLES= python +PLIST= # empty PLIST_FILES= %%PYTHON_SITELIBDIR%%/_mlt.so \ %%PYTHON_SITELIBDIR%%/mlt.py \ %%PYTHON_SITELIBDIR%%/mlt.pyc \ @@ -36,11 +30,11 @@ INSTALL_WRKSRC= ${BUILD_WRKSRC} .include do-build: - ${REINPLACE_CMD} -e 's|-L../../mlt++|-L${LOCALBASE}/lib|' \ + @${REINPLACE_CMD} -e 's|-L../../mlt++|-L${LOCALBASE}/lib|' \ -e 's|g++|${CXX} ${CXXFLAGS}|' \ -e 's|-pthread|${PTHREAD_LIBS}|' \ ${BUILD_WRKSRC}/build - cd ${BUILD_WRKSRC} && ${SH} build + @cd ${BUILD_WRKSRC} && ${SH} build do-install: ${INSTALL_LIB} ${INSTALL_WRKSRC}/_mlt.so ${PYTHONPREFIX_SITELIBDIR} @@ -56,4 +50,4 @@ post-install: . endfor .endif -.include +.include "${MASTERDIR}/Makefile"