svn commit: r369140 - in head/multimedia/kdenlive: . files
Alberto Villa
avilla at FreeBSD.org
Wed Sep 24 01:14:42 UTC 2014
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 at 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
- at dirrm share/doc/HTML/uk/kdenlive
- at dirrm share/doc/HTML/sv/kdenlive
- at dirrm share/doc/HTML/pt_BR/kdenlive
- at dirrm share/doc/HTML/pt/kdenlive
- at dirrm share/doc/HTML/nl/kdenlive
- at dirrm share/doc/HTML/it/kdenlive
- at dirrm share/doc/HTML/es/kdenlive
- at dirrm share/doc/HTML/en/kdenlive
- at dirrm share/doc/HTML/ca/kdenlive
- at dirrm share/apps/kdenlive/titles
- at dirrm share/apps/kdenlive/pics
- at dirrm share/apps/kdenlive/lumas
- at dirrm share/apps/kdenlive/export
- at dirrm share/apps/kdenlive/effects/update
- at dirrm share/apps/kdenlive/effects
- at dirrm share/apps/kdenlive
More information about the svn-ports-head
mailing list