diff options
author | Matt Turner <mattst88@gentoo.org> | 2011-10-20 01:10:05 +0000 |
---|---|---|
committer | Matt Turner <mattst88@gentoo.org> | 2011-10-20 01:10:05 +0000 |
commit | dac160b3bf47907bef5dca508d43e45c2d04eb6c (patch) | |
tree | 213b11cf084e221580a05d3a883f1ff46697e986 /gnome-extra/gnome-dvb-daemon | |
parent | Mask >=gnome-dvb-daemon-0.2.3 until pygobject:3 is unmasked. (diff) | |
download | gentoo-2-dac160b3bf47907bef5dca508d43e45c2d04eb6c.tar.gz gentoo-2-dac160b3bf47907bef5dca508d43e45c2d04eb6c.tar.bz2 gentoo-2-dac160b3bf47907bef5dca508d43e45c2d04eb6c.zip |
Version bump, package.mask'd until pygobject:3 is unmasked.
(Portage version: 2.1.10.11/cvs/Linux x86_64, RepoMan options: --force)
Diffstat (limited to 'gnome-extra/gnome-dvb-daemon')
-rw-r--r-- | gnome-extra/gnome-dvb-daemon/ChangeLog | 8 | ||||
-rw-r--r-- | gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.5.ebuild | 74 |
2 files changed, 81 insertions, 1 deletions
diff --git a/gnome-extra/gnome-dvb-daemon/ChangeLog b/gnome-extra/gnome-dvb-daemon/ChangeLog index b737bd4a6671..eefda2142e83 100644 --- a/gnome-extra/gnome-dvb-daemon/ChangeLog +++ b/gnome-extra/gnome-dvb-daemon/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for gnome-extra/gnome-dvb-daemon # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-dvb-daemon/ChangeLog,v 1.6 2011/09/15 21:28:34 eva Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-dvb-daemon/ChangeLog,v 1.7 2011/10/20 01:10:05 mattst88 Exp $ + +*gnome-dvb-daemon-0.2.5 (20 Oct 2011) + + 20 Oct 2011; Matt Turner <mattst88@gentoo.org> + +gnome-dvb-daemon-0.2.5.ebuild: + Version bump, package.mask'd until pygobject:3 is unmasked. 15 Sep 2011; Gilles Dartiguelongue <eva@gentoo.org> gnome-dvb-daemon-0.2.2.ebuild: diff --git a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.5.ebuild b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.5.ebuild new file mode 100644 index 000000000000..725cad0ae752 --- /dev/null +++ b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.5.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.5.ebuild,v 1.1 2011/10/20 01:10:05 mattst88 Exp $ + +EAPI="3" + +inherit eutils python gnome2 multilib + +DESCRIPTION="Setup your DVB devices, record and watch TV shows and browse EPG using GStreamer" +HOMEPAGE="http://live.gnome.org/DVBDaemon" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="nls totem vala" + +RDEPEND=">=dev-libs/glib-2.28.5 + >=media-libs/gstreamer-0.10.29 + >=media-libs/gst-plugins-good-0.10.14 + >=media-libs/gst-plugins-bad-0.10.13 + >=dev-libs/libgee-0.5:0 + >=dev-db/sqlite-3.4 + >=media-libs/gst-rtsp-server-0.10.7 + media-plugins/gst-plugins-dvb + >=dev-lang/python-2.5 + dev-python/gst-python + dev-python/pygobject:3 + >=dev-libs/gobject-introspection-0.10.8 + || ( sys-fs/udev[gudev] sys-fs/udev[extras] ) + vala? ( >=dev-lang/vala-0.14 ) + totem? ( media-video/totem )" +DEPEND="${RDEPEND} + >=dev-lang/perl-5.8.1 + >=dev-util/intltool-0.40.0 + >=dev-util/pkgconfig-0.9 + nls? ( >=sys-devel/gettext-0.18.1 ) + >=sys-devel/libtool-2.2.6" + +pkg_setup() { + G2CONF="${G2CONF} \ + $(use_enable nls) + $(use_enable totem totem-plugin)" + use totem && G2CONF="${G2CONF} \ + --with-totem-plugin-dir=/usr/$(get_libdir)/totem/plugins" + # configure looks for 'valac', but we have 'valac-<version>' + use vala && G2CONF="${G2CONF} \ + VALAC=${EPREFIX}/usr/bin/valac-0.14" + python_set_active_version 2 + python_pkg_setup +} + +src_prepare() { + # Disable byte-compilation of Python modules. + mv py-compile py-compile.orig + ln -s $(type -P true) py-compile || die + + gnome2_src_prepare +} + +pkg_postinst() { + python_mod_optimize gnomedvb + if use totem; then + python_mod_optimize "/usr/$(get_libdir)/totem/plugins" + fi + gnome2_pkg_postinst +} + +pkg_postrm() { + python_mod_cleanup gnomedvb + if use totem; then + python_mod_cleanup "/usr/$(get_libdir)/totem/plugins" + fi + gnome2_pkg_postrm +} |