* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-dvb-daemon/
@ 2015-12-26 11:15 Dennis Lamm
0 siblings, 0 replies; 14+ messages in thread
From: Dennis Lamm @ 2015-12-26 11:15 UTC (permalink / raw
To: gentoo-commits
commit: b3450c370de080c3813a9cd86bfbcc6f9cf874ca
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 26 11:13:50 2015 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Sat Dec 26 11:14:58 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3450c37
gnome-extra/gnome-dvb-daemon: added version 0.2.90
Package-Manager: portage-2.2.24
| 1 +
.../gnome-dvb-daemon-0.2.10.ebuild | 4 +-
....2.10.ebuild => gnome-dvb-daemon-0.2.90.ebuild} | 50 +++++++++-------------
3 files changed, 24 insertions(+), 31 deletions(-)
--git a/gnome-extra/gnome-dvb-daemon/Manifest b/gnome-extra/gnome-dvb-daemon/Manifest
index 3d74255..413ebc8 100644
--- a/gnome-extra/gnome-dvb-daemon/Manifest
+++ b/gnome-extra/gnome-dvb-daemon/Manifest
@@ -1 +1,2 @@
DIST gnome-dvb-daemon-0.2.10.tar.xz 696372 SHA256 c23fcd4744c91bda065036a1a9b4a77b4665d7ca237f489e89a4c2f3133adcfb SHA512 9bf99f3b9d3c6a96a0fd193e41d98017f60ffa6255ae5fea52d2360fed0a3f292fc28c59060f54eb58e321e32e06693f5443bd3a4aba41cbd579a07a3c9691fb WHIRLPOOL 18eaa5739788ae3d9c44ce596105b64fcf608a875d4aba224abe18c8e1eac14d388c22126a61c92abe5efbf54c1cfc37400eb6b70fb457f597b4cdc1cb3573d6
+DIST gnome-dvb-daemon-0.2.90.tar.xz 700504 SHA256 8d1f3cc6cd8cdb5e032841ea136d27c432f2c8a9b9e46fc8e7d752e22c875a5f SHA512 73e18ed5b267f1ef1ceebfe4ff25ccac3222bca9d7da164dd16acf9367c6b9f9710e915c81ef851c54b6fcae9b08f36d0c78665f4af425afc41b4c08eba49c40 WHIRLPOOL 618584c1e25be5ef4ad4a6c551a61e9a8bab8f8d1b308e863193dbde97af44554b82116d6b1ec86d88367defdc76c8c50ea10e4bf19be54c8f5325f2169f12f6
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
index 1b2e4a9..8036246 100644
--- 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
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -10,7 +10,7 @@ VALA_MIN_API_VERSION="0.16"
inherit eutils python gnome2 multilib vala
DESCRIPTION="Setup your DVB devices, record and watch TV shows and browse EPG using GStreamer"
-HOMEPAGE="https://live.gnome.org/DVBDaemon"
+HOMEPAGE="https://wiki.gnome.org/action/show/Projects/DVBDaemon"
LICENSE="GPL-2"
SLOT="0"
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
similarity index 50%
copy from gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.10.ebuild
copy to gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
index 1b2e4a9..1f7179a 100644
--- 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
@@ -1,42 +1,43 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="4"
+EAPI="5"
GCONF_DEBUG="no"
-PYTHON_DEPEND="2:2.5"
-VALA_MIN_API_VERSION="0.16"
+PYTHON_COMPAT=( python{3_3,3_4} )
+VALA_MIN_API_VERSION="0.25"
-inherit eutils python gnome2 multilib vala
+inherit eutils gnome2 multilib python-any-r1 vala
DESCRIPTION="Setup your DVB devices, record and watch TV shows and browse EPG using GStreamer"
-HOMEPAGE="https://live.gnome.org/DVBDaemon"
+HOMEPAGE="https://wiki.gnome.org/action/show/Projects/DVBDaemon"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
IUSE="nls totem vala"
RDEPEND=">=dev-libs/glib-2.32.0:2
- >=media-libs/gstreamer-0.10.29:0.10
- >=media-libs/gst-plugins-good-0.10.14:0.10
- >=media-libs/gst-plugins-bad-0.10.13:0.10
- >=dev-libs/libgee-0.5:0
+ >=media-libs/gstreamer-1.4.0:1.0
+ >=media-libs/gst-plugins-good-1.4.0:1.0
+ >=media-libs/gst-plugins-bad-1.4.0:1.0
+ >=dev-libs/libgee-0.8:0.8
>=dev-db/sqlite-3.4
- >=media-libs/gst-rtsp-server-0.10.7:0.10
- media-plugins/gst-plugins-dvb:0.10
- dev-python/gst-python:0.10
+ >=media-libs/gst-rtsp-server-1.4.5:1.0
+ media-plugins/gst-plugins-dvb:1.0
+ dev-python/gst-python:1.0
>=dev-python/pygobject-3.2.1:3
- >=dev-libs/gobject-introspection-0.10.8
+ >=dev-libs/gobject-introspection-1.44.0
x11-libs/gtk+:3[introspection]
virtual/libgudev
vala? ( $(vala_depend) )
totem? ( media-video/totem )"
DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}
>=dev-lang/perl-5.8.1
>=dev-util/intltool-0.40.0
virtual/pkgconfig
- nls? ( >=sys-devel/gettext-0.18.1 )
+ nls? ( sys-devel/gettext )
>=sys-devel/libtool-2.2.6"
pkg_setup() {
@@ -45,30 +46,21 @@ pkg_setup() {
$(use_enable totem totem-plugin)"
use totem && G2CONF="${G2CONF} \
--with-totem-plugin-dir=/usr/$(get_libdir)/totem/plugins"
-
- python_set_active_version 2
- python_pkg_setup
+ python-any-r1_pkg_setup
}
src_prepare() {
- python_clean_py-compile_files
- python_convert_shebangs -r 2 .
+ python_fix_shebang .
gnome2_src_prepare
use vala && vala_src_prepare
}
pkg_postinst() {
- python_mod_optimize gnomedvb
- if use totem; then
- python_mod_optimize "/usr/$(get_libdir)/totem/plugins"
- fi
+ use totem && python_optimize
gnome2_pkg_postinst
}
pkg_postrm() {
- python_mod_cleanup gnomedvb
- if use totem; then
- python_mod_cleanup "/usr/$(get_libdir)/totem/plugins"
- fi
+ use totem && python_optimize
gnome2_pkg_postrm
}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-dvb-daemon/
@ 2015-12-26 11:21 Dennis Lamm
0 siblings, 0 replies; 14+ messages in thread
From: Dennis Lamm @ 2015-12-26 11:21 UTC (permalink / raw
To: gentoo-commits
commit: 1ba39e82ac45404faaec63ee075080acd14c3c13
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 26 11:21:17 2015 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Sat Dec 26 11:21:17 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba39e82
gnome-extra/gnome-dvb-daemon: 0.2.90 adjust license
Package-Manager: portage-2.2.24
| 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--git a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
index 1f7179a..6b2e8bd 100644
--- a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
+++ b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
@@ -12,7 +12,7 @@ inherit eutils gnome2 multilib python-any-r1 vala
DESCRIPTION="Setup your DVB devices, record and watch TV shows and browse EPG using GStreamer"
HOMEPAGE="https://wiki.gnome.org/action/show/Projects/DVBDaemon"
-LICENSE="GPL-2"
+LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="nls totem vala"
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-dvb-daemon/
@ 2015-12-26 11:26 Dennis Lamm
0 siblings, 0 replies; 14+ messages in thread
From: Dennis Lamm @ 2015-12-26 11:26 UTC (permalink / raw
To: gentoo-commits
commit: 426914acb15ba44d1f6280d9170e0c187ba6dfe2
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 26 11:23:35 2015 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Sat Dec 26 11:26:15 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=426914ac
gnome-extra/gnome-dvb-daemon: 0.2.10 adjust license
Package-Manager: portage-2.2.24
| 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--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
index 8036246..6a3fc9b 100644
--- 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
@@ -12,7 +12,7 @@ inherit eutils python gnome2 multilib vala
DESCRIPTION="Setup your DVB devices, record and watch TV shows and browse EPG using GStreamer"
HOMEPAGE="https://wiki.gnome.org/action/show/Projects/DVBDaemon"
-LICENSE="GPL-2"
+LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64"
IUSE="nls totem vala"
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-dvb-daemon/
@ 2016-01-04 7:55 Dennis Lamm
0 siblings, 0 replies; 14+ messages in thread
From: Dennis Lamm @ 2016-01-04 7:55 UTC (permalink / raw
To: gentoo-commits
commit: ebf3ff828c1015a2be0d02e4bc7e948008400f55
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 4 07:55:01 2016 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Mon Jan 4 07:55:01 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebf3ff82
gnome-extra/gnome-dvb-daemon simple fixes
.../gnome-dvb-daemon-0.2.90.ebuild | 55 +++++++++++++---------
1 file changed, 32 insertions(+), 23 deletions(-)
diff --git a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
index 6b2e8bd..676fe14 100644
--- a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
+++ b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
GCONF_DEBUG="no"
-PYTHON_COMPAT=( python{3_3,3_4} )
-VALA_MIN_API_VERSION="0.25"
+PYTHON_COMPAT=( python{3_4,3_5} )
+VALA_MIN_API_VERSION="0.26"
inherit eutils gnome2 multilib python-any-r1 vala
@@ -22,45 +22,54 @@ RDEPEND=">=dev-libs/glib-2.32.0:2
>=media-libs/gst-plugins-good-1.4.0:1.0
>=media-libs/gst-plugins-bad-1.4.0:1.0
>=dev-libs/libgee-0.8:0.8
- >=dev-db/sqlite-3.4
+ >=dev-db/sqlite-3.4:3
>=media-libs/gst-rtsp-server-1.4.5:1.0
media-plugins/gst-plugins-dvb:1.0
dev-python/gst-python:1.0
>=dev-python/pygobject-3.2.1:3
- >=dev-libs/gobject-introspection-1.44.0
+ >=dev-libs/gobject-introspection-1.44.0:0
x11-libs/gtk+:3[introspection]
- virtual/libgudev
+ virtual/libgudev:0
vala? ( $(vala_depend) )
totem? ( media-video/totem )"
DEPEND="${RDEPEND}
${PYTHON_DEPS}
- >=dev-lang/perl-5.8.1
- >=dev-util/intltool-0.40.0
- virtual/pkgconfig
- nls? ( sys-devel/gettext )
- >=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"
- python-any-r1_pkg_setup
-}
+ >=dev-lang/perl-5.8.1:0
+ >=dev-util/intltool-0.40.0:0
+ >=dev-libs/libltdl-2.2.6:0
+ virtual/pkgconfig:0
+ nls? ( >=sys-devel/gettext-0.18.1:0 )"
src_prepare() {
python_fix_shebang .
gnome2_src_prepare
- use vala && vala_src_prepare
+ if use vala ; then
+ vala_src_prepare
+ fi
+}
+
+src_configure() {
+ local myconf
+ if use totem ; then
+ myconf = "${myconf} --with-totem-plugin-dir=/usr/$(get_libdir)/totem/plugins"
+ fi
+ gnome2_src_configure \
+ $(use_enable nls) \
+ $(use_enable totem totem-plugin) \
+ ${myconf}
+ python-any-r1_pkg_setup
}
pkg_postinst() {
- use totem && python_optimize
+ if use totem ; then
+ python_optimize
+ fi
gnome2_pkg_postinst
}
pkg_postrm() {
- use totem && python_optimize
+ if use totem ; then
+ python_optimize
+ fi
gnome2_pkg_postrm
}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-dvb-daemon/
@ 2016-01-04 8:08 Dennis Lamm
0 siblings, 0 replies; 14+ messages in thread
From: Dennis Lamm @ 2016-01-04 8:08 UTC (permalink / raw
To: gentoo-commits
commit: 036a843354a0a3a0c04db188f8998566920c33c0
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 4 08:07:08 2016 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Mon Jan 4 08:07:50 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=036a8433
gnome-extra/gnome-dvb-daemon added longdescription to metadata
Package-Manager: portage-2.2.26
| 5 +++++
1 file changed, 5 insertions(+)
--git a/gnome-extra/gnome-dvb-daemon/metadata.xml b/gnome-extra/gnome-dvb-daemon/metadata.xml
index 222c199..9ef9a44 100644
--- a/gnome-extra/gnome-dvb-daemon/metadata.xml
+++ b/gnome-extra/gnome-dvb-daemon/metadata.xml
@@ -2,6 +2,11 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>gnome</herd>
+<longdescription lang="en">
+ GNOME DVB Daemon is a daemon written in Vala based on GStreamer to setup your
+ DVB devices, record and watch TV shows and browse EPG. It can be controlled
+ by any application via its D-Bus interface.
+</longdescription>
<use>
<flag name="totem">Build a plugin for <pkg>media-video/totem</pkg></flag>
<flag name="vala">Add support for <pkg>dev-lang/vala</pkg></flag>
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-dvb-daemon/
@ 2016-01-04 12:32 Dennis Lamm
0 siblings, 0 replies; 14+ messages in thread
From: Dennis Lamm @ 2016-01-04 12:32 UTC (permalink / raw
To: gentoo-commits
commit: da11a460e7233b5f9b23b0d4b94453b4099d7c1a
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 4 11:29:36 2016 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Mon Jan 4 11:30:09 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da11a460
gnome-extra/gnome-dvb-daemon internal ebuild style change
Package-Manager: portage-2.2.26
| 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
--git a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
index 676fe14..eed5102 100644
--- a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
+++ b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
@@ -40,6 +40,10 @@ DEPEND="${RDEPEND}
virtual/pkgconfig:0
nls? ( >=sys-devel/gettext-0.18.1:0 )"
+pkg_setup() {
+ python-any-r1_pkg_setup
+}
+
src_prepare() {
python_fix_shebang .
gnome2_src_prepare
@@ -49,15 +53,10 @@ src_prepare() {
}
src_configure() {
- local myconf
- if use totem ; then
- myconf = "${myconf} --with-totem-plugin-dir=/usr/$(get_libdir)/totem/plugins"
- fi
gnome2_src_configure \
$(use_enable nls) \
$(use_enable totem totem-plugin) \
- ${myconf}
- python-any-r1_pkg_setup
+ $(usex totem '--with-totem-plugin-dir=/usr/$(get_libdir)/totem/plugins' '')
}
pkg_postinst() {
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-dvb-daemon/
@ 2016-01-31 18:26 Pacho Ramos
0 siblings, 0 replies; 14+ messages in thread
From: Pacho Ramos @ 2016-01-31 18:26 UTC (permalink / raw
To: gentoo-commits
commit: 4f2d97b39cbcc755446b4a80d29f8d92e2552419
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 31 18:23:50 2016 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Jan 31 18:23:50 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f2d97b3
gnome-extra/gnome-dvb-daemon: Prevent sandbox violations, bug #569992 by Juergen Rose
Package-Manager: portage-2.2.27
| 2 ++
| 1 -
2 files changed, 2 insertions(+), 1 deletion(-)
--git a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
index eed5102..a1fbc15 100644
--- a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
+++ b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
@@ -53,6 +53,8 @@ src_prepare() {
}
src_configure() {
+ # Prevent sandbox violations, bug #569992
+ addpredict /dev
gnome2_src_configure \
$(use_enable nls) \
$(use_enable totem totem-plugin) \
--git a/gnome-extra/gnome-dvb-daemon/metadata.xml b/gnome-extra/gnome-dvb-daemon/metadata.xml
index 9467114..001aba6 100644
--- a/gnome-extra/gnome-dvb-daemon/metadata.xml
+++ b/gnome-extra/gnome-dvb-daemon/metadata.xml
@@ -12,6 +12,5 @@
</longdescription>
<use>
<flag name="totem">Build a plugin for <pkg>media-video/totem</pkg></flag>
- <flag name="vala">Add support for <pkg>dev-lang/vala</pkg></flag>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-dvb-daemon/
@ 2016-09-18 11:37 Pacho Ramos
0 siblings, 0 replies; 14+ messages in thread
From: Pacho Ramos @ 2016-09-18 11:37 UTC (permalink / raw
To: gentoo-commits
commit: 01247d68a38f262532308a082575fb8cd0edd998
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 18 11:20:46 2016 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Sep 18 11:36:49 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01247d68
gnome-extra/gnome-dvb-daemon: Drop old
Package-Manager: portage-2.3.0
| 1 -
.../gnome-dvb-daemon-0.2.10.ebuild | 74 ----------------------
2 files changed, 75 deletions(-)
--git a/gnome-extra/gnome-dvb-daemon/Manifest b/gnome-extra/gnome-dvb-daemon/Manifest
index 413ebc8..68a50e0 100644
--- a/gnome-extra/gnome-dvb-daemon/Manifest
+++ b/gnome-extra/gnome-dvb-daemon/Manifest
@@ -1,2 +1 @@
-DIST gnome-dvb-daemon-0.2.10.tar.xz 696372 SHA256 c23fcd4744c91bda065036a1a9b4a77b4665d7ca237f489e89a4c2f3133adcfb SHA512 9bf99f3b9d3c6a96a0fd193e41d98017f60ffa6255ae5fea52d2360fed0a3f292fc28c59060f54eb58e321e32e06693f5443bd3a4aba41cbd579a07a3c9691fb WHIRLPOOL 18eaa5739788ae3d9c44ce596105b64fcf608a875d4aba224abe18c8e1eac14d388c22126a61c92abe5efbf54c1cfc37400eb6b70fb457f597b4cdc1cb3573d6
DIST gnome-dvb-daemon-0.2.90.tar.xz 700504 SHA256 8d1f3cc6cd8cdb5e032841ea136d27c432f2c8a9b9e46fc8e7d752e22c875a5f SHA512 73e18ed5b267f1ef1ceebfe4ff25ccac3222bca9d7da164dd16acf9367c6b9f9710e915c81ef851c54b6fcae9b08f36d0c78665f4af425afc41b4c08eba49c40 WHIRLPOOL 618584c1e25be5ef4ad4a6c551a61e9a8bab8f8d1b308e863193dbde97af44554b82116d6b1ec86d88367defdc76c8c50ea10e4bf19be54c8f5325f2169f12f6
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
deleted file mode 100644
index 6a3fc9b..00000000
--- a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.10.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-GCONF_DEBUG="no"
-PYTHON_DEPEND="2:2.5"
-VALA_MIN_API_VERSION="0.16"
-
-inherit eutils python gnome2 multilib vala
-
-DESCRIPTION="Setup your DVB devices, record and watch TV shows and browse EPG using GStreamer"
-HOMEPAGE="https://wiki.gnome.org/action/show/Projects/DVBDaemon"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="nls totem vala"
-
-RDEPEND=">=dev-libs/glib-2.32.0:2
- >=media-libs/gstreamer-0.10.29:0.10
- >=media-libs/gst-plugins-good-0.10.14:0.10
- >=media-libs/gst-plugins-bad-0.10.13:0.10
- >=dev-libs/libgee-0.5:0
- >=dev-db/sqlite-3.4
- >=media-libs/gst-rtsp-server-0.10.7:0.10
- media-plugins/gst-plugins-dvb:0.10
- dev-python/gst-python:0.10
- >=dev-python/pygobject-3.2.1:3
- >=dev-libs/gobject-introspection-0.10.8
- x11-libs/gtk+:3[introspection]
- virtual/libgudev
- vala? ( $(vala_depend) )
- totem? ( media-video/totem )"
-DEPEND="${RDEPEND}
- >=dev-lang/perl-5.8.1
- >=dev-util/intltool-0.40.0
- virtual/pkgconfig
- 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"
-
- python_set_active_version 2
- python_pkg_setup
-}
-
-src_prepare() {
- python_clean_py-compile_files
- python_convert_shebangs -r 2 .
- gnome2_src_prepare
- use vala && vala_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
-}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-dvb-daemon/
@ 2017-12-10 10:17 Pacho Ramos
0 siblings, 0 replies; 14+ messages in thread
From: Pacho Ramos @ 2017-12-10 10:17 UTC (permalink / raw
To: gentoo-commits
commit: fe767cfc242588820725a35183bd8785c2882c56
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 9 19:57:15 2017 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Dec 10 10:15:00 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe767cfc
gnome-extra/gnome-dvb-daemon: Add support for newer python
Package-Manager: Portage-2.3.16, Repoman-2.3.6
| 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--git a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
index 4fb604a4e99..c8b8ebee7ef 100644
--- a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
+++ b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
GCONF_DEBUG="no"
-PYTHON_COMPAT=( python{3_4,3_5} )
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
VALA_MIN_API_VERSION="0.26"
inherit eutils gnome2 multilib python-any-r1 vala
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-dvb-daemon/
@ 2019-02-22 19:13 Mart Raudsepp
0 siblings, 0 replies; 14+ messages in thread
From: Mart Raudsepp @ 2019-02-22 19:13 UTC (permalink / raw
To: gentoo-commits
commit: 23b1be249753348c428c73bb0399f06f3b93b3e6
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 22 19:09:07 2019 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri Feb 22 19:12:25 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b1be24
gnome-extra/gnome-dvb-daemon: fix HOMEPAGE
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
| 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--git a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
index c8b8ebee7ef..0f963d6b191 100644
--- a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
+++ b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
@@ -9,7 +9,7 @@ VALA_MIN_API_VERSION="0.26"
inherit eutils gnome2 multilib python-any-r1 vala
DESCRIPTION="Setup your DVB devices, record and watch TV shows and browse EPG using GStreamer"
-HOMEPAGE="https://wiki.gnome.org/action/show/Projects/DVBDaemon"
+HOMEPAGE="https://wiki.gnome.org/Projects/DVBDaemon"
LICENSE="GPL-3"
SLOT="0"
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-dvb-daemon/
@ 2020-02-02 10:35 Mart Raudsepp
0 siblings, 0 replies; 14+ messages in thread
From: Mart Raudsepp @ 2020-02-02 10:35 UTC (permalink / raw
To: gentoo-commits
commit: a7b8844a7ac6d277e655573ab35e0176ffce41d4
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 2 10:20:16 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Feb 2 10:35:23 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7b8844a
gnome-extra/gnome-dvb-daemon: EAPI6, python-single, py37, other fixes
* Port to EAPI-6 and drop some unnecessary eclass inherits
* The client code is all in python with shipped modules, so it has
to be python-single-r1 instead of python-any-r1 (this happened
to be fine with any due to only one python version supported
* Add python-3.7 support
* Drop totem plugin, as it can't function with in-tree totem anymore,
because it doesn't support plugins changing the UI (in addition,
the totem plugin was py2-only). Upstream has a grilo plugin now
instead, but it has never been released before the whole project
has fallen into de facto unmaintained status
* Drop useless USE=nls
* Drop USE=vala that doesn't do anything (the pregenerated C files
are always used)
* Fix python module optimization handling
* Drop questionable libltdl dep
* Drop perl dep - it appears only used via intltool
* Standard subslot depend for gobject-introspection
In general I can't get this project to do anything useful, so help
maintaining and/or testing this welcome, if it has any actual users.
Or even letting me know how to get this going properly (I do have
a DVB-T USB device and some terrestial channels available).
Closes: https://bugs.gentoo.org/701202
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
.../gnome-dvb-daemon-0.2.90-r1.ebuild | 53 ++++++++++++++++++++++
1 file changed, 53 insertions(+)
diff --git a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90-r1.ebuild b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90-r1.ebuild
new file mode 100644
index 00000000000..f5d50bf32b3
--- /dev/null
+++ b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit gnome2 python-single-r1
+
+DESCRIPTION="Setup your DVB devices, record and watch TV shows and browse EPG using GStreamer"
+HOMEPAGE="https://wiki.gnome.org/Projects/DVBDaemon"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.32.0:2
+ dev-libs/libgudev:0
+ >=media-libs/gstreamer-1.4.0:1.0
+ >=media-libs/gst-plugins-good-1.4.0:1.0
+ >=media-libs/gst-plugins-bad-1.4.0:1.0
+ >=dev-libs/libgee-0.8:0.8
+ >=dev-db/sqlite-3.4:3
+ >=media-libs/gst-rtsp-server-1.4.5:1.0
+ media-plugins/gst-plugins-dvb:1.0
+ dev-python/gst-python:1.0
+ >=dev-python/pygobject-3.2.1:3
+ >=dev-libs/gobject-introspection-1.44.0:=
+ x11-libs/pango[introspection]
+ x11-libs/gtk+:3[introspection]
+ ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.40.0
+ >=dev-libs/libltdl-2.2.6:0
+ virtual/pkgconfig:0
+ >=sys-devel/gettext-0.18.1
+"
+
+src_prepare() {
+ gnome2_src_prepare
+ python_fix_shebang .
+}
+
+src_configure() {
+ # Prevent sandbox violations, bug #569992
+ addpredict /dev
+ gnome2_src_configure --disable-totem-plugin
+}
+
+src_install() {
+ gnome2_src_install
+ python_optimize
+}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-dvb-daemon/
@ 2020-02-02 13:07 Mart Raudsepp
0 siblings, 0 replies; 14+ messages in thread
From: Mart Raudsepp @ 2020-02-02 13:07 UTC (permalink / raw
To: gentoo-commits
commit: 6ae1229e44ffc713e17a58a717594a026b7b2fcb
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 2 13:06:38 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Feb 2 13:07:21 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ae1229e
gnome-extra/gnome-dvb-daemon: fix missing python REQUIRED_USE
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
| 1 +
1 file changed, 1 insertion(+)
--git a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90-r1.ebuild b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90-r1.ebuild
index f5d50bf32b3..6cb1cbe1183 100644
--- a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90-r1.ebuild
+++ b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND=">=dev-libs/glib-2.32.0:2
dev-libs/libgudev:0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-dvb-daemon/
@ 2020-02-02 13:09 Mart Raudsepp
0 siblings, 0 replies; 14+ messages in thread
From: Mart Raudsepp @ 2020-02-02 13:09 UTC (permalink / raw
To: gentoo-commits
commit: 1c46d9c27768338fa87e015c5956aa2981cdde67
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 2 13:09:15 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Feb 2 13:09:17 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c46d9c2
gnome-extra/gnome-dvb-daemon: drop bogus libltdl dep
The revbump claimed it was already done, but forgot to amend in that
actual change.
Not yet another revbump, as it's unlikely to really have many users,
and it was curiously build depend only anyways before.
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
| 1 -
1 file changed, 1 deletion(-)
--git a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90-r1.ebuild b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90-r1.ebuild
index 6cb1cbe1183..f13dd4ed9f6 100644
--- a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90-r1.ebuild
+++ b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90-r1.ebuild
@@ -32,7 +32,6 @@ RDEPEND=">=dev-libs/glib-2.32.0:2
${PYTHON_DEPS}"
DEPEND="${RDEPEND}
>=dev-util/intltool-0.40.0
- >=dev-libs/libltdl-2.2.6:0
virtual/pkgconfig:0
>=sys-devel/gettext-0.18.1
"
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-dvb-daemon/
@ 2020-04-20 20:42 Mart Raudsepp
0 siblings, 0 replies; 14+ messages in thread
From: Mart Raudsepp @ 2020-04-20 20:42 UTC (permalink / raw
To: gentoo-commits
commit: 05644c24a5194f5eff3ca7324178bd1ea15a62b7
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 20 20:36:26 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Apr 20 20:42:01 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05644c24
gnome-extra/gnome-dvb-daemon: remove old
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
.../gnome-dvb-daemon-0.2.90.ebuild | 75 ----------------------
| 3 -
2 files changed, 78 deletions(-)
diff --git a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
deleted file mode 100644
index b7703aef136..00000000000
--- a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-GCONF_DEBUG="no"
-PYTHON_COMPAT=( python3_6 )
-VALA_MIN_API_VERSION="0.26"
-
-inherit eutils gnome2 multilib python-any-r1 vala
-
-DESCRIPTION="Setup your DVB devices, record and watch TV shows and browse EPG using GStreamer"
-HOMEPAGE="https://wiki.gnome.org/Projects/DVBDaemon"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="nls totem vala"
-
-RDEPEND=">=dev-libs/glib-2.32.0:2
- dev-libs/libgudev:0
- >=media-libs/gstreamer-1.4.0:1.0
- >=media-libs/gst-plugins-good-1.4.0:1.0
- >=media-libs/gst-plugins-bad-1.4.0:1.0
- >=dev-libs/libgee-0.8:0.8
- >=dev-db/sqlite-3.4:3
- >=media-libs/gst-rtsp-server-1.4.5:1.0
- media-plugins/gst-plugins-dvb:1.0
- dev-python/gst-python:1.0
- >=dev-python/pygobject-3.2.1:3
- >=dev-libs/gobject-introspection-1.44.0:0
- x11-libs/gtk+:3[introspection]
- vala? ( $(vala_depend) )
- totem? ( media-video/totem )"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
- >=dev-lang/perl-5.8.1:0
- >=dev-util/intltool-0.40.0:0
- >=dev-libs/libltdl-2.2.6:0
- virtual/pkgconfig:0
- nls? ( >=sys-devel/gettext-0.18.1:0 )"
-
-pkg_setup() {
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- python_fix_shebang .
- gnome2_src_prepare
- if use vala ; then
- vala_src_prepare
- fi
-}
-
-src_configure() {
- # Prevent sandbox violations, bug #569992
- addpredict /dev
- gnome2_src_configure \
- $(use_enable nls) \
- $(use_enable totem totem-plugin) \
- $(usex totem '--with-totem-plugin-dir=/usr/$(get_libdir)/totem/plugins' '')
-}
-
-pkg_postinst() {
- if use totem ; then
- python_optimize
- fi
- gnome2_pkg_postinst
-}
-
-pkg_postrm() {
- if use totem ; then
- python_optimize
- fi
- gnome2_pkg_postrm
-}
--git a/gnome-extra/gnome-dvb-daemon/metadata.xml b/gnome-extra/gnome-dvb-daemon/metadata.xml
index 001aba64a9e..5a4aadc6227 100644
--- a/gnome-extra/gnome-dvb-daemon/metadata.xml
+++ b/gnome-extra/gnome-dvb-daemon/metadata.xml
@@ -10,7 +10,4 @@
DVB devices, record and watch TV shows and browse EPG. It can be controlled
by any application via its D-Bus interface.
</longdescription>
-<use>
- <flag name="totem">Build a plugin for <pkg>media-video/totem</pkg></flag>
-</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 14+ messages in thread
end of thread, other threads:[~2020-04-20 20:42 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-02-02 13:07 [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-dvb-daemon/ Mart Raudsepp
-- strict thread matches above, loose matches on Subject: below --
2020-04-20 20:42 Mart Raudsepp
2020-02-02 13:09 Mart Raudsepp
2020-02-02 10:35 Mart Raudsepp
2019-02-22 19:13 Mart Raudsepp
2017-12-10 10:17 Pacho Ramos
2016-09-18 11:37 Pacho Ramos
2016-01-31 18:26 Pacho Ramos
2016-01-04 12:32 Dennis Lamm
2016-01-04 8:08 Dennis Lamm
2016-01-04 7:55 Dennis Lamm
2015-12-26 11:26 Dennis Lamm
2015-12-26 11:21 Dennis Lamm
2015-12-26 11:15 Dennis Lamm
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox