diff options
author | Matt Turner <mattst88@gentoo.org> | 2012-07-06 21:15:24 +0000 |
---|---|---|
committer | Matt Turner <mattst88@gentoo.org> | 2012-07-06 21:15:24 +0000 |
commit | 8c5c0153b5ecb270142ecab9355d9df1721dd5d6 (patch) | |
tree | a0d76fb927f97537e5b4f8573021e404043a8dea /gnome-extra | |
parent | fixing missing SRC_URI in live conditional (diff) | |
download | gentoo-2-8c5c0153b5ecb270142ecab9355d9df1721dd5d6.tar.gz gentoo-2-8c5c0153b5ecb270142ecab9355d9df1721dd5d6.tar.bz2 gentoo-2-8c5c0153b5ecb270142ecab9355d9df1721dd5d6.zip |
Version bump.
(Portage version: 2.1.10.65/cvs/Linux x86_64)
Diffstat (limited to 'gnome-extra')
-rw-r--r-- | gnome-extra/gnome-dvb-daemon/ChangeLog | 8 | ||||
-rw-r--r-- | gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.9.ebuild | 75 |
2 files changed, 82 insertions, 1 deletions
diff --git a/gnome-extra/gnome-dvb-daemon/ChangeLog b/gnome-extra/gnome-dvb-daemon/ChangeLog index 9f6b4b41e3df..df32b70052f6 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-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-dvb-daemon/ChangeLog,v 1.13 2012/05/05 06:25:17 jdhore Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-dvb-daemon/ChangeLog,v 1.14 2012/07/06 21:15:24 mattst88 Exp $ + +*gnome-dvb-daemon-0.2.9 (06 Jul 2012) + + 06 Jul 2012; Matt Turner <mattst88@gentoo.org> + +gnome-dvb-daemon-0.2.9.ebuild: + Version bump. 05 May 2012; Jeff Horelick <jdhore@gentoo.org> gnome-dvb-daemon-0.2.5.ebuild, gnome-dvb-daemon-0.2.7.ebuild, gnome-dvb-daemon-0.2.8.ebuild: diff --git a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.9.ebuild b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.9.ebuild new file mode 100644 index 000000000000..c3c486996f72 --- /dev/null +++ b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.9.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2012 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.9.ebuild,v 1.1 2012/07/06 21:15:24 mattst88 Exp $ + +EAPI="4" +GCONF_DEBUG="no" +PYTHON_DEPEND="2:2.5" + +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.32.0 + >=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-python/gst-python + >=dev-python/pygobject-3.2.1:3 + >=dev-libs/gobject-introspection-0.10.8 + || ( sys-fs/udev[gudev] sys-fs/udev[extras] ) + vala? ( >=dev-lang/vala-0.16:0.16 ) + totem? ( media-video/totem )" +DEPEND="${RDEPEND} + >=dev-lang/perl-5.8.1 + >=dev-util/intltool-0.40.0 + virtual/pkgconfig + 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.16" + + python_set_active_version 2 + python_pkg_setup +} + +src_prepare() { + # Disable byte-compilation of Python modules. + echo '#!/bin/sh' > py-compile + gnome2_src_prepare + python_convert_shebangs -r 2 . +} + +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 +} |