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 |
} |