pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/multimedia/phonon Import of phonon 4.2.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9067679de775
branches:  trunk
changeset: 549458:9067679de775
user:      markd <markd%pkgsrc.org@localhost>
date:      Mon Nov 03 10:59:46 2008 +0000

description:
Import of phonon 4.2.0

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.

diffstat:

 multimedia/phonon/DESCR         |    6 ++
 multimedia/phonon/Makefile      |   35 +++++++++++++
 multimedia/phonon/PLIST         |  102 ++++++++++++++++++++++++++++++++++++++++
 multimedia/phonon/buildlink3.mk |   22 ++++++++
 multimedia/phonon/distinfo      |    5 +
 5 files changed, 170 insertions(+), 0 deletions(-)

diffs (190 lines):

diff -r e5aa6fbbd9bb -r 9067679de775 multimedia/phonon/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/phonon/DESCR   Mon Nov 03 10:59:46 2008 +0000
@@ -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 -r e5aa6fbbd9bb -r 9067679de775 multimedia/phonon/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/phonon/Makefile        Mon Nov 03 10:59:46 2008 +0000
@@ -0,0 +1,35 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/11/03 10:59:46 markd Exp $
+
+DISTNAME=      phonon-4.2.0
+CATEGORIES=    multimedia
+MASTER_SITES=  ${MASTER_SITE_KDE:=phonon/4.2.0/}
+EXTRACT_SUFX=  .tar.bz2
+
+MAINTAINER=    markd%NetBSD.org@localhost
+HOMEPAGE=      http://phonon.kde.org
+COMMENT=       Multimedia API for KDE and QT
+
+PKG_DESTDIR_SUPPORT=   user-destdir
+
+# BUILD_MAKE_FLAGS+= VERBOSE=1
+
+BUILD_DEPENDS+=        automoc4>=0.9.83:../../devel/automoc4
+
+USE_DIRS+=     kde4-1.0
+USE_TOOLS+=    pkg-config
+USE_LANGUAGES= c c++
+USE_CMAKE=     yes
+CMAKE_ARG_PATH=        ..
+CONFIGURE_DIRS=        _build
+
+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 "../../x11/qt4-libs/buildlink3.mk"
+.include "../../x11/qt4-tools/buildlink3.mk"
+.include "../../x11/qt4-qdbus/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff -r e5aa6fbbd9bb -r 9067679de775 multimedia/phonon/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/phonon/PLIST   Mon Nov 03 10:59:46 2008 +0000
@@ -0,0 +1,102 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/11/03 10:59:46 markd Exp $
+include/KDE/Phonon/AbstractAudioOutput
+include/KDE/Phonon/AbstractMediaStream
+include/KDE/Phonon/AbstractVideoOutput
+include/KDE/Phonon/AddonInterface
+include/KDE/Phonon/AudioDevice
+include/KDE/Phonon/AudioDeviceEnumerator
+include/KDE/Phonon/AudioOutput
+include/KDE/Phonon/AudioOutputDevice
+include/KDE/Phonon/AudioOutputDeviceModel
+include/KDE/Phonon/AudioOutputInterface
+include/KDE/Phonon/BackendCapabilities
+include/KDE/Phonon/BackendInterface
+include/KDE/Phonon/Effect
+include/KDE/Phonon/EffectDescription
+include/KDE/Phonon/EffectDescriptionModel
+include/KDE/Phonon/EffectInterface
+include/KDE/Phonon/EffectParameter
+include/KDE/Phonon/EffectWidget
+include/KDE/Phonon/Experimental/AudioDataOutput
+include/KDE/Phonon/Experimental/VideoDataOutput
+include/KDE/Phonon/Experimental/VideoFrame
+include/KDE/Phonon/Experimental/Visualization
+include/KDE/Phonon/Global
+include/KDE/Phonon/MediaController
+include/KDE/Phonon/MediaNode
+include/KDE/Phonon/MediaObject
+include/KDE/Phonon/MediaObjectInterface
+include/KDE/Phonon/MediaSource
+include/KDE/Phonon/ObjectDescription
+include/KDE/Phonon/ObjectDescriptionModel
+include/KDE/Phonon/Path
+include/KDE/Phonon/PlatformPlugin
+include/KDE/Phonon/SeekSlider
+include/KDE/Phonon/StreamInterface
+include/KDE/Phonon/VideoPlayer
+include/KDE/Phonon/VideoWidget
+include/KDE/Phonon/VideoWidgetInterface
+include/KDE/Phonon/VolumeFaderEffect
+include/KDE/Phonon/VolumeFaderInterface
+include/KDE/Phonon/VolumeSlider
+include/phonon/abstractaudiooutput.h
+include/phonon/abstractmediastream.h
+include/phonon/abstractvideooutput.h
+include/phonon/addoninterface.h
+include/phonon/audiooutput.h
+include/phonon/audiooutputinterface.h
+include/phonon/backendcapabilities.h
+include/phonon/backendinterface.h
+include/phonon/effect.h
+include/phonon/effectinterface.h
+include/phonon/effectparameter.h
+include/phonon/effectwidget.h
+include/phonon/experimental/audiodataoutput.h
+include/phonon/experimental/backendcapabilities.h
+include/phonon/experimental/backendinterface.h
+include/phonon/experimental/export.h
+include/phonon/experimental/mediasource.h
+include/phonon/experimental/objectdescription.h
+include/phonon/experimental/videodataoutput.h
+include/phonon/experimental/videoframe.h
+include/phonon/experimental/visualization.h
+include/phonon/mediacontroller.h
+include/phonon/medianode.h
+include/phonon/mediaobject.h
+include/phonon/mediaobjectinterface.h
+include/phonon/mediasource.h
+include/phonon/objectdescription.h
+include/phonon/objectdescriptionmodel.h
+include/phonon/path.h
+include/phonon/phonon_export.h
+include/phonon/phonondefs.h
+include/phonon/phononnamespace.h
+include/phonon/platformplugin.h
+include/phonon/seekslider.h
+include/phonon/streaminterface.h
+include/phonon/videoplayer.h
+include/phonon/videowidget.h
+include/phonon/videowidgetinterface.h
+include/phonon/volumefadereffect.h
+include/phonon/volumefaderinterface.h
+include/phonon/volumeslider.h
+lib/kde4/plugins/phonon_backend/phonon_gstreamer.so
+lib/libphonon.so
+lib/libphonon.so.4
+lib/libphonon.so.4.2.0
+lib/libphononexperimental.so
+lib/libphononexperimental.so.4
+lib/libphononexperimental.so.4.2.0
+lib/pkgconfig/phonon.pc
+share/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml
+share/kde4/services/phononbackends/gstreamer.desktop
+@dirrm share/kde4/services/phononbackends
+@comment @dirrm share/kde4/services
+@comment @dirrm share/dbus-1/interfaces
+@dirrm lib/kde4/plugins/phonon_backend
+@comment @dirrm lib/kde4/plugins
+@dirrm include/phonon/experimental
+@dirrm include/phonon
+@dirrm include/KDE/Phonon/Experimental
+@dirrm include/KDE/Phonon
+@comment @dirrm include/KDE
diff -r e5aa6fbbd9bb -r 9067679de775 multimedia/phonon/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/phonon/buildlink3.mk   Mon Nov 03 10:59:46 2008 +0000
@@ -0,0 +1,22 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2008/11/03 10:59:46 markd Exp $
+
+BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH}+
+PHONON_BUILDLINK3_MK:= ${PHONON_BUILDLINK3_MK}+
+
+.if ${BUILDLINK_DEPTH} == "+"
+BUILDLINK_DEPENDS+=    phonon
+.endif
+
+BUILDLINK_PACKAGES:=   ${BUILDLINK_PACKAGES:Nphonon}
+BUILDLINK_PACKAGES+=   phonon
+BUILDLINK_ORDER:=      ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}phonon
+
+.if ${PHONON_BUILDLINK3_MK} == "+"
+BUILDLINK_API_DEPENDS.phonon+= phonon>=4.1.83
+BUILDLINK_PKGSRCDIR.phonon?=   ../../multimedia/phonon
+.endif # PHONON_BUILDLINK3_MK
+
+.include "../../x11/qt4-libs/buildlink3.mk"
+.include "../../x11/qt4-qdbus/buildlink3.mk"
+
+BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH:S/+$//}
diff -r e5aa6fbbd9bb -r 9067679de775 multimedia/phonon/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/phonon/distinfo        Mon Nov 03 10:59:46 2008 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/11/03 10:59:46 markd Exp $
+
+SHA1 (phonon-4.2.0.tar.bz2) = 11e2f2d73b0f0ccd66dfbe82f95d5185c6dc005b
+RMD160 (phonon-4.2.0.tar.bz2) = 9a141abb24a5f4c9b484c9f28680e45c4bb788d8
+Size (phonon-4.2.0.tar.bz2) = 400435 bytes



Home | Main Index | Thread Index | Old Index