From 6efb2eaa95bf7bd9f1f29fed0b3c2b06be755636 Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Thu, 20 Oct 2011 01:10:05 +0000 Subject: [PATCH] Version bump, package.mask'd until pygobject:3 is unmasked. Package-Manager: portage-2.1.10.11/cvs/Linux x86_64 RepoMan-Options: --force --- gnome-extra/gnome-dvb-daemon/ChangeLog | 8 +- gnome-extra/gnome-dvb-daemon/Manifest | 22 ++++-- .../gnome-dvb-daemon-0.2.5.ebuild | 74 +++++++++++++++++++ 3 files changed, 98 insertions(+), 6 deletions(-) create mode 100644 gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.5.ebuild 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 + +gnome-dvb-daemon-0.2.5.ebuild: + Version bump, package.mask'd until pygobject:3 is unmasked. 15 Sep 2011; Gilles Dartiguelongue gnome-dvb-daemon-0.2.2.ebuild: diff --git a/gnome-extra/gnome-dvb-daemon/Manifest b/gnome-extra/gnome-dvb-daemon/Manifest index 274d22e4f9b7..0fc7432e7477 100644 --- a/gnome-extra/gnome-dvb-daemon/Manifest +++ b/gnome-extra/gnome-dvb-daemon/Manifest @@ -2,13 +2,25 @@ Hash: SHA1 DIST gnome-dvb-daemon-0.2.2.tar.bz2 765800 RMD160 b05e43a7ddd29f006b4d4f415954aff37333d0de SHA1 5d3cf1073e25452b41d599d2096973c0c5ba0e72 SHA256 f1fe5e7be77a830cf8c4901bb2948dbece2a12fa289598ec4c68b6456ba5bf55 +DIST gnome-dvb-daemon-0.2.5.tar.bz2 834203 RMD160 a0382bcb516271dd702081daa276cd0f6df400c5 SHA1 72b241774970a1e8fa70d9541459c3d997ab5a47 SHA256 049a5ed9e8d06479f83b49d29f60782350b6db9b3be32bb9eea60558ae796006 EBUILD gnome-dvb-daemon-0.2.2.ebuild 1828 RMD160 7160ae4b901fac392e28b921df957d6a30206422 SHA1 12b9cd26eaea469120a0543415ffde2aad487d4f SHA256 99eb82c2c8ea930ea46758881c41a37722e4ad7fa152516ca75538ee4a59259e -MISC ChangeLog 1152 RMD160 39e96f32b5b2b040c998955ecf17548bc75a9dc9 SHA1 1d1a838c93d0e90e1d23e9a47a4e9498a8afb3b7 SHA256 888a612fd23cd108a93b9a10fd47c0d75df5e677102515d72fe84309a21a3b5f +EBUILD gnome-dvb-daemon-0.2.5.ebuild 1960 RMD160 d40751ec96a3d1d599a8bbfd17cbc967efece9a2 SHA1 7888f76f5771c9b279ca1edceb32b3c172a497a6 SHA256 bd0f2ae93573d9fd934c9716def0c26d4cf7cf378c3eb15cac78f61c63ac2fbf +MISC ChangeLog 1342 RMD160 f296b71230fc2720c66ec54a8fff1706f1ffaa70 SHA1 51891218e186be0b468aa8fe1f761ed057cc26c9 SHA256 e55ca0a082f7271891f6d47cdc7184018c5035e695d05fef5a6d7d2a807a6267 MISC metadata.xml 402 RMD160 2e016355dc47222ec0d3a7274220eb087768931c SHA1 1bd70b82e81820dbf36e882381b3b263ade14679 SHA256 00919ebb5f2e26cfac5fc6f9a1f956360b6b0bd6515f508c59a55ab02442b82b -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.18 (GNU/Linux) +Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAk5ybgcACgkQ1fmVwcYIWAYUPACg1oG/rUxmO//r+A8K56MUQq6b -sJIAoL+DXE2qYzRrQKnypuI7BSOxLrhv -=X5FK +iQIcBAEBAgAGBQJOn3T7AAoJEA/daC2XTKcq2dgP/jjzl0b8urPSJ0sTDLMayPOe +twuuRlAEbhz/SS1MfjcuHRoLjkDQ6jGQzdU5T/H9cqF3pZjG5vUrzCPsxxdN0ZB0 +0EcgF+QG/nuGXD+GYCVmLui4GagVcNTDDtyyvtzrsl/hzy4+deXxyLUIbrxaGyy9 +NPS4REIDyiWZO9Af2/x4Obd6AyANrmqRpFJIB5GL+GzSk4URv7ICoitlLfjgx6X0 +Z9/ULlYJtWCYbKg+jiD+cXA4UV4afH7TpS15tiVI9ll4Dm9rtguQj6cHAtznR+ta +NsY8SRR1E3NcW7GN97FwBH3se0HgxG9lbS6/A60VhHhSTQfsSvOhetkZxZNjfkTw +EWqheidoDrX9KRktaDXCQIne7OevD9dOa0DrJYmYbj8TWseH+KqZpXtYXXgt7+yD +lWTREWpfG/fs7WiOgRW3SlzQ1ZzuSi/49dLuAaqRo2EJMWFZK9i42ASbCcFI+yOS +GHkcGT0rU0j4dr0nOIFKGaF2fG9AugRIo/koj2E02u9xehVqwLyHLbCwV+7Hm4MZ +hAeOZl40bDUMENZq7WRF/TAfx5k0DKPn2bJtB/WWr59c093UK1VS3iYWhOKHhAjJ +PvGb81vYDG+Lxce+tSNJCAwcBnXClk0pyT49XjxVNeXRWax31rssSvULcVOnzTu/ +JPkbUarTyjcYaIh9dIaa +=98qz -----END PGP SIGNATURE----- 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-' + 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 +} -- 2.26.2