Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Sep 2014 01:14:41 +0000 (UTC)
From:      Alberto Villa <avilla@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r369140 - in head/multimedia/kdenlive: . files
Message-ID:  <201409240114.s8O1EfHa036335@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: avilla
Date: Wed Sep 24 01:14:40 2014
New Revision: 369140
URL: http://svnweb.freebsd.org/changeset/ports/369140
QAT: https://qat.redports.org/buildarchive/r369140/

Log:
  - Update to 0.9.8.
  - Add V4L option to enable webcam support.
  - Use OPTIONS helpers.
  - Remove @dirrm*.
  
  Release 0.9.8 brings several fixes:
  http://kdenlive.org/discover/0.9.8

Deleted:
  head/multimedia/kdenlive/files/
Modified:
  head/multimedia/kdenlive/Makefile
  head/multimedia/kdenlive/distinfo
  head/multimedia/kdenlive/pkg-plist

Modified: head/multimedia/kdenlive/Makefile
==============================================================================
--- head/multimedia/kdenlive/Makefile	Wed Sep 24 01:01:34 2014	(r369139)
+++ head/multimedia/kdenlive/Makefile	Wed Sep 24 01:14:40 2014	(r369140)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	kdenlive
-PORTVERSION=	0.9.6
-PORTREVISION=	5
+PORTVERSION=	0.9.8
 CATEGORIES=	multimedia kde
 MASTER_SITES=	${MASTER_SITE_KDE}
 MASTER_SITE_SUBDIR=	stable/${PORTNAME}/${PORTVERSION}/src/
@@ -24,58 +23,43 @@ USES=		cmake pkgconfig shared-mime-info 
 CMAKE_ARGS=	-DFFMPEG_SUFFIX:STRING="${FFMPEG_SUFX}"
 
 # Keep in sync with multimedia/mlt, possibly.
-FFMPEG_SUFX=
+FFMPEG_SUFX=	# Currently empty.
 
-OPTIONS_DEFINE=	DVDWIZARD FREI0R LADSPA NLS SCREENCAST XINE
-OPTIONS_DEFAULT=DVDWIZARD FREI0R LADSPA SCREENCAST XINE
+OPTIONS_DEFINE=	DVDWIZARD FREI0R LADSPA NLS SCREENCAST V4L XINE
+OPTIONS_DEFAULT=DVDWIZARD FREI0R LADSPA SCREENCAST V4L XINE
+OPTIONS_SUB=	yes
 
 DVDWIZARD_DESC=	DVD authoring via DVDAuthor and cdrtools
 SCREENCAST_DESC=Screen capture support via recordMyDesktop
-#V4L_DESC=	Webcam support via Video 4 Linux
+V4L_DESC=	Webcam support via Video 4 Linux
 XINE_DESC=	DVD preview support via xine
 
-.include <bsd.port.options.mk>
+DVDWIZARD_RUN_DEPENDS=	dvdauthor:${PORTSDIR}/multimedia/dvdauthor \
+			cdrecord:${PORTSDIR}/sysutils/cdrtools
 
-.if ${PORT_OPTIONS:MDVDWIZARD}
-RUN_DEPENDS+=	dvdauthor:${PORTSDIR}/multimedia/dvdauthor \
-		cdrecord:${PORTSDIR}/sysutils/cdrtools
-.endif
-
-.if ${PORT_OPTIONS:MFREI0R}
-RUN_DEPENDS+=	frei0r-plugins>=0:${PORTSDIR}/graphics/frei0r-plugins
-.endif
-
-.if ${PORT_OPTIONS:MLADSPA}
-RUN_DEPENDS+=	swhplugins>=0:${PORTSDIR}/audio/swhplugins
-.endif
-
-.if ${PORT_OPTIONS:MNLS}
-USES+=		gettext
-PLIST_SUB+=	NLS=""
-.else
-CMAKE_ARGS+=	-DBUILD_po:BOOL=FALSE
-PLIST_SUB+=	NLS="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MSCREENCAST}
-RUN_DEPENDS+=	recordmydesktop:${PORTSDIR}/multimedia/recordmydesktop
-.endif
-
-#.if ${PORT_OPTIONS:MV4L}
-#LIB_DEPENDS+=	v4l2:${PORTSDIR}/multimedia/libv4l
-#BUILD_DEPENDS+=	${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat
-#.else
-CMAKE_ARGS+=	-DWITH_V4L:BOOL=FALSE
-#.endif
-
-.if ${PORT_OPTIONS:MXINE}
-RUN_DEPENDS+=	xine:${PORTSDIR}/multimedia/xine
-.endif
+FREI0R_RUN_DEPENDS=	frei0r-plugins>=0:${PORTSDIR}/graphics/frei0r-plugins
+
+LADSPA_RUN_DEPENDS=	swhplugins>=0:${PORTSDIR}/audio/swhplugins
+
+NLS_USES=		gettext
+NLS_CMAKE_OFF=		-DBUILD_po:BOOL=FALSE
+
+SCREENCAST_RUN_DEPENDS=	recordmydesktop:${PORTSDIR}/multimedia/recordmydesktop
+
+V4L_LIB_DEPENDS=	libv4l2.so:${PORTSDIR}/multimedia/libv4l
+V4L_BUILD_DEPENDS=	${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat
+V4L_CMAKE_OFF=		-DWITH_LibV4L2:BOOL=FALSE
+
+XINE_RUN_DEPENDS=	xine:${PORTSDIR}/multimedia/xine
 
 post-patch:
 	@${REINPLACE_CMD} -E -e '/${PORTNAME}.(menu|xpm)/ d' \
 		${PATCH_WRKSRC}/data/CMakeLists.txt
 	@${REINPLACE_CMD} -e '/^update_xdg_mimetypes/ d; /SharedMimeInfo/ d' \
 		${PATCH_WRKSRC}/src/mimetypes/CMakeLists.txt
+.for lang in bs ca ca@valencia cs da de el es et fi fr ga gl he hr hu it ja lt mr nb nds nl pl pt pt_BR ro ru sk sl sv tr ug uk zh_CN zh_TW
+	@${REINPLACE_CMD} -e 's,fr ALL,${lang} ALL,' \
+		${PATCH_WRKSRC}/po/${lang}/CMakeLists.txt
+.endfor
 
 .include <bsd.port.mk>

Modified: head/multimedia/kdenlive/distinfo
==============================================================================
--- head/multimedia/kdenlive/distinfo	Wed Sep 24 01:01:34 2014	(r369139)
+++ head/multimedia/kdenlive/distinfo	Wed Sep 24 01:14:40 2014	(r369140)
@@ -1,2 +1,2 @@
-SHA256 (kdenlive-0.9.6.tar.bz2) = fdc447135428864a283c48122f8bffc236fa2e5cdffbbc65e44bd5e2ff6282e7
-SIZE (kdenlive-0.9.6.tar.bz2) = 5355764
+SHA256 (kdenlive-0.9.8.tar.bz2) = 96ca31f9f6d4dc339b1e1daf46ec0803516118e712a5a2d75d9433ee5fd6a59f
+SIZE (kdenlive-0.9.8.tar.bz2) = 4775988

Modified: head/multimedia/kdenlive/pkg-plist
==============================================================================
--- head/multimedia/kdenlive/pkg-plist	Wed Sep 24 01:01:34 2014	(r369139)
+++ head/multimedia/kdenlive/pkg-plist	Wed Sep 24 01:14:40 2014	(r369140)
@@ -170,9 +170,6 @@ share/config/kdenlive_titles.knsrc
 share/config/kdenlive_wipes.knsrc
 share/config/kdenliveeffectscategory.rc
 share/config/kdenlivetranscodingrc
-share/doc/HTML/ca/kdenlive/common
-share/doc/HTML/ca/kdenlive/index.cache.bz2
-share/doc/HTML/ca/kdenlive/index.docbook
 share/doc/HTML/en/kdenlive/Kdenlive-Quickstart-Add-Last-Clip.png
 share/doc/HTML/en/kdenlive/Kdenlive-Quickstart-Add-Transition.png
 share/doc/HTML/en/kdenlive/Kdenlive-Quickstart-EffectStack.png
@@ -194,43 +191,6 @@ share/doc/HTML/en/kdenlive/Kdenlive_Quic
 share/doc/HTML/en/kdenlive/common
 share/doc/HTML/en/kdenlive/index.cache.bz2
 share/doc/HTML/en/kdenlive/index.docbook
-share/doc/HTML/es/kdenlive/common
-share/doc/HTML/es/kdenlive/index.cache.bz2
-share/doc/HTML/es/kdenlive/index.docbook
-share/doc/HTML/it/kdenlive/common
-share/doc/HTML/it/kdenlive/index.cache.bz2
-share/doc/HTML/it/kdenlive/index.docbook
-share/doc/HTML/nl/kdenlive/common
-share/doc/HTML/nl/kdenlive/index.cache.bz2
-share/doc/HTML/nl/kdenlive/index.docbook
-share/doc/HTML/pt/kdenlive/common
-share/doc/HTML/pt/kdenlive/index.cache.bz2
-share/doc/HTML/pt/kdenlive/index.docbook
-share/doc/HTML/pt_BR/kdenlive/common
-share/doc/HTML/pt_BR/kdenlive/index.cache.bz2
-share/doc/HTML/pt_BR/kdenlive/index.docbook
-share/doc/HTML/sv/kdenlive/common
-share/doc/HTML/sv/kdenlive/index.cache.bz2
-share/doc/HTML/sv/kdenlive/index.docbook
-share/doc/HTML/uk/kdenlive/Kdenlive-Quickstart-Add-Last-Clip.png
-share/doc/HTML/uk/kdenlive/Kdenlive-Quickstart-Add-Transition.png
-share/doc/HTML/uk/kdenlive/Kdenlive_Quickstart-Add-Clips.png
-share/doc/HTML/uk/kdenlive/Kdenlive_Quickstart-Add-Effect.png
-share/doc/HTML/uk/kdenlive/Kdenlive_Quickstart-Effect-Flag.png
-share/doc/HTML/uk/kdenlive/Kdenlive_Quickstart-Fadeout.png
-share/doc/HTML/uk/kdenlive/Kdenlive_Quickstart-Folder-Structure.png
-share/doc/HTML/uk/kdenlive/Kdenlive_Quickstart-Mainwindow.png
-share/doc/HTML/uk/kdenlive/Kdenlive_Quickstart-New-Project.png
-share/doc/HTML/uk/kdenlive/Kdenlive_Quickstart-Overlap-Clips.png
-share/doc/HTML/uk/kdenlive/Kdenlive_Quickstart-Renderer.png
-share/doc/HTML/uk/kdenlive/Kdenlive_Quickstart-Rendering.png
-share/doc/HTML/uk/kdenlive/Kdenlive_Quickstart-Resize-Marker.png
-share/doc/HTML/uk/kdenlive/Kdenlive_Quickstart-Save-Project.png
-share/doc/HTML/uk/kdenlive/Kdenlive_Quickstart-Timeline-Clips.png
-share/doc/HTML/uk/kdenlive/Kdenlive_Quickstart-TimelineCursor.png
-share/doc/HTML/uk/kdenlive/common
-share/doc/HTML/uk/kdenlive/index.cache.bz2
-share/doc/HTML/uk/kdenlive/index.docbook
 share/icons/hicolor/128x128/actions/kdenlive-select-all.png
 share/icons/hicolor/128x128/mimetypes/application-x-kdenlivetitle.png
 share/icons/hicolor/16x16/actions/kdenlive-add-clip.png
@@ -431,19 +391,3 @@ share/kde4/services/westleypreview.deskt
 %%NLS%%share/locale/zh_TW/LC_MESSAGES/kdenlive.mo
 share/mime/packages/kdenlive.xml
 share/mime/packages/westley.xml
-@dirrm share/doc/HTML/uk/kdenlive
-@dirrm share/doc/HTML/sv/kdenlive
-@dirrm share/doc/HTML/pt_BR/kdenlive
-@dirrm share/doc/HTML/pt/kdenlive
-@dirrm share/doc/HTML/nl/kdenlive
-@dirrm share/doc/HTML/it/kdenlive
-@dirrm share/doc/HTML/es/kdenlive
-@dirrm share/doc/HTML/en/kdenlive
-@dirrm share/doc/HTML/ca/kdenlive
-@dirrm share/apps/kdenlive/titles
-@dirrm share/apps/kdenlive/pics
-@dirrm share/apps/kdenlive/lumas
-@dirrm share/apps/kdenlive/export
-@dirrm share/apps/kdenlive/effects/update
-@dirrm share/apps/kdenlive/effects
-@dirrm share/apps/kdenlive



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