diff options
-rw-r--r-- | multimedia/phonon/DESCR | 6 | ||||
-rw-r--r-- | multimedia/phonon/Makefile | 35 | ||||
-rw-r--r-- | multimedia/phonon/PLIST | 102 | ||||
-rw-r--r-- | multimedia/phonon/buildlink3.mk | 22 | ||||
-rw-r--r-- | multimedia/phonon/distinfo | 5 |
5 files changed, 170 insertions, 0 deletions
diff --git a/multimedia/phonon/DESCR b/multimedia/phonon/DESCR new file mode 100644 index 00000000000..17f2bfa9c3e --- /dev/null +++ b/multimedia/phonon/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/Makefile b/multimedia/phonon/Makefile new file mode 100644 index 00000000000..0746c0f81c1 --- /dev/null +++ b/multimedia/phonon/Makefile @@ -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 +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 --git a/multimedia/phonon/PLIST b/multimedia/phonon/PLIST new file mode 100644 index 00000000000..df8ca749344 --- /dev/null +++ b/multimedia/phonon/PLIST @@ -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 --git a/multimedia/phonon/buildlink3.mk b/multimedia/phonon/buildlink3.mk new file mode 100644 index 00000000000..a267667f1d8 --- /dev/null +++ b/multimedia/phonon/buildlink3.mk @@ -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 --git a/multimedia/phonon/distinfo b/multimedia/phonon/distinfo new file mode 100644 index 00000000000..936ffef8c17 --- /dev/null +++ b/multimedia/phonon/distinfo @@ -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 |