summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2011-02-13 20:11:26 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2011-02-13 20:11:26 +0000
commite8e428e0e6157e7e4aac9b5966da0efab44d9d96 (patch)
tree30a8a42046be7da2cb7af0d4e486fd6839d17434 /media-sound
parentold (diff)
downloadhistorical-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/ChangeLog6
-rw-r--r--media-sound/phonon/phonon-4.3.50_pre20090520.ebuild62
-rw-r--r--media-sound/phonon/phonon-4.3.80-r1.ebuild106
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
-}