Gentoo Archives: gentoo-commits

From: Dennis Lamm <expeditioneer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-dvb-daemon/
Date: Sat, 26 Dec 2015 11:15:21
Message-Id: 1451128498.b3450c370de080c3813a9cd86bfbcc6f9cf874ca.expeditioneer@gentoo
1 commit: b3450c370de080c3813a9cd86bfbcc6f9cf874ca
2 Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 26 11:13:50 2015 +0000
4 Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 26 11:14:58 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3450c37
7
8 gnome-extra/gnome-dvb-daemon: added version 0.2.90
9
10 Package-Manager: portage-2.2.24
11
12 gnome-extra/gnome-dvb-daemon/Manifest | 1 +
13 .../gnome-dvb-daemon-0.2.10.ebuild | 4 +-
14 ....2.10.ebuild => gnome-dvb-daemon-0.2.90.ebuild} | 50 +++++++++-------------
15 3 files changed, 24 insertions(+), 31 deletions(-)
16
17 diff --git a/gnome-extra/gnome-dvb-daemon/Manifest b/gnome-extra/gnome-dvb-daemon/Manifest
18 index 3d74255..413ebc8 100644
19 --- a/gnome-extra/gnome-dvb-daemon/Manifest
20 +++ b/gnome-extra/gnome-dvb-daemon/Manifest
21 @@ -1 +1,2 @@
22 DIST gnome-dvb-daemon-0.2.10.tar.xz 696372 SHA256 c23fcd4744c91bda065036a1a9b4a77b4665d7ca237f489e89a4c2f3133adcfb SHA512 9bf99f3b9d3c6a96a0fd193e41d98017f60ffa6255ae5fea52d2360fed0a3f292fc28c59060f54eb58e321e32e06693f5443bd3a4aba41cbd579a07a3c9691fb WHIRLPOOL 18eaa5739788ae3d9c44ce596105b64fcf608a875d4aba224abe18c8e1eac14d388c22126a61c92abe5efbf54c1cfc37400eb6b70fb457f597b4cdc1cb3573d6
23 +DIST gnome-dvb-daemon-0.2.90.tar.xz 700504 SHA256 8d1f3cc6cd8cdb5e032841ea136d27c432f2c8a9b9e46fc8e7d752e22c875a5f SHA512 73e18ed5b267f1ef1ceebfe4ff25ccac3222bca9d7da164dd16acf9367c6b9f9710e915c81ef851c54b6fcae9b08f36d0c78665f4af425afc41b4c08eba49c40 WHIRLPOOL 618584c1e25be5ef4ad4a6c551a61e9a8bab8f8d1b308e863193dbde97af44554b82116d6b1ec86d88367defdc76c8c50ea10e4bf19be54c8f5325f2169f12f6
24
25 diff --git a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.10.ebuild b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.10.ebuild
26 index 1b2e4a9..8036246 100644
27 --- a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.10.ebuild
28 +++ b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.10.ebuild
29 @@ -1,4 +1,4 @@
30 -# Copyright 1999-2014 Gentoo Foundation
31 +# Copyright 1999-2015 Gentoo Foundation
32 # Distributed under the terms of the GNU General Public License v2
33 # $Id$
34
35 @@ -10,7 +10,7 @@ VALA_MIN_API_VERSION="0.16"
36 inherit eutils python gnome2 multilib vala
37
38 DESCRIPTION="Setup your DVB devices, record and watch TV shows and browse EPG using GStreamer"
39 -HOMEPAGE="https://live.gnome.org/DVBDaemon"
40 +HOMEPAGE="https://wiki.gnome.org/action/show/Projects/DVBDaemon"
41
42 LICENSE="GPL-2"
43 SLOT="0"
44
45 diff --git a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.10.ebuild b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
46 similarity index 50%
47 copy from gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.10.ebuild
48 copy to gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
49 index 1b2e4a9..1f7179a 100644
50 --- a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.10.ebuild
51 +++ b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
52 @@ -1,42 +1,43 @@
53 -# Copyright 1999-2014 Gentoo Foundation
54 +# Copyright 1999-2015 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 # $Id$
57
58 -EAPI="4"
59 +EAPI="5"
60 GCONF_DEBUG="no"
61 -PYTHON_DEPEND="2:2.5"
62 -VALA_MIN_API_VERSION="0.16"
63 +PYTHON_COMPAT=( python{3_3,3_4} )
64 +VALA_MIN_API_VERSION="0.25"
65
66 -inherit eutils python gnome2 multilib vala
67 +inherit eutils gnome2 multilib python-any-r1 vala
68
69 DESCRIPTION="Setup your DVB devices, record and watch TV shows and browse EPG using GStreamer"
70 -HOMEPAGE="https://live.gnome.org/DVBDaemon"
71 +HOMEPAGE="https://wiki.gnome.org/action/show/Projects/DVBDaemon"
72
73 LICENSE="GPL-2"
74 SLOT="0"
75 -KEYWORDS="amd64"
76 +KEYWORDS="~amd64"
77 IUSE="nls totem vala"
78
79 RDEPEND=">=dev-libs/glib-2.32.0:2
80 - >=media-libs/gstreamer-0.10.29:0.10
81 - >=media-libs/gst-plugins-good-0.10.14:0.10
82 - >=media-libs/gst-plugins-bad-0.10.13:0.10
83 - >=dev-libs/libgee-0.5:0
84 + >=media-libs/gstreamer-1.4.0:1.0
85 + >=media-libs/gst-plugins-good-1.4.0:1.0
86 + >=media-libs/gst-plugins-bad-1.4.0:1.0
87 + >=dev-libs/libgee-0.8:0.8
88 >=dev-db/sqlite-3.4
89 - >=media-libs/gst-rtsp-server-0.10.7:0.10
90 - media-plugins/gst-plugins-dvb:0.10
91 - dev-python/gst-python:0.10
92 + >=media-libs/gst-rtsp-server-1.4.5:1.0
93 + media-plugins/gst-plugins-dvb:1.0
94 + dev-python/gst-python:1.0
95 >=dev-python/pygobject-3.2.1:3
96 - >=dev-libs/gobject-introspection-0.10.8
97 + >=dev-libs/gobject-introspection-1.44.0
98 x11-libs/gtk+:3[introspection]
99 virtual/libgudev
100 vala? ( $(vala_depend) )
101 totem? ( media-video/totem )"
102 DEPEND="${RDEPEND}
103 + ${PYTHON_DEPS}
104 >=dev-lang/perl-5.8.1
105 >=dev-util/intltool-0.40.0
106 virtual/pkgconfig
107 - nls? ( >=sys-devel/gettext-0.18.1 )
108 + nls? ( sys-devel/gettext )
109 >=sys-devel/libtool-2.2.6"
110
111 pkg_setup() {
112 @@ -45,30 +46,21 @@ pkg_setup() {
113 $(use_enable totem totem-plugin)"
114 use totem && G2CONF="${G2CONF} \
115 --with-totem-plugin-dir=/usr/$(get_libdir)/totem/plugins"
116 -
117 - python_set_active_version 2
118 - python_pkg_setup
119 + python-any-r1_pkg_setup
120 }
121
122 src_prepare() {
123 - python_clean_py-compile_files
124 - python_convert_shebangs -r 2 .
125 + python_fix_shebang .
126 gnome2_src_prepare
127 use vala && vala_src_prepare
128 }
129
130 pkg_postinst() {
131 - python_mod_optimize gnomedvb
132 - if use totem; then
133 - python_mod_optimize "/usr/$(get_libdir)/totem/plugins"
134 - fi
135 + use totem && python_optimize
136 gnome2_pkg_postinst
137 }
138
139 pkg_postrm() {
140 - python_mod_cleanup gnomedvb
141 - if use totem; then
142 - python_mod_cleanup "/usr/$(get_libdir)/totem/plugins"
143 - fi
144 + use totem && python_optimize
145 gnome2_pkg_postrm
146 }