diff options
author | Tomas Chvatal <scarabeus@gentoo.org> | 2011-02-13 20:11:26 +0000 |
---|---|---|
committer | Tomas Chvatal <scarabeus@gentoo.org> | 2011-02-13 20:11:26 +0000 |
commit | e8e428e0e6157e7e4aac9b5966da0efab44d9d96 (patch) | |
tree | 30a8a42046be7da2cb7af0d4e486fd6839d17434 /media-sound | |
parent | old (diff) | |
download | historical-e8e428e0e6157e7e4aac9b5966da0efab44d9d96.tar.gz historical-e8e428e0e6157e7e4aac9b5966da0efab44d9d96.tar.bz2 historical-e8e428e0e6157e7e4aac9b5966da0efab44d9d96.zip |
old
Package-Manager: portage-2.2.0_alpha23/cvs/Linux x86_64
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/phonon/ChangeLog | 6 | ||||
-rw-r--r-- | media-sound/phonon/phonon-4.3.50_pre20090520.ebuild | 62 | ||||
-rw-r--r-- | media-sound/phonon/phonon-4.3.80-r1.ebuild | 106 |
3 files changed, 5 insertions, 169 deletions
diff --git a/media-sound/phonon/ChangeLog b/media-sound/phonon/ChangeLog index 805071a841af..7e2287996d7b 100644 --- a/media-sound/phonon/ChangeLog +++ b/media-sound/phonon/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-sound/phonon # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/phonon/ChangeLog,v 1.67 2011/01/23 05:21:17 reavertm Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/phonon/ChangeLog,v 1.68 2011/02/13 20:11:26 scarabeus Exp $ + + 13 Feb 2011; Tomáš Chvátal <scarabeus@gentoo.org> + -phonon-4.3.50_pre20090520.ebuild, -phonon-4.3.80-r1.ebuild: + old *phonon-9999 (23 Jan 2011) *phonon-4.4.4 (23 Jan 2011) diff --git a/media-sound/phonon/phonon-4.3.50_pre20090520.ebuild b/media-sound/phonon/phonon-4.3.50_pre20090520.ebuild deleted file mode 100644 index 2b6224f1f46e..000000000000 --- a/media-sound/phonon/phonon-4.3.50_pre20090520.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/phonon/phonon-4.3.50_pre20090520.ebuild,v 1.7 2010/06/24 22:24:28 ssuominen Exp $ - -EAPI="2" - -inherit cmake-utils - -MY_P="${PN}-4.4_pre20090520" - -DESCRIPTION="KDE multimedia API" -HOMEPAGE="http://phonon.kde.org" -SRC_URI="http://dev.gentooexperimental.org/~alexxy/kde/${MY_P}.tar.bz2" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="arm hppa" -IUSE="debug gstreamer +xcb +xine" - -RDEPEND=" - !kde-base/phonon-xine - !x11-libs/qt-phonon:4 - >=x11-libs/qt-test-4.4.0:4 - >=x11-libs/qt-dbus-4.4.0:4 - >=x11-libs/qt-gui-4.4.0:4 - >=x11-libs/qt-opengl-4.4.0:4 - gstreamer? ( - media-libs/gstreamer - media-plugins/gst-plugins-meta - ) - xine? ( - >=media-libs/xine-lib-1.1.15-r1[xcb?] - xcb? ( x11-libs/libxcb ) - ) -" -DEPEND="${RDEPEND} - >=dev-util/automoc-0.9.87 -" - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - if use !xine && use !gstreamer; then - die "you must at least select one backend for phonon" - fi -} - -src_configure() { - mycmakeargs="${mycmakeargs} - $(cmake-utils_use_with gstreamer GStreamer) - $(cmake-utils_use_with gstreamer GStreamerPlugins) - $(cmake-utils_use_with xine)" - - if use xine; then - mycmakeargs="${mycmakeargs} - $(cmake-utils_use_with xcb)" - else - sed -i -e '/xine/d' CMakeLists.txt || die "sed failed" - fi - - cmake-utils_src_configure -} diff --git a/media-sound/phonon/phonon-4.3.80-r1.ebuild b/media-sound/phonon/phonon-4.3.80-r1.ebuild deleted file mode 100644 index 0abca3d19434..000000000000 --- a/media-sound/phonon/phonon-4.3.80-r1.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/phonon/phonon-4.3.80-r1.ebuild,v 1.10 2010/05/15 13:50:18 reavertm Exp $ - -EAPI="2" - -inherit cmake-utils - -DESCRIPTION="KDE multimedia API" -HOMEPAGE="http://phonon.kde.org" -SRC_URI="mirror://kde/unstable/phonon/${P}.tar.bz2" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris" -IUSE="alsa aqua debug gstreamer pulseaudio +xcb +xine" - -RDEPEND=" - !kde-base/phonon-xine - !x11-libs/qt-phonon:4 - >=x11-libs/qt-test-4.4.0:4[aqua=] - >=x11-libs/qt-dbus-4.4.0:4[aqua=] - >=x11-libs/qt-gui-4.4.0:4[aqua=] - >=x11-libs/qt-opengl-4.4.0:4[aqua=] - gstreamer? ( - media-libs/gstreamer - media-plugins/gst-plugins-meta[alsa?] - ) - pulseaudio? ( - dev-libs/glib:2 - >=media-sound/pulseaudio-0.9.21[glib] - ) - xine? ( - >=media-libs/xine-lib-1.1.15-r1[xcb?] - xcb? ( x11-libs/libxcb ) - ) -" -DEPEND="${RDEPEND} - >=dev-util/automoc-0.9.87 -" - -pkg_setup() { - if use !xine && use !gstreamer && use !aqua; then - die "you must at least select one backend for phonon" - fi - - if use xine && use aqua; then - die "XINE backend needs X11 which is not available for USE=aqua" - fi -} - -src_prepare() { - # Fix the qt7 backend for MacOS 10.6. - [[ ${CHOST} == *-darwin10 ]] && epatch "${FILESDIR}"/${PN}-4.4-qt7.patch - - # On MacOS we additionally want the gstreamer plugin. - if use aqua && use gstreamer; then - sed -e "/add_subdirectory(qt7)/a add_subdirectory(gstreamer)" \ - -i CMakeLists.txt \ - || die "failed to enable GStreamer backend" - fi -} - -src_configure() { - mycmakeargs=( - $(cmake-utils_use_with alsa) - $(cmake-utils_use_build aqua PHONON_QT7) - $(cmake-utils_use_with gstreamer GStreamer) - $(cmake-utils_use_with gstreamer GStreamerPlugins) - $(cmake-utils_use_with pulseaudio PulseAudio) - $(cmake-utils_use_with pulseaudio GLib2) - $(cmake-utils_use_with xine) - $(cmake-utils_use_with xcb) - ) - - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - - if use aqua; then - local MY_PV=4.4.0 - - install_name_tool \ - -id "${EPREFIX}/usr/lib/libphonon.${MY_PV::1}.dylib" \ - "${ED}/usr/lib/libphonon.${MY_PV}.dylib" \ - || die "failed to fix libphonon.${MY_PV}.dylib" - - install_name_tool \ - -id "${EPREFIX}/usr/lib/libphononexperimental.${MY_PV::1}.dylib" \ - -change "libphonon.${MY_PV::1}.dylib" \ - "${EPREFIX}/usr/lib/libphononexperimental.${MY_PV::1}.dylib" \ - "${ED}/usr/lib/libphononexperimental.${MY_PV}.dylib" \ - || die "failed to fix libphononexperimental.${MY_PV}.dylib" - - # fake the framework for the qt-apps depending on qt-frameworks (qt-webkit) - dodir /usr/lib/qt4/phonon.framework/Versions/${MY_PV::1} - dosym ${MY_PV::1} /usr/lib/qt4/phonon.framework/Versions/Current \ - || die "failed to create symlink" - dosym ../../../../libphonon.${MY_PV::1}.dylib /usr/lib/qt4/phonon.framework/Versions/${MY_PV::1}/phonon \ - || die "failed to create symlink" - dosym Versions/${MY_PV::1}/phonon /usr/lib/qt4/phonon.framework/phonon \ - || die "failed to create symlink" - fi -} |