Gentoo Archives: gentoo-commits

From: "Nirbheek Chauhan (nirbheek)" <nirbheek@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-libs/farsight2: farsight2-0.0.26.ebuild ChangeLog farsight2-0.0.17.ebuild farsight2-0.0.14.ebuild farsight2-0.0.20.ebuild farsight2-0.0.15.ebuild
Date: Fri, 25 Feb 2011 22:13:24
Message-Id: 20110225221314.37B1220054@flycatcher.gentoo.org
1 nirbheek 11/02/25 22:13:14
2
3 Modified: ChangeLog farsight2-0.0.17.ebuild
4 farsight2-0.0.14.ebuild farsight2-0.0.20.ebuild
5 Added: farsight2-0.0.26.ebuild
6 Removed: farsight2-0.0.15.ebuild
7 Log:
8 Bump to 0.0.26, restrict version of libnice for older farsight2 versions, remove old
9
10 (Portage version: 2.1.9.41/cvs/Linux x86_64)
11
12 Revision Changes Path
13 1.44 net-libs/farsight2/ChangeLog
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/farsight2/ChangeLog?rev=1.44&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/farsight2/ChangeLog?rev=1.44&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/farsight2/ChangeLog?r1=1.43&r2=1.44
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/net-libs/farsight2/ChangeLog,v
22 retrieving revision 1.43
23 retrieving revision 1.44
24 diff -u -r1.43 -r1.44
25 --- ChangeLog 22 Feb 2011 19:41:53 -0000 1.43
26 +++ ChangeLog 25 Feb 2011 22:13:14 -0000 1.44
27 @@ -1,6 +1,15 @@
28 # ChangeLog for net-libs/farsight2
29 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/net-libs/farsight2/ChangeLog,v 1.43 2011/02/22 19:41:53 tomka Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/net-libs/farsight2/ChangeLog,v 1.44 2011/02/25 22:13:14 nirbheek Exp $
32 +
33 +*farsight2-0.0.26 (25 Feb 2011)
34 +
35 + 25 Feb 2011; Nirbheek Chauhan <nirbheek@g.o>
36 + farsight2-0.0.14.ebuild, -farsight2-0.0.15.ebuild,
37 + farsight2-0.0.17.ebuild, farsight2-0.0.20.ebuild,
38 + +farsight2-0.0.26.ebuild:
39 + Bump to 0.0.26, restrict version of libnice for older farsight2 versions,
40 + remove old
41
42 22 Feb 2011; Thomas Kahle <tomka@g.o> farsight2-0.0.20.ebuild:
43 x86 stable per bug 355719
44
45
46
47 1.10 net-libs/farsight2/farsight2-0.0.17.ebuild
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/farsight2/farsight2-0.0.17.ebuild?rev=1.10&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/farsight2/farsight2-0.0.17.ebuild?rev=1.10&content-type=text/plain
51 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/farsight2/farsight2-0.0.17.ebuild?r1=1.9&r2=1.10
52
53 Index: farsight2-0.0.17.ebuild
54 ===================================================================
55 RCS file: /var/cvsroot/gentoo-x86/net-libs/farsight2/farsight2-0.0.17.ebuild,v
56 retrieving revision 1.9
57 retrieving revision 1.10
58 diff -u -r1.9 -r1.10
59 --- farsight2-0.0.17.ebuild 2 Feb 2011 01:29:21 -0000 1.9
60 +++ farsight2-0.0.17.ebuild 25 Feb 2011 22:13:14 -0000 1.10
61 @@ -1,6 +1,6 @@
62 # Copyright 1999-2011 Gentoo Foundation
63 # Distributed under the terms of the GNU General Public License v2
64 -# $Header: /var/cvsroot/gentoo-x86/net-libs/farsight2/farsight2-0.0.17.ebuild,v 1.9 2011/02/02 01:29:21 jer Exp $
65 +# $Header: /var/cvsroot/gentoo-x86/net-libs/farsight2/farsight2-0.0.17.ebuild,v 1.10 2011/02/25 22:13:14 nirbheek Exp $
66
67 EAPI="2"
68
69 @@ -20,6 +20,7 @@
70 >=media-libs/gst-plugins-base-0.10.23
71 >=dev-libs/glib-2.16
72 >=net-libs/libnice-0.0.9[gstreamer]
73 + <net-libs/libnice-0.1.0
74 python? (
75 || ( >=dev-python/pygobject-2.16 >=dev-python/pygtk-2.12 )
76 >=dev-python/pygobject-2.12
77
78
79
80 1.11 net-libs/farsight2/farsight2-0.0.14.ebuild
81
82 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/farsight2/farsight2-0.0.14.ebuild?rev=1.11&view=markup
83 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/farsight2/farsight2-0.0.14.ebuild?rev=1.11&content-type=text/plain
84 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/farsight2/farsight2-0.0.14.ebuild?r1=1.10&r2=1.11
85
86 Index: farsight2-0.0.14.ebuild
87 ===================================================================
88 RCS file: /var/cvsroot/gentoo-x86/net-libs/farsight2/farsight2-0.0.14.ebuild,v
89 retrieving revision 1.10
90 retrieving revision 1.11
91 diff -u -r1.10 -r1.11
92 --- farsight2-0.0.14.ebuild 12 Feb 2010 18:49:34 -0000 1.10
93 +++ farsight2-0.0.14.ebuild 25 Feb 2011 22:13:14 -0000 1.11
94 @@ -1,6 +1,6 @@
95 -# Copyright 1999-2010 Gentoo Foundation
96 +# Copyright 1999-2011 Gentoo Foundation
97 # Distributed under the terms of the GNU General Public License v2
98 -# $Header: /var/cvsroot/gentoo-x86/net-libs/farsight2/farsight2-0.0.14.ebuild,v 1.10 2010/02/12 18:49:34 josejx Exp $
99 +# $Header: /var/cvsroot/gentoo-x86/net-libs/farsight2/farsight2-0.0.14.ebuild,v 1.11 2011/02/25 22:13:14 nirbheek Exp $
100
101 EAPI="2"
102
103 @@ -17,6 +17,7 @@
104 >=media-libs/gst-plugins-base-0.10.23
105 >=dev-libs/glib-2.16
106 >=net-libs/libnice-0.0.9[gstreamer]
107 + <net-libs/libnice-0.1.0
108 python? (
109 || ( >=dev-python/pygobject-2.16 >=dev-python/pygtk-2.12 )
110 >=dev-python/pygobject-2.12
111
112
113
114 1.8 net-libs/farsight2/farsight2-0.0.20.ebuild
115
116 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/farsight2/farsight2-0.0.20.ebuild?rev=1.8&view=markup
117 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/farsight2/farsight2-0.0.20.ebuild?rev=1.8&content-type=text/plain
118 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/farsight2/farsight2-0.0.20.ebuild?r1=1.7&r2=1.8
119
120 Index: farsight2-0.0.20.ebuild
121 ===================================================================
122 RCS file: /var/cvsroot/gentoo-x86/net-libs/farsight2/farsight2-0.0.20.ebuild,v
123 retrieving revision 1.7
124 retrieving revision 1.8
125 diff -u -r1.7 -r1.8
126 --- farsight2-0.0.20.ebuild 22 Feb 2011 19:41:53 -0000 1.7
127 +++ farsight2-0.0.20.ebuild 25 Feb 2011 22:13:14 -0000 1.8
128 @@ -1,6 +1,6 @@
129 # Copyright 1999-2011 Gentoo Foundation
130 # Distributed under the terms of the GNU General Public License v2
131 -# $Header: /var/cvsroot/gentoo-x86/net-libs/farsight2/farsight2-0.0.20.ebuild,v 1.7 2011/02/22 19:41:53 tomka Exp $
132 +# $Header: /var/cvsroot/gentoo-x86/net-libs/farsight2/farsight2-0.0.20.ebuild,v 1.8 2011/02/25 22:13:14 nirbheek Exp $
133
134 EAPI="2"
135 PYTHON_DEPEND="2"
136 @@ -23,6 +23,7 @@
137 >=media-libs/gst-plugins-base-0.10.26
138 >=dev-libs/glib-2.16:2
139 >=net-libs/libnice-0.0.9[gstreamer]
140 + <net-libs/libnice-0.1.0
141 python? (
142 >=dev-python/pygobject-2.16:2
143 >=dev-python/gst-python-0.10.10 )
144
145
146
147 1.1 net-libs/farsight2/farsight2-0.0.26.ebuild
148
149 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/farsight2/farsight2-0.0.26.ebuild?rev=1.1&view=markup
150 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/farsight2/farsight2-0.0.26.ebuild?rev=1.1&content-type=text/plain
151
152 Index: farsight2-0.0.26.ebuild
153 ===================================================================
154 # Copyright 1999-2011 Gentoo Foundation
155 # Distributed under the terms of the GNU General Public License v2
156 # $Header: /var/cvsroot/gentoo-x86/net-libs/farsight2/farsight2-0.0.26.ebuild,v 1.1 2011/02/25 22:13:14 nirbheek Exp $
157
158 EAPI="3"
159 PYTHON_DEPEND="2"
160
161 inherit python
162
163 DESCRIPTION="Farsight2 is an audio/video conferencing framework specifically designed for Instant Messengers."
164 HOMEPAGE="http://farsight.freedesktop.org/"
165 SRC_URI="http://farsight.freedesktop.org/releases/${PN}/${P}.tar.gz"
166
167 LICENSE="LGPL-2.1"
168 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
169 IUSE="python test msn upnp"
170 SLOT="0"
171
172 # Tests often fail due to races
173 RESTRICT="test"
174
175 COMMONDEPEND=">=media-libs/gstreamer-0.10.26
176 >=media-libs/gst-plugins-base-0.10.26
177 >=dev-libs/glib-2.16:2
178 >=net-libs/libnice-0.1.0[gstreamer]
179 python? (
180 >=dev-python/pygobject-2.16:2
181 >=dev-python/gst-python-0.10.10 )
182 upnp? ( net-libs/gupnp-igd )"
183
184 RDEPEND="${COMMONDEPEND}
185 >=media-libs/gst-plugins-good-0.10.17
186 >=media-libs/gst-plugins-bad-0.10.17
187 msn? ( >=media-plugins/gst-plugins-mimic-0.10.17 )"
188
189 DEPEND="${COMMONDEPEND}
190 test? ( media-plugins/gst-plugins-vorbis
191 media-plugins/gst-plugins-speex )
192 dev-util/pkgconfig"
193
194 pkg_setup() {
195 python_set_active_version 2
196 }
197
198 src_configure() {
199 plugins="fsrtpconference,funnel,rtcpfilter,videoanyrate"
200 use msn && plugins="${plugins},fsmsnconference"
201 econf --disable-static \
202 $(use_enable python) \
203 $(use_enable upnp gupnp) \
204 --with-plugins=${plugins}
205 }
206
207 src_install() {
208 emake install DESTDIR="${D}" || die "emake install failed"
209 dodoc AUTHORS README ChangeLog
210
211 # Remove .la files since static libs are no longer being installed
212 find "${D}" -name '*.la' -exec rm -f '{}' + || die
213 }
214
215 src_test() {
216 # FIXME: do an out-of-tree build for tests if USE=-msn
217 if ! use msn; then
218 elog "Tests disabled without msn use flag"
219 return
220 fi
221
222 emake -j1 check
223 }