diff options
author | Martin Wilke <miwi@FreeBSD.org> | 2008-08-09 16:52:28 +0000 |
---|---|---|
committer | Martin Wilke <miwi@FreeBSD.org> | 2008-08-09 16:52:28 +0000 |
commit | 568f8e877fb50618d4813b943d712e3bc08fd147 (patch) | |
tree | 16eef3a555a802ca06d05606c7f2a75ccbc6a431 /multimedia/phonon | |
parent | bdcf355d6dedb8678255a8053a2b423f9cc7cc6c (diff) |
Notes
Diffstat (limited to 'multimedia/phonon')
-rw-r--r-- | multimedia/phonon/Makefile | 39 | ||||
-rw-r--r-- | multimedia/phonon/distinfo | 3 | ||||
-rw-r--r-- | multimedia/phonon/files/patch-CMakeLists.txt | 21 | ||||
-rw-r--r-- | multimedia/phonon/files/pkg-message.in | 10 | ||||
-rw-r--r-- | multimedia/phonon/pkg-descr | 1 | ||||
-rw-r--r-- | multimedia/phonon/pkg-plist | 97 |
6 files changed, 171 insertions, 0 deletions
diff --git a/multimedia/phonon/Makefile b/multimedia/phonon/Makefile new file mode 100644 index 000000000000..e5e00a955cd5 --- /dev/null +++ b/multimedia/phonon/Makefile @@ -0,0 +1,39 @@ +# New ports collection Makefile for: phonon +# Date created: 2008-01-30 +# Whom: Martin Wilke <miwi@FreeBSD.org> +# +# $FreeBSD$ + +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= kde@FreeBSD.org +COMMENT= KDE4 phonon applications + +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> diff --git a/multimedia/phonon/distinfo b/multimedia/phonon/distinfo new file mode 100644 index 000000000000..8c81a945ff39 --- /dev/null +++ b/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 diff --git a/multimedia/phonon/files/patch-CMakeLists.txt b/multimedia/phonon/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..41f604aaad52 --- /dev/null +++ b/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") diff --git a/multimedia/phonon/files/pkg-message.in b/multimedia/phonon/files/pkg-message.in new file mode 100644 index 000000000000..34b19b396c20 --- /dev/null +++ b/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 diff --git a/multimedia/phonon/pkg-descr b/multimedia/phonon/pkg-descr new file mode 100644 index 000000000000..8c87bc653013 --- /dev/null +++ b/multimedia/phonon/pkg-descr @@ -0,0 +1 @@ +phonon tools for KDE4. diff --git a/multimedia/phonon/pkg-plist b/multimedia/phonon/pkg-plist new file mode 100644 index 000000000000..95a34aafcb14 --- /dev/null +++ b/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 +@dirrm share/kde4/services/phononbackends +@dirrm lib/kde4/plugins/phonon_backend +@dirrm include/phonon/experimental +@dirrm include/phonon +@dirrm include/KDE/Phonon/Experimental +@dirrm include/KDE/Phonon |