diff options
author | Tobias C. Berner <tcberner@FreeBSD.org> | 2018-04-14 14:02:49 +0000 |
---|---|---|
committer | Tobias C. Berner <tcberner@FreeBSD.org> | 2018-04-14 14:02:49 +0000 |
commit | 976792c819d34d74b18a720774f1e87981c39803 (patch) | |
tree | 49864b395b5f716c52722252a97eaf67cd649744 /multimedia/gstreamer1-qt/Makefile | |
parent | 0c47b518053fdb82f380f68da7f4295a0de75ba8 (diff) | |
download | ports-976792c819d34d74b18a720774f1e87981c39803.tar.gz ports-976792c819d34d74b18a720774f1e87981c39803.zip |
multimedia/gstreamer1-qt4, multimedia/gstreamer1-qt5: create flavors
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D14641
Notes
Notes:
svn path=/head/; revision=467319
Diffstat (limited to 'multimedia/gstreamer1-qt/Makefile')
-rw-r--r-- | multimedia/gstreamer1-qt/Makefile | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/multimedia/gstreamer1-qt/Makefile b/multimedia/gstreamer1-qt/Makefile new file mode 100644 index 000000000000..28e3cd005cc3 --- /dev/null +++ b/multimedia/gstreamer1-qt/Makefile @@ -0,0 +1,46 @@ +# $FreeBSD$ + +PORTNAME= gstreamer1 +PORTVERSION= 1.2.0 +PORTREVISION= 10 +CATEGORIES= multimedia +MASTER_SITES= http://gstreamer.freedesktop.org/src/qt-gstreamer/ +PKGNAMESUFFIX= -${FLAVOR} +DISTNAME= qt-gstreamer-${PORTVERSION} + +MAINTAINER= kde@FreeBSD.org +COMMENT= Qt ${FLAVOR:C/qt//} bindings for GStreamer 1.x multimedia library + +LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ + libgstreamer-1.0.so:multimedia/gstreamer1 + +FLAVORS= qt4 qt5 +FLAVOR?= ${FLAVORS:[1]} + +CONFLICTS_INSTALL= gstreamer${PKGNAMESUFFIX}-* + +USES= bison cmake:outsource pathfix pkgconfig tar:xz +USE_GSTREAMER1= yes + +USE_GL= gl +USE_GNOME= glib20 + +USE_LDCONFIG= yes +CMAKE_OFF= USE_GST_PLUGIN_DIR USE_QT_PLUGIN_DIR +CMAKE_ARGS= -DQT_VERSION=${FLAVOR:C/qt//} + +. if ${FLAVOR} == qt4 +USE_QT4= corelib gui opengl declarative script \ + qmake_build moc_build rcc_build uic_build qtestlib_build +PLIST_SUB= QT4_ONLY="" QT5_ONLY="@comment " +. else +USE_QT5= buildtools_build qmake_build core gui network opengl \ + qml quick testlib widgets +QTVER_SUFFIX= 5 +PLIST_SUB= QT4_ONLY="@comment " QT5_ONLY="" +. endif + +PLIST_SUB+= SHLIB_VER="${PORTVERSION}" \ + QTVER_SUFFIX="${QTVER_SUFFIX}" + +.include <bsd.port.mk> |