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) | |
download | ports-568f8e877fb50618d4813b943d712e3bc08fd147.tar.gz ports-568f8e877fb50618d4813b943d712e3bc08fd147.zip |
The KDE FreeBSD team is proud to announce the release of KDE 4.1.0
for FreeBSD. The official KDE 4.1.0 release notes can be found at
http://www.kde.org/announcements/4.1/.
Some note:
* Prefix
KDE4 will be install into a custom prefixes namely ${LOCALBASE}/kde4.
KDE4 and KDE3 can co-exist
* Sound
For sound to work, it is necessary to have dbus and hal enabled
in your system. Please see the respective documentation on how
to enable these.
For more Informations see the HEADS UP at ports@ and kde-freebsd@
or our wiki page http://wiki.freebsd.org/KDE4/Install.
Have fun!
Notes
Notes:
svn path=/head/; revision=218272
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 |