[Midnightbsd-cvs] mports: multimedia/phonon: add phonon
ctriv at midnightbsd.org
ctriv at midnightbsd.org
Mon Dec 8 15:50:15 EST 2008
Log Message:
-----------
add phonon
Added Files:
-----------
mports/multimedia/phonon:
Makefile (r1.1)
distinfo (r1.1)
pkg-descr (r1.1)
pkg-plist (r1.1)
mports/multimedia/phonon/files:
patch-CMakeLists.txt (r1.1)
pkg-message.in (r1.1)
-------------- next part --------------
--- /dev/null
+++ multimedia/phonon/pkg-descr
@@ -0,0 +1 @@
+phonon tools for KDE4.
--- /dev/null
+++ multimedia/phonon/pkg-plist
@@ -0,0 +1,97 @@
+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
+libdata/pkgconfig/phonon.pc
+share/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml
+share/kde4/services/phononbackends/gstreamer.desktop
+ at dirrm share/kde4/services/phononbackends
+ at dirrm lib/kde4/plugins/phonon_backend
+ at dirrm include/phonon/experimental
+ at dirrm include/phonon
+ at dirrm include/KDE/Phonon/Experimental
+ at dirrm include/KDE/Phonon
--- /dev/null
+++ multimedia/phonon/Makefile
@@ -0,0 +1,38 @@
+#
+# $MidnightBSD: mports/multimedia/phonon/Makefile,v 1.1 2008/12/08 20:50:12 ctriv Exp $
+#
+
+PORTNAME= phonon
+PORTVERSION= 4.2.0
+CATEGORIES= multimedia kde ipv6
+MASTER_SITES= ${MASTER_SITE_KDE}
+MASTER_SITE_SUBDIR= stable/phonon/${PORTVERSION}
+DIST_SUBDIR= KDE
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= KDE4 phonon applications
+LICENSE= lgpl
+
+CONFLICTS= qt4-phonon-4*
+
+USE_BZIP2= yes
+USE_KDE4= kdehier automoc4 kdeprefix
+KDE4_BUILDENV= yes
+USE_QT_VER= 4
+QT_COMPONENTS= corelib opengl moc rcc uic dbus qt3support designer network svg qtestlib
+USE_GSTREAMER= yes
+
+post-extract:
+ ${MKDIR} ${WRKSRC}
+
+post-patch:
+#fix finding automoc when PREFIX is not matched KDE4_PREFIX
+ ${REINPLACE_CMD} -e 's|NO_DEFAULT_PATH|${KDE4_PREFIX} NO_DEFAULT_PATH|' \
+ ${WRKSRC}/../cmake/FindAutomoc4.cmake
+
+pre-configure:
+ ${REINPLACE_CMD} -e '/phonon.pc/s|pkgconfig|../libdata/pkgconfig|' \
+ -e 's|{QT_INCLUDES}|{QT_INCLUDES} ${LOCALBASE}/include|'\
+ ${WRKSRC}/../CMakeLists.txt
+
+.include <bsd.port.mk>
--- /dev/null
+++ multimedia/phonon/distinfo
@@ -0,0 +1,3 @@
+MD5 (KDE/phonon-4.2.0.tar.bz2) = de80b0f055886a6946acc7886713e23e
+SHA256 (KDE/phonon-4.2.0.tar.bz2) = 1618df4c1db9aa6860315535dcfb80a024e8d2832a79a015c29a26de6fdf3e43
+SIZE (KDE/phonon-4.2.0.tar.bz2) = 400435
--- /dev/null
+++ multimedia/phonon/files/patch-CMakeLists.txt
@@ -0,0 +1,21 @@
+--- ../CMakeLists.txt.orgi 2008-07-25 14:58:35.000000000 +0200
++++ ../CMakeLists.txt 2008-07-25 14:59:12.000000000 +0200
+@@ -120,12 +120,12 @@
+
+ try_run(_run_result _compile_result ${CMAKE_BINARY_DIR} ${_source_file} CMAKE_FLAGS "${_include_dirs}")
+
+- if(NOT _compile_result)
+- message(FATAL_ERROR "Could not compile simple test program:\n ${_source}")
+- endif(NOT _compile_result)
+- if(_run_result)
+- message(FATAL_ERROR "Qt compiled without support for -fvisibility=hidden. This will break plugins and linking of some applications. Please fix your Qt installation.")
+- endif(_run_result)
++# if(NOT _compile_result)
++# message(FATAL_ERROR "Could not compile simple test program:\n ${_source}")
++# endif(NOT _compile_result)
++# if(_run_result)
++# message(FATAL_ERROR "Qt compiled without support for -fvisibility=hidden. This will break plugins and linking of some applications. Please fix your Qt installation.")
++# endif(_run_result)
+
+ if (GCC_IS_NEWER_THAN_4_2)
+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility-inlines-hidden")
--- /dev/null
+++ multimedia/phonon/files/pkg-message.in
@@ -0,0 +1,10 @@
+Should you not hear any sound at first KDE4 startup, do the following:
+
+create $HOME/.kde4/share/config/phonon_platform_kde
+
+and add the following lines to phonon_platform_kde:
+
+[Settings]
+showOssDevices=true
+
+And then start kde4 new.
\ No newline at end of file
More information about the Midnightbsd-cvs
mailing list