Version bump, make it work when python3 is main interpreter, remove old.
authorPacho Ramos <pacho@gentoo.org>
Sat, 31 Dec 2011 19:05:25 +0000 (19:05 +0000)
committerPacho Ramos <pacho@gentoo.org>
Sat, 31 Dec 2011 19:05:25 +0000 (19:05 +0000)
Package-Manager: portage-2.1.10.44/cvs/Linux x86_64

gnome-extra/gnome-dvb-daemon/ChangeLog
gnome-extra/gnome-dvb-daemon/Manifest
gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.7.ebuild [moved from gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.2.ebuild with 81% similarity]

index e154793a04d3bd55dcb4ee52f13db65a79b553c1..83146ad17ef4e2aa1cf50befee3fb0dd1a3e9327 100644 (file)
@@ -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.9 2011/12/29 17:44:46 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-dvb-daemon/ChangeLog,v 1.10 2011/12/31 19:05:25 pacho Exp $
+
+*gnome-dvb-daemon-0.2.7 (31 Dec 2011)
+
+  31 Dec 2011; Pacho Ramos <pacho@gentoo.org> +gnome-dvb-daemon-0.2.7.ebuild,
+  -gnome-dvb-daemon-0.2.2.ebuild:
+  Version bump, make it work when python3 is main interpreter, remove old.
 
   29 Dec 2011; Pacho Ramos <pacho@gentoo.org> gnome-dvb-daemon-0.2.5.ebuild:
   amd64 stable, bug 393007
index 8fd431de7289e4800929467bef3715eff00ef519..3a7668dd6a44a722a86f2f240a6368ec47d7ca1a 100644 (file)
@@ -1,16 +1,16 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 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 1835 RMD160 2e2e5dc6241376198040233b1674190c351ff1c5 SHA1 2b421e08200443e7e9873d1c591735835a01b86a SHA256 6de2c502136276f9a8e1084f5242bad878e85ffa46721d4dbf7eed2155fbdefc
+DIST gnome-dvb-daemon-0.2.7.tar.xz 705700 RMD160 da67092e0018b861fcf42759ec95975114feed57 SHA1 ada97456b2f76f70599f247cb7da86e3e5fa8923 SHA256 788d6f1ddf67aad5187774836720f99ca33541cd201af513e6c111eb929e8ab1
 EBUILD gnome-dvb-daemon-0.2.5.ebuild 1956 RMD160 a74b17f7afd56f887185596f730e4a22c28510d4 SHA1 07c09dfa0a93b89721f7794b9434ee4a24d99246 SHA256 d4ba44a7b6a5a2eaa778f3441c8c846a0eda85d5dcf98ce66972bc40f4b61bb1
-MISC ChangeLog 1575 RMD160 5e63d4129198954c487a76f4484131514a4354d1 SHA1 f7b8a0f2c1e65cac3154510d7b71c35a168b1199 SHA256 8717cda12f46262035316ea61be219d9a66e7979402726f3528caa18fd16f5c1
+EBUILD gnome-dvb-daemon-0.2.7.ebuild 1969 RMD160 d53f7e594820ebf15badd2e5944f114423ecdfaa SHA1 2fc7856e7db63614c90a153b4c459d6ea02ef106 SHA256 a5a2128517c04803cc905a7a29ac5ce99ca6a090ae6aac3901a6c3f0b17a628b
+MISC ChangeLog 1803 RMD160 a1bb7e849545de93c8b080cd15527348202035fa SHA1 7e85d06932ac77fd6ff850ec15cbe4e3d25bad41 SHA256 08380a2d598688c957de8220cb0ef2fc4ecc1e2adb9cfed5db57b4ad3fefbbfe
 MISC metadata.xml 402 RMD160 2e016355dc47222ec0d3a7274220eb087768931c SHA1 1bd70b82e81820dbf36e882381b3b263ade14679 SHA256 00919ebb5f2e26cfac5fc6f9a1f956360b6b0bd6515f508c59a55ab02442b82b
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iEYEARECAAYFAk78pxQACgkQCaWpQKGI+9Ss9wCfZvcM63OjRYWTKOPhzYCX8UhT
-+BYAoIRTE+iJIOR+nn1GFrwAaHjTQoFa
-=6vXo
+iEYEARECAAYFAk7/XPsACgkQCaWpQKGI+9QA9ACcCPcu1WG7gVISxUdQR4mUsZcp
+gFUAnjsp8CTuya3GH0pCpLpC2UHmMTGJ
+=UROm
 -----END PGP SIGNATURE-----
similarity index 81%
rename from gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.2.ebuild
rename to gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.7.ebuild
index bd72eabb5bc2424942004db2a827e1e84a68a788..12b795e5fd0e964ec4967372e21161141c557334 100644 (file)
@@ -1,8 +1,10 @@
 # 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.2.ebuild,v 1.6 2011/10/20 01:14:01 mattst88 Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.7.ebuild,v 1.1 2011/12/31 19:05:25 pacho Exp $
 
-EAPI="3"
+EAPI="4"
+GCONF_DEBUG="no"
+PYTHON_DEPEND="2:2.5"
 
 inherit eutils python gnome2 multilib
 
@@ -22,12 +24,11 @@ RDEPEND=">=dev-libs/glib-2.28.5
        >=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-2.28.4:2
+       dev-python/pygobject:3
        >=dev-libs/gobject-introspection-0.10.8
        || ( sys-fs/udev[gudev] sys-fs/udev[extras] )
-       vala? ( >=dev-lang/vala-0.12 )
+       vala? ( >=dev-lang/vala-0.14:0.14 )
        totem? ( media-video/totem )"
 DEPEND="${RDEPEND}
        >=dev-lang/perl-5.8.1
@@ -42,16 +43,19 @@ pkg_setup() {
                $(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
-
+       echo '#!/bin/sh' > py-compile
        gnome2_src_prepare
+       python_convert_shebangs -r 2 .
 }
 
 pkg_postinst() {