summaryrefslogtreecommitdiff
path: root/multimedia/phonon-backend-gstreamer
diff options
context:
space:
mode:
authormarkd <markd>2012-03-19 10:12:51 +0000
committermarkd <markd>2012-03-19 10:12:51 +0000
commitba3f5a55aeec31d9fc109e98799b3bf8a736a816 (patch)
tree7c99639d78deebff5d9bc39ef651076918bed71f /multimedia/phonon-backend-gstreamer
parent4bbf1e52fd9f50b9b7d4c92288afee1ac3574b4b (diff)
downloadpkgsrc-ba3f5a55aeec31d9fc109e98799b3bf8a736a816.tar.gz
Import phonon-backend-gstreamer version 4.5.1
Phonon GStreamer backend.
Diffstat (limited to 'multimedia/phonon-backend-gstreamer')
-rw-r--r--multimedia/phonon-backend-gstreamer/DESCR6
-rw-r--r--multimedia/phonon-backend-gstreamer/Makefile34
-rw-r--r--multimedia/phonon-backend-gstreamer/PLIST9
-rw-r--r--multimedia/phonon-backend-gstreamer/distinfo5
4 files changed, 54 insertions, 0 deletions
diff --git a/multimedia/phonon-backend-gstreamer/DESCR b/multimedia/phonon-backend-gstreamer/DESCR
new file mode 100644
index 00000000000..17f2bfa9c3e
--- /dev/null
+++ b/multimedia/phonon-backend-gstreamer/DESCR
@@ -0,0 +1,6 @@
+Phonon is the Multimedia API for KDE and QT.
+
+In Phonon there are three main concepts: MediaObjects, Paths and Outputs.
+The MediaObjects control the playback/capture and provide the media data.
+MediaObjects can be connected to Outputs using Path objects which also
+allow the insertion of Effect objects between MediaObject and Output.
diff --git a/multimedia/phonon-backend-gstreamer/Makefile b/multimedia/phonon-backend-gstreamer/Makefile
new file mode 100644
index 00000000000..a4b22eea5af
--- /dev/null
+++ b/multimedia/phonon-backend-gstreamer/Makefile
@@ -0,0 +1,34 @@
+# $NetBSD: Makefile,v 1.1.1.1 2012/03/19 10:12:51 markd Exp $
+
+DISTNAME= phonon-backend-gstreamer-4.5.1
+CATEGORIES= multimedia
+MASTER_SITES= ${MASTER_SITE_KDE:=phonon/phonon-backend-gstreamer/4.5.1/src/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= markd@NetBSD.org
+HOMEPAGE= http://phonon.kde.org
+COMMENT= Multimedia API for KDE and QT - GStreamer backend
+LICENSE= gnu-lgpl-v2.1
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+# BUILD_MAKE_FLAGS+= VERBOSE=1
+
+BUILD_DEPENDS+= automoc4>=0.9.83:../../devel/automoc4
+
+USE_TOOLS+= pkg-config
+USE_LANGUAGES= c c++
+USE_CMAKE= yes
+CMAKE_ARG_PATH= ..
+CONFIGURE_DIRS= _build
+#CMAKE_ARGS+= -DWITH_PulseAudio:BOOL=OFF
+
+pre-configure:
+ ${LN} -sf ${QTDIR}/bin/qmake ${BUILDLINK_DIR}/bin/
+ ${MKDIR} ${WRKSRC}/_build
+
+.include "../../multimedia/gstreamer0.10/buildlink3.mk"
+.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
+.include "../../multimedia/phonon/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/multimedia/phonon-backend-gstreamer/PLIST b/multimedia/phonon-backend-gstreamer/PLIST
new file mode 100644
index 00000000000..45e2022760f
--- /dev/null
+++ b/multimedia/phonon-backend-gstreamer/PLIST
@@ -0,0 +1,9 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2012/03/19 10:12:51 markd Exp $
+lib/kde4/plugins/phonon_backend/phonon_gstreamer.so
+share/icons/hicolor/128x128/apps/phonon-gstreamer.png
+share/icons/hicolor/16x16/apps/phonon-gstreamer.png
+share/icons/hicolor/22x22/apps/phonon-gstreamer.png
+share/icons/hicolor/32x32/apps/phonon-gstreamer.png
+share/icons/hicolor/48x48/apps/phonon-gstreamer.png
+share/icons/hicolor/scalable/apps/phonon-gstreamer.svgz
+share/kde4/services/phononbackends/gstreamer.desktop
diff --git a/multimedia/phonon-backend-gstreamer/distinfo b/multimedia/phonon-backend-gstreamer/distinfo
new file mode 100644
index 00000000000..9544f84d883
--- /dev/null
+++ b/multimedia/phonon-backend-gstreamer/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2012/03/19 10:12:51 markd Exp $
+
+SHA1 (phonon-backend-gstreamer-4.5.1.tar.bz2) = 3f8c059bb60e78fc1eb61bde5ab2c3bba395ca98
+RMD160 (phonon-backend-gstreamer-4.5.1.tar.bz2) = 5c57f14e134edefd8e3a39756bece5262a437a30
+Size (phonon-backend-gstreamer-4.5.1.tar.bz2) = 90211 bytes