Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-video/gxine: metadata.xml ChangeLog gxine-0.5.905.ebuild
Date: Tue, 06 Apr 2010 10:32:34
Message-Id: 20100406103154.AD7FC2C04A@corvid.gentoo.org
1 ssuominen 10/04/06 10:31:54
2
3 Modified: metadata.xml ChangeLog
4 Added: gxine-0.5.905.ebuild
5 Log:
6 Version bump.
7 (Portage version: 2.2_rc67/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.7 media-video/gxine/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/gxine/metadata.xml?rev=1.7&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/gxine/metadata.xml?rev=1.7&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/gxine/metadata.xml?r1=1.6&r2=1.7
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-video/gxine/metadata.xml,v
19 retrieving revision 1.6
20 retrieving revision 1.7
21 diff -u -r1.6 -r1.7
22 --- metadata.xml 10 Jan 2007 21:31:28 -0000 1.6
23 +++ metadata.xml 6 Apr 2010 10:31:54 -0000 1.7
24 @@ -5,4 +5,7 @@
25 <maintainer>
26 <email>media-video@g.o</email>
27 </maintainer>
28 +<use>
29 + <flag name="udev">Use <pkg>sys-fs/udev</pkg> for autodiscovery of sound devices; this replaces the deprecated <pkg>sys-apps/hal</pkg> autodiscovery code.</flag>
30 +</use>
31 </pkgmetadata>
32
33
34
35 1.98 media-video/gxine/ChangeLog
36
37 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/gxine/ChangeLog?rev=1.98&view=markup
38 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/gxine/ChangeLog?rev=1.98&content-type=text/plain
39 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/gxine/ChangeLog?r1=1.97&r2=1.98
40
41 Index: ChangeLog
42 ===================================================================
43 RCS file: /var/cvsroot/gentoo-x86/media-video/gxine/ChangeLog,v
44 retrieving revision 1.97
45 retrieving revision 1.98
46 diff -u -r1.97 -r1.98
47 --- ChangeLog 17 May 2009 18:01:29 -0000 1.97
48 +++ ChangeLog 6 Apr 2010 10:31:54 -0000 1.98
49 @@ -1,6 +1,12 @@
50 # ChangeLog for media-video/gxine
51 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
52 -# $Header: /var/cvsroot/gentoo-x86/media-video/gxine/ChangeLog,v 1.97 2009/05/17 18:01:29 nixnut Exp $
53 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
54 +# $Header: /var/cvsroot/gentoo-x86/media-video/gxine/ChangeLog,v 1.98 2010/04/06 10:31:54 ssuominen Exp $
55 +
56 +*gxine-0.5.905 (06 Apr 2010)
57 +
58 + 06 Apr 2010; Samuli Suominen <ssuominen@g.o> +gxine-0.5.905.ebuild,
59 + +files/gxine-0.5.905-desktop.patch:
60 + Version bump.
61
62 17 May 2009; nixnut <nixnut@g.o> gxine-0.5.903.ebuild:
63 ppc stable #260644
64
65
66
67 1.1 media-video/gxine/gxine-0.5.905.ebuild
68
69 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/gxine/gxine-0.5.905.ebuild?rev=1.1&view=markup
70 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/gxine/gxine-0.5.905.ebuild?rev=1.1&content-type=text/plain
71
72 Index: gxine-0.5.905.ebuild
73 ===================================================================
74 # Copyright 1999-2010 Gentoo Foundation
75 # Distributed under the terms of the GNU General Public License v2
76 # $Header: /var/cvsroot/gentoo-x86/media-video/gxine/gxine-0.5.905.ebuild,v 1.1 2010/04/06 10:31:54 ssuominen Exp $
77
78 EAPI=2
79 inherit autotools eutils fdo-mime gnome2-utils multilib nsplugins
80
81 DESCRIPTION="GTK+ Front-End for libxine"
82 HOMEPAGE="http://xine.sourceforge.net/"
83 SRC_URI="mirror://sourceforge/xine/${P}.tar.bz2"
84
85 LICENSE="GPL-2"
86 SLOT="0"
87 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
88 IUSE="gnome lirc nls nsplugin udev xcb xinerama"
89
90 RDEPEND=">=media-libs/xine-lib-1.1.17
91 >=x11-libs/gtk+-2.8:2
92 >=dev-libs/glib-2.10:2
93 >=x11-libs/pango-1.12
94 >=dev-lang/spidermonkey-1.7.0
95 x11-libs/libX11
96 x11-libs/libXext
97 x11-libs/libXrender
98 gnome? ( dev-libs/dbus-glib
99 gnome-extra/gnome-screensaver )
100 lirc? ( app-misc/lirc )
101 nls? ( virtual/libintl )
102 nsplugin? ( dev-libs/nspr )
103 udev? ( >=sys-fs/udev-143[extras] )
104 xcb? ( x11-libs/libxcb )
105 xinerama? ( x11-libs/libXinerama )"
106 DEPEND="${RDEPEND}
107 dev-util/pkgconfig
108 x11-libs/libXt
109 nls? ( sys-devel/gettext )
110 nsplugin? ( x11-libs/libXaw )"
111
112 src_prepare() {
113 epatch "${FILESDIR}"/${P}-desktop.patch
114
115 # need to disable calling of xine-list when running without
116 # userpriv, otherwise we get sandbox violations (bug #233847)
117 if [[ ${EUID} == "0" ]]; then
118 sed -i 's:^XINE_LIST=.*$:XINE_LIST=:' "${S}/configure.ac"
119 fi
120
121 eautoreconf
122 }
123
124 src_configure() {
125 econf \
126 --disable-dependency-tracking \
127 $(use_enable nls) \
128 $(use_enable lirc) \
129 --enable-watchdog \
130 $(use_with xcb) \
131 --with-spidermonkey=/usr/include/js \
132 $(use_with nsplugin browser-plugin) \
133 $(use_with udev gudev) \
134 --without-hal \
135 $(use_with gnome dbus) \
136 $(use_with xinerama)
137 }
138
139 src_install() {
140 emake DESTDIR="${D}" \
141 docdir=/usr/share/doc/${PF} \
142 docsdir=/usr/share/doc/${PF} \
143 install || die
144
145 dodoc AUTHORS BUGS ChangeLog NEWS README{,.{cs,de},_l10n} TODO
146 use nsplugin && inst_plugin /usr/$(get_libdir)/gxine/gxineplugin.so
147 }
148
149 pkg_preinst() {
150 gnome2_icon_savelist
151 }
152
153 pkg_postinst() {
154 fdo-mime_desktop_database_update
155 fdo-mime_mime_database_update
156 gnome2_icon_cache_update
157 }
158
159 pkg_postrm() {
160 fdo-mime_desktop_database_update
161 fdo-mime_mime_database_update
162 gnome2_icon_cache_update
163 }