diff options
author | Matt Turner <mattst88@gentoo.org> | 2012-03-30 21:00:23 +0000 |
---|---|---|
committer | Matt Turner <mattst88@gentoo.org> | 2012-03-30 21:00:23 +0000 |
commit | 92138913e09e135d4baceef7ebcbbac7246e9da4 (patch) | |
tree | b3c4b138f70225ac1a6f42516cebb76e6b51d871 /gnome-extra/gnome-dvb-daemon | |
parent | old (diff) | |
download | gentoo-2-92138913e09e135d4baceef7ebcbbac7246e9da4.tar.gz gentoo-2-92138913e09e135d4baceef7ebcbbac7246e9da4.tar.bz2 gentoo-2-92138913e09e135d4baceef7ebcbbac7246e9da4.zip |
Version bump.
(Portage version: 2.1.10.44/cvs/Linux x86_64)
Diffstat (limited to 'gnome-extra/gnome-dvb-daemon')
-rw-r--r-- | gnome-extra/gnome-dvb-daemon/ChangeLog | 10 | ||||
-rw-r--r-- | gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.8.ebuild | 75 |
2 files changed, 83 insertions, 2 deletions
diff --git a/gnome-extra/gnome-dvb-daemon/ChangeLog b/gnome-extra/gnome-dvb-daemon/ChangeLog index 83146ad17ef4..61c509560a10 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.10 2011/12/31 19:05:25 pacho Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-dvb-daemon/ChangeLog,v 1.11 2012/03/30 21:00:23 mattst88 Exp $ + +*gnome-dvb-daemon-0.2.8 (30 Mar 2012) + + 30 Mar 2012; Matt Turner <mattst88@gentoo.org> + +gnome-dvb-daemon-0.2.8.ebuild: + Version bump. *gnome-dvb-daemon-0.2.7 (31 Dec 2011) diff --git a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.8.ebuild b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.8.ebuild new file mode 100644 index 000000000000..bac34762466d --- /dev/null +++ b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.8.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.8.ebuild,v 1.1 2012/03/30 21:00:23 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.0.4: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 + >=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.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 +} |