diff options
Diffstat (limited to 'gnome-extra/gnome-dvb-daemon')
-rw-r--r-- | gnome-extra/gnome-dvb-daemon/Manifest | 5 | ||||
-rw-r--r-- | gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild | 75 | ||||
-rw-r--r-- | gnome-extra/gnome-dvb-daemon/metadata.xml | 16 |
3 files changed, 96 insertions, 0 deletions
diff --git a/gnome-extra/gnome-dvb-daemon/Manifest b/gnome-extra/gnome-dvb-daemon/Manifest new file mode 100644 index 000000000000..12e08e069fc4 --- /dev/null +++ b/gnome-extra/gnome-dvb-daemon/Manifest @@ -0,0 +1,5 @@ +DIST gnome-dvb-daemon-0.2.90.tar.xz 700504 SHA256 8d1f3cc6cd8cdb5e032841ea136d27c432f2c8a9b9e46fc8e7d752e22c875a5f SHA512 73e18ed5b267f1ef1ceebfe4ff25ccac3222bca9d7da164dd16acf9367c6b9f9710e915c81ef851c54b6fcae9b08f36d0c78665f4af425afc41b4c08eba49c40 WHIRLPOOL 618584c1e25be5ef4ad4a6c551a61e9a8bab8f8d1b308e863193dbde97af44554b82116d6b1ec86d88367defdc76c8c50ea10e4bf19be54c8f5325f2169f12f6 +EBUILD gnome-dvb-daemon-0.2.90.ebuild 1690 SHA256 de6329252c18a029c386cad4b575df2dbf79d784262b3474b40b0b8910a6ac5b SHA512 259a4cbf06f9e10f26124a9296d6fef2f98bc8221f5285a028b0f8d96be0e3925be006a36833f9e725cb0f1b57ecea48296004db53b1c8aae53d093d8a56b1aa WHIRLPOOL 824c408683ac6860a309a5077b53e4d889acedaaa9febdb0f519cfec4289d1c18367effe641915dda2cf3978389c0cc42d2348a420d4293a0dc217bcaf44e556 +MISC ChangeLog 3872 SHA256 c7655b9c5794c471fc548bce06a452c93272b7254b9d31b631bd45a81095cf31 SHA512 72e9930d333710728e86fc01f8215a4401ec02710a7746abb3f27e7c8af2e8b977e1e7fe65dc4283b273d17adf8c389438f654a9b6805f4204584fbf51e076c7 WHIRLPOOL 8f2e3277e1c954daef1bbb05c708de9cf26439b0b7fd5f6585dac6a25540a495c0d9f09866c6b0b7d3d95a5b5e0090b1576ba00405e961a2fc22a110d83c5f25 +MISC ChangeLog-2015 3707 SHA256 465d43c72343a0a90f256fd3c81e65dfaff21a25c8b5f767395245dbbf208d70 SHA512 2dd6db10cdb3c61d5df7160ae204d42a8bf338f3f6439abc5ca0cf5fcbf031cfdb992624ee7148671c2cfcf84ba529a47879711ff63efc931f03459c1e4de229 WHIRLPOOL f48020ceb04adac3feaed578e5d8d4470f2a55b4581ca5b88b470ecf94733e68f7520ae66590ba1c3d1e2ed915645c64eec0ff03e3d042375defa35677fe9131 +MISC metadata.xml 587 SHA256 11fd7759fc8d1a3c62670d3f72f2d2cd12a17d807b0ce0daed244ceadfd541b0 SHA512 e3f3fcf4fefb21c6d5cdd394c3c663ba1f178e7f2f7432e3e03a0c2a546baaf328d25fed7dff1145833d8df17f955acd0e2d49db404385c4eb6155c961380243 WHIRLPOOL b3890e688d8b7acedd49f8a8c38b6dd781fc83ded7bde0079884d0a6d1c3fab321686151e40b43372978645ebb34bbd5b5496acbfe495e9d56fa05f6ed137da8 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 new file mode 100644 index 000000000000..4fb604a4e99f --- /dev/null +++ b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2016 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} ) +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" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64" +IUSE="nls totem vala" + +RDEPEND=">=dev-libs/glib-2.32.0:2 + >=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] + virtual/libgudev:0 + 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 +} diff --git a/gnome-extra/gnome-dvb-daemon/metadata.xml b/gnome-extra/gnome-dvb-daemon/metadata.xml new file mode 100644 index 000000000000..001aba64a9ee --- /dev/null +++ b/gnome-extra/gnome-dvb-daemon/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="project"> + <email>gnome@gentoo.org</email> + <name>Gentoo GNOME Desktop</name> +</maintainer> +<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> +</use> +</pkgmetadata> |