# $Id$ PNAME="phonon" PVER="4.3.80" PBUILD="r1" STATE="unstable" DESCRIPTION="KDE4 Multimedia API." HOMEPAGE="http://phonon.kde.org/" DEPEND=">= sys-apps/dbus-1.4 >= dev-libs/glib2-2.22 >= virtual/opengl >= dev-libs/libxml2-2.7 >= media-libs/alsa-lib-1.0.21 >= media-libs/gstreamer-0.10.25 >= media-libs/gst-plugins-base-0.10.25 >= media-libs/gst-plugins-good-0.10.16 >= media-libs/xine-lib-1.1.16 >= x11-libs/libxcb-1.4 >= x11-libs/qt-core-4.6 >= x11-libs/qt-dbus-4.6 >= x11-libs/qt-gui-4.6 >= x11-libs/qt-opengl-4.6 >= x11-libs/qt-test-4.6" SDEPEND=">= kde-base/automoc4-0.9.88" PROVIDE="virtual/phonon" sminclude kde4 # unstable package KDE_MIRROR_UNSTABLE = 1 # unusual uri-scheme SRC_URI=( kde://${PNAME}/${SRCFILE} mirror://${PNAME}/${SRCFILE} ) # fake UP2DATE="echo ${PVER}" src_compile() { cd ${SRCDIR} kde4_configure \ $(cmake_with alsa) \ $(cmake_with GStreamer) \ $(cmake_with GStreamerPlugins) \ $(cmake_with xine) \ $(cmake_with xcb) \ || die mmake || die } preinstall() { if [[ -n $(magequery -n qt4-phonon) ]] then die "please uninstall x11-libs/qt4-phonon first!" fi } postinstall() { # breaks compilation if the old phonon symlink from qt4-phonon exist if [[ -L ${MROOT}/opt/qt4/$(mlibdir)/libphonon.so ]] then rm ${MROOT}/opt/qt44/$(mlibdir)/libphonon.so fi }