Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/rygel: ChangeLog rygel-0.18.0.ebuild
Date: Sun, 31 Mar 2013 18:13:58
Message-Id: 20130331181355.95D152171D@flycatcher.gentoo.org
1 eva 13/03/31 18:13:55
2
3 Modified: ChangeLog rygel-0.18.0.ebuild
4 Log:
5 QA fixes.
6
7 (Portage version: 2.2.0_alpha170/cvs/Linux x86_64, signed Manifest commit with key C6085806)
8
9 Revision Changes Path
10 1.35 net-misc/rygel/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/rygel/ChangeLog?rev=1.35&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/rygel/ChangeLog?rev=1.35&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/rygel/ChangeLog?r1=1.34&r2=1.35
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-misc/rygel/ChangeLog,v
19 retrieving revision 1.34
20 retrieving revision 1.35
21 diff -u -r1.34 -r1.35
22 --- ChangeLog 30 Mar 2013 22:48:38 -0000 1.34
23 +++ ChangeLog 31 Mar 2013 18:13:55 -0000 1.35
24 @@ -1,6 +1,9 @@
25 # ChangeLog for net-misc/rygel
26 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-misc/rygel/ChangeLog,v 1.34 2013/03/30 22:48:38 eva Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/net-misc/rygel/ChangeLog,v 1.35 2013/03/31 18:13:55 eva Exp $
29 +
30 + 31 Mar 2013; Gilles Dartiguelongue <eva@g.o> rygel-0.18.0.ebuild:
31 + QA fixes.
32
33 30 Mar 2013; Gilles Dartiguelongue <eva@g.o> rygel-0.14.3.ebuild,
34 rygel-0.16.4.ebuild, rygel-0.18.0.ebuild:
35
36
37
38 1.3 net-misc/rygel/rygel-0.18.0.ebuild
39
40 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/rygel/rygel-0.18.0.ebuild?rev=1.3&view=markup
41 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/rygel/rygel-0.18.0.ebuild?rev=1.3&content-type=text/plain
42 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/rygel/rygel-0.18.0.ebuild?r1=1.2&r2=1.3
43
44 Index: rygel-0.18.0.ebuild
45 ===================================================================
46 RCS file: /var/cvsroot/gentoo-x86/net-misc/rygel/rygel-0.18.0.ebuild,v
47 retrieving revision 1.2
48 retrieving revision 1.3
49 diff -u -r1.2 -r1.3
50 --- rygel-0.18.0.ebuild 30 Mar 2013 22:48:38 -0000 1.2
51 +++ rygel-0.18.0.ebuild 31 Mar 2013 18:13:55 -0000 1.3
52 @@ -1,12 +1,12 @@
53 # Copyright 1999-2013 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 -# $Header: /var/cvsroot/gentoo-x86/net-misc/rygel/rygel-0.18.0.ebuild,v 1.2 2013/03/30 22:48:38 eva Exp $
56 +# $Header: /var/cvsroot/gentoo-x86/net-misc/rygel/rygel-0.18.0.ebuild,v 1.3 2013/03/31 18:13:55 eva Exp $
57
58 EAPI="5"
59 GCONF_DEBUG="no"
60 GNOME2_LA_PUNT="yes"
61
62 -inherit gnome2
63 +inherit gnome2 virtualx
64
65 DESCRIPTION="Rygel is an open source UPnP/DLNA MediaServer"
66 HOMEPAGE="http://live.gnome.org/Rygel"
67 @@ -16,27 +16,26 @@
68 KEYWORDS="~amd64 ~x86"
69 IUSE="X nls +sqlite tracker test transcode"
70
71 -RESTRICT=test # Tries to access /dev/dri/*
72 -
73 # The deps for tracker? and transcode? are just the earliest available
74 # version at the time of writing this ebuild
75 RDEPEND="
76 >=dev-libs/glib-2.32:2
77 - >=dev-libs/libgee-0.8.0:0.8
78 + >=dev-libs/libgee-0.8:0.8
79 + >=dev-libs/libxml2-2.7:2
80 >=media-libs/gupnp-dlna-0.9.4:2.0
81 media-libs/gstreamer:1.0
82 media-libs/gst-plugins-base:1.0
83 - >=net-libs/gssdp-0.13.0
84 - >=net-libs/gupnp-0.19.0
85 + >=net-libs/gssdp-0.13
86 + >=net-libs/gupnp-0.19
87 >=net-libs/gupnp-av-0.11.4
88 >=net-libs/libsoup-2.34:2.4
89 - >=sys-libs/e2fsprogs-libs-1.41.3
90 + >=sys-apps/util-linux-2.20
91 x11-misc/shared-mime-info
92 sqlite? (
93 >=dev-db/sqlite-3.5:3
94 dev-libs/libunistring
95 )
96 - tracker? ( >=app-misc/tracker-0.14 )
97 + tracker? ( >=app-misc/tracker-0.14:= )
98 transcode? (
99 >=media-libs/gst-plugins-bad-0.10.14:0.10
100 >=media-plugins/gst-plugins-twolame-0.10.12:0.10
101 @@ -51,26 +50,34 @@
102 virtual/pkgconfig
103 "
104 # Maintainer only
105 -# >=dev-lang/vala-0.16.1
106 -# >=net-libs/gupnp-vala-0.10.2
107 +# >=dev-lang/vala-0.18
108 # dev-libs/libxslt
109
110 +src_prepare() {
111 + # runs gst-plugins-scanner on run with triggers sandbox violation
112 + # trying to open dri
113 + sed -e 's/rygel-media-engine-test$(EXEEXT)//' \
114 + -e 's/rygel-playbin-renderer-test$(EXEEXT)//' \
115 + -i tests/Makefile.in || die
116 +
117 + gnome2_src_prepare
118 +}
119 +
120 src_configure() {
121 DOCS="AUTHORS ChangeLog NEWS README TODO"
122 # We defined xsltproc because man pages are provided by upstream
123 # and we do not want to regenerate them automagically.
124 - G2CONF="${G2CONF}
125 - XSLTPROC=$(type -P false)
126 - --disable-valadoc
127 - --enable-gst-launch-plugin
128 - --enable-mediathek-plugin
129 - $(use_enable nls)
130 - $(use_enable sqlite media-export-plugin)
131 - $(use_enable test tests)
132 - $(use_enable tracker tracker-plugin)
133 + gnome2_src_configure \
134 + XSLTPROC=$(type -P false) \
135 + --disable-valadoc \
136 + --enable-gst-launch-plugin \
137 + --enable-mediathek-plugin \
138 + --with-media-engine=gstreamer \
139 + $(use_enable nls) \
140 + $(use_enable sqlite media-export-plugin) \
141 + $(use_enable test tests) \
142 + $(use_enable tracker tracker-plugin) \
143 $(use_with X ui)
144 - "
145 - gnome2_src_configure
146 }
147
148 src_install() {