Tweak multimedia/gstreamer version 0.10.36_5
[dports.git] / multimedia / webvfx-qt5 / Makefile
1 # $FreeBSD$
2
3 PORTNAME=       webvfx
4 DISTVERSION=    0.4.4-20160823
5 CATEGORIES=     multimedia
6 PKGNAMESUFFIX=  -qt5
7
8 MAINTAINER=     avilla@FreeBSD.org
9 COMMENT=        Video effects library based on HTML/QML
10
11 LICENSE=        BSD3CLAUSE
12 LICENSE_FILE=   ${WRKSRC}/LICENSE
13
14 LIB_DEPENDS=    libmlt.so:multimedia/mlt
15
16 USE_GITHUB=     yes
17 GH_ACCOUNT=     mltframework
18 GH_TAGNAME=     e918ce4
19
20 USES=           pkgconfig qmake
21 USE_QT5=        3d buildtools_build opengl qml quick webkit
22 USE_LDCONFIG=   yes
23
24 PORTEXAMPLES=   *
25
26 OPTIONS_DEFINE= DOXYGEN EXAMPLES
27 OPTIONS_SUB=    yes
28
29 DOXYGEN_BUILD_DEPENDS=  doxygen:devel/doxygen
30
31 post-patch-EXAMPLES-on:
32         @${REINPLACE_CMD} -i '' -e 's,examples/,,g' ${WRKSRC}/demo/mlt/*
33
34 pre-configure:
35 # Fix make jobs and speed up build.
36         @${REINPLACE_CMD} -e 's/debug_and_release//' ${WRKSRC}/common.pri
37
38 post-build-DOXYGEN-on:
39         cd ${WRKSRC} && ${MAKE} doxydoc
40
41 post-install-DOXYGEN-on:
42         cd ${WRKSRC}/doxydoc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
43
44 post-install-EXAMPLES-on:
45         cd ${WRKSRC}/demo/examples && \
46                 ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
47         cd ${WRKSRC}/demo && \
48                 ${COPYTREE_SHARE} mlt ${STAGEDIR}${EXAMPLESDIR}
49
50 .include <bsd.port.mk>