diff options
author | Tobias C. Berner <tcberner@FreeBSD.org> | 2018-04-28 09:43:59 +0000 |
---|---|---|
committer | Tobias C. Berner <tcberner@FreeBSD.org> | 2018-04-28 09:43:59 +0000 |
commit | 66cc89edb6d6b8a33e0401025e9beb990456195b (patch) | |
tree | fbd6a04e447f7fe27db1a34b902b43df7e6154f4 /multimedia/kdenlive/Makefile | |
parent | 07bfe50293cc2848212682ddea9586ce34a366a5 (diff) | |
download | ports-66cc89edb6d6b8a33e0401025e9beb990456195b.tar.gz ports-66cc89edb6d6b8a33e0401025e9beb990456195b.zip |
Notes
Diffstat (limited to 'multimedia/kdenlive/Makefile')
-rw-r--r-- | multimedia/kdenlive/Makefile | 39 |
1 files changed, 18 insertions, 21 deletions
diff --git a/multimedia/kdenlive/Makefile b/multimedia/kdenlive/Makefile index be5704e05df6..99026e885d28 100644 --- a/multimedia/kdenlive/Makefile +++ b/multimedia/kdenlive/Makefile @@ -1,32 +1,35 @@ # $FreeBSD$ PORTNAME= kdenlive -PORTVERSION= 0.9.10 -PORTREVISION= 6 -CATEGORIES= multimedia kde -MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}/src/ +DISTVERSION= ${KDE_APPLICATIONS_VERSION} +CATEGORIES= multimedia kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= KDE professional quality non-linear video editing suite LICENSE= GPLv2 -LIB_DEPENDS= libmlt.so:multimedia/mlt \ - libqjson.so:devel/qjson@qt4 +LIB_DEPENDS= libmlt.so:multimedia/mlt +BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:multimedia/v4l_compat RUN_DEPENDS= ffmpeg${FFMPEG_SUFX}:multimedia/ffmpeg${FFMPEG_SUFX} \ - ${LOCALBASE}/lib/mlt/libmltqt.so:multimedia/mlt-qt4 - -USES= cmake kde:4 pkgconfig shared-mime-info tar:bzip2 -USE_KDE= automoc4 kdelibs nepomuk-core -USE_QT4= corelib dbus gui opengl script svg xml \ - moc_build qmake_build rcc_build uic_build + ${LOCALBASE}/lib/mlt/libmltqt.so:multimedia/mlt-qt5 + +USES= cmake:outsource desktop-file-utils gettext-tools pkgconfig \ + shared-mime-info kde:5 tar:xz +USE_KDE= archive bookmarks config configwidgets coreaddons crash \ + dbusaddons ecm filemetadata guiaddons iconthemes \ + init_run kio newstuff notifications notifyconfig \ + textwidgets widgetsaddons xmlgui +USE_QT5= buildtools_build concurrent core dbus gui qmake_build \ + qml quick quickcontrols_run script svg webkit widgets USE_XORG= x11 +CFLAGS+= -I${LOCALBASE}/include # linux/input.h CMAKE_ARGS= -DFFMPEG_SUFFIX:STRING="${FFMPEG_SUFX}" # Keep in sync with multimedia/mlt, possibly. FFMPEG_SUFX= # Currently empty. -OPTIONS_DEFINE= DOCS DVDWIZARD FREI0R LADSPA NLS SCREENCAST V4L XINE +OPTIONS_DEFINE= DVDWIZARD FREI0R LADSPA SCREENCAST V4L XINE OPTIONS_DEFAULT=DVDWIZARD FREI0R LADSPA SCREENCAST V4L XINE OPTIONS_SUB= yes @@ -35,8 +38,6 @@ SCREENCAST_DESC=Screen capture support via recordMyDesktop V4L_DESC= Webcam support via Video4Linux XINE_DESC= DVD preview support via xine -DOCS_CMAKE_OFF= -DBUILD_doc:BOOL=FALSE - DVDWIZARD_RUN_DEPENDS= dvdauthor:multimedia/dvdauthor \ cdrecord:sysutils/cdrtools @@ -44,20 +45,16 @@ FREI0R_RUN_DEPENDS= frei0r-plugins>=0:graphics/frei0r-plugins LADSPA_RUN_DEPENDS= swhplugins>=0:audio/swhplugins -NLS_USES= gettext -NLS_CMAKE_OFF= -DBUILD_po:BOOL=FALSE - SCREENCAST_RUN_DEPENDS= recordmydesktop:multimedia/recordmydesktop V4L_LIB_DEPENDS= libv4l2.so:multimedia/libv4l -V4L_BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat V4L_CMAKE_OFF= -DWITH_LibV4L2:BOOL=FALSE XINE_RUN_DEPENDS= xine:multimedia/xine post-patch: - @${REINPLACE_CMD} -E -e '/${PORTNAME}.(menu|xpm)/ d' \ - -e '/^update_xdg_mimetypes/ d; /SharedMimeInfo/ d' \ + @${REINPLACE_CMD} -e '/^update_xdg_mimetypes/ d' \ + -e '/SharedMimeInfo/ d' \ ${PATCH_WRKSRC}/data/CMakeLists.txt .include <bsd.port.mk> |