From 0a221f830dba7257d32a9195e0d90616a150dce1 Mon Sep 17 00:00:00 2001 From: Pacho Ramos Date: Wed, 14 Sep 2011 11:17:52 +0000 Subject: Use webkit always due gtkmozembed removal (bug #372247), drop libsexy support as it's deprecated (bug #381209). Remove old. (Portage version: 2.1.10.14/cvs/Linux x86_64) --- media-sound/listen/ChangeLog | 9 +++- media-sound/listen/listen-0.6.5-r1.ebuild | 65 ++++++++++++++++++++++++++++ media-sound/listen/listen-0.6.5.ebuild | 71 ------------------------------- media-sound/listen/metadata.xml | 4 -- 4 files changed, 73 insertions(+), 76 deletions(-) create mode 100644 media-sound/listen/listen-0.6.5-r1.ebuild delete mode 100644 media-sound/listen/listen-0.6.5.ebuild (limited to 'media-sound/listen') diff --git a/media-sound/listen/ChangeLog b/media-sound/listen/ChangeLog index 412ed543c5f5..2c46f148bd07 100644 --- a/media-sound/listen/ChangeLog +++ b/media-sound/listen/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for media-sound/listen # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/listen/ChangeLog,v 1.30 2011/03/28 14:02:24 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/listen/ChangeLog,v 1.31 2011/09/14 11:17:52 pacho Exp $ + +*listen-0.6.5-r1 (14 Sep 2011) + + 14 Sep 2011; Pacho Ramos -listen-0.6.5.ebuild, + +listen-0.6.5-r1.ebuild: + Use webkit always due gtkmozembed removal (bug #372247), drop libsexy support + as it's deprecated (bug #381209). Remove old. 28 Mar 2011; Samuli Suominen listen-0.6.5.ebuild: Remove media-libs/tunepimp (Old RDF service) dep. in favour of diff --git a/media-sound/listen/listen-0.6.5-r1.ebuild b/media-sound/listen/listen-0.6.5-r1.ebuild new file mode 100644 index 000000000000..ea60bab2a94e --- /dev/null +++ b/media-sound/listen/listen-0.6.5-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/listen/listen-0.6.5-r1.ebuild,v 1.1 2011/09/14 11:17:52 pacho Exp $ + +EAPI=3 +PYTHON_DEPEND="2:2.6" +inherit eutils multilib python + +DESCRIPTION="A music management and playback for GTK+ based desktops" +HOMEPAGE="http://www.listen-project.org/" +SRC_URI="http://download.listen-project.org/0.6/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cdda gnome" + +RDEPEND="dev-python/dbus-python + dev-python/gst-python:0.10 + >=dev-python/pygtk-2.8:2 + dev-python/pyinotify + || ( dev-python/python-xlib dev-python/egg-python ) + dev-python/pywebkitgtk + dev-python/pyxdg + media-libs/libgpod[python] + media-libs/mutagen + media-plugins/gst-plugins-meta:0.10 + x11-libs/libnotify + cdda? ( dev-python/python-musicbrainz ) + gnome? ( dev-python/gnome-vfs-python )" +DEPEND="${RDEPEND} + app-text/docbook2X + dev-util/intltool + dev-util/pkgconfig + sys-devel/gettext + !media-radio/ax25-apps" + +pkg_setup() { + python_set_active_version 2 + python_pkg_setup +} + +src_prepare() { + epatch "${FILESDIR}"/${P}-Makefile.patch +} + +src_compile() { + CHECK_DEPENDS=0 emake PYTHON="$(PYTHON)" || die +} + +src_test() { :; } #324719 + +src_install() { + DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)" emake \ + install || die + dodoc README +} + +pkg_postinst() { + python_mod_optimize /usr/$(get_libdir)/${PN} +} + +pkg_postrm() { + python_mod_cleanup /usr/$(get_libdir)/${PN} +} diff --git a/media-sound/listen/listen-0.6.5.ebuild b/media-sound/listen/listen-0.6.5.ebuild deleted file mode 100644 index 916a7fe6f2ef..000000000000 --- a/media-sound/listen/listen-0.6.5.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/listen/listen-0.6.5.ebuild,v 1.7 2011/03/28 14:05:05 ssuominen Exp $ - -EAPI=3 -PYTHON_DEPEND="2:2.6" -inherit eutils multilib python - -DESCRIPTION="A music management and playback for GTK+ based desktops" -HOMEPAGE="http://www.listen-project.org/" -SRC_URI="http://download.listen-project.org/0.6/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="cdda gnome +libsexy webkit" - -RDEPEND="dev-python/dbus-python - dev-python/gst-python:0.10 - >=dev-python/pygtk-2.8:2 - dev-python/pyinotify - || ( dev-python/python-xlib dev-python/egg-python ) - dev-python/pyxdg - media-libs/libgpod[python] - media-libs/mutagen - media-plugins/gst-plugins-meta:0.10 - x11-libs/libnotify - cdda? ( dev-python/python-musicbrainz ) - gnome? ( dev-python/gnome-vfs-python ) - libsexy? ( dev-python/sexy-python ) - webkit? ( dev-python/pywebkitgtk ) - !webkit? ( dev-python/gtkmozembed-python )" -DEPEND="${RDEPEND} - app-text/docbook2X - dev-util/intltool - dev-util/pkgconfig - sys-devel/gettext - !media-radio/ax25-apps" - -pkg_setup() { - python_set_active_version 2 - python_pkg_setup -} - -src_prepare() { - epatch "${FILESDIR}"/${P}-Makefile.patch -} - -src_compile() { - if use webkit; then - CHECK_DEPENDS=0 emake PYTHON="$(PYTHON)" || die - else - USE_GTKMOZEMBED=1 CHECK_DEPENDS=0 emake PYTHON="$(PYTHON)" || die - fi -} - -src_test() { :; } #324719 - -src_install() { - DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)" emake \ - install || die - dodoc README -} - -pkg_postinst() { - python_mod_optimize /usr/$(get_libdir)/${PN} -} - -pkg_postrm() { - python_mod_cleanup /usr/$(get_libdir)/${PN} -} diff --git a/media-sound/listen/metadata.xml b/media-sound/listen/metadata.xml index de23194828af..fbb7560bc15d 100644 --- a/media-sound/listen/metadata.xml +++ b/media-sound/listen/metadata.xml @@ -31,8 +31,4 @@ * Fill metadata with musicbrainz * Make inteligent playlists - - Enable libsexy support - Enable webkit rendering engine instead of mozembed - -- cgit v1.2.3-65-gdbad