diff options
author | Dima Panov <fluffy@FreeBSD.org> | 2011-02-05 11:45:06 +0000 |
---|---|---|
committer | Dima Panov <fluffy@FreeBSD.org> | 2011-02-05 11:45:06 +0000 |
commit | b7349a40213225ff09ba52871ad0e0d14aee64c4 (patch) | |
tree | 1767845671b60589e88a297642da3d10250b762f /multimedia/gstreamer-qt4/Makefile | |
parent | - Connect typo344 to the build (diff) |
- Add gstreamer-qt4
This ports provide Qt4 media layer for GStreamer multimedia library
Feature safe: yes
Notes
Notes:
svn path=/head/; revision=268675
Diffstat (limited to 'multimedia/gstreamer-qt4/Makefile')
-rw-r--r-- | multimedia/gstreamer-qt4/Makefile | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/multimedia/gstreamer-qt4/Makefile b/multimedia/gstreamer-qt4/Makefile new file mode 100644 index 000000000000..0d3b395221f5 --- /dev/null +++ b/multimedia/gstreamer-qt4/Makefile @@ -0,0 +1,53 @@ +# New ports collection makefile for: qt-gstreamer +# Date created: Sat 15 Jan 2011, 23:39:37 +# Whom: Dima Panov <fluffy@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= gstreamer +PORTVERSION= 0.10.1 +CATEGORIES= multimedia +MASTER_SITES= http://gstreamer.freedesktop.org/src/qt-${PORTNAME}/ +PKGNAMESUFFIX= -qt4 +DISTNAME= qt-${PORTNAME}-${PORTVERSION} + +MAINTAINER= fluffy@FreeBSD.org +COMMENT= Qt4 bindings for GStreamer multimedia library + +LIB_DEPENDS= boost_thread:${PORTSDIR}/devel/boost-libs + +USE_BISON= build +USE_BZIP2= yes +USE_CMAKE= yes +USE_GMAKE= yes +USE_LDCONFIG= yes +USE_GSTREAMER= yes +USE_GNOME= glib20 +USE_KDE4= automoc4 +USE_QT_VER= 4 +QT_COMPONENTS= corelib gui \ + qmake_build moc_build rcc_build uic_build + +PLIST_SUB= VERSION="${GST_VERSION}" \ + CMAKE_BUILD_TYPE="${CMAKE_BUILD_TYPE}" + +GST_VERSION=${PORTVERSION:C/..$//} + +CMAKE_ARGS+= \ + -DCMAKE_INCLUDE_PATH:STRING="${LOCALBASE}/include" \ + -DCMAKE_EXE_LINKER_FLAGS:STRING="-L${LOCALBASE}/lib" \ + -DCMAKE_MODULE_LINKER_FLAGS:STRING="-L${LOCALBASE}/lib" \ + -DCMAKE_SHARED_LINKER_FLAGS:STRING="-L${LOCALBASE}/lib" + +.if !defined(WITH_DEBUG) +CMAKE_BUILD_TYPE= release +.else +CMAKE_BUILD_TYPE= debug +.endif + +post-extract: + ${REINPLACE_CMD} -e 's|$${LIB_INSTALL_DIR}/pkgconfig|libdata/pkgconfig|' \ + ${WRKSRC}/src/CMakeLists.txt + +.include <bsd.port.mk> |