1 |
commit: fc8d03a95b0a761b57bd21878e9e2301b9d0a1d7 |
2 |
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Sep 27 13:14:31 2011 +0000 |
4 |
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Sep 27 13:14:31 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=fc8d03a9 |
7 |
|
8 |
glib, glib-networking, gdbus-codegen, gobject-introspection: moved to tree |
9 |
|
10 |
--- |
11 |
dev-libs/glib/glib-2.30.0.ebuild | 210 -------------------- |
12 |
dev-libs/glib/glib-9999.ebuild | 15 +- |
13 |
.../gobject-introspection-1.30.0-c_prefix.patch | 47 ----- |
14 |
.../gobject-introspection-1.30.0.ebuild | 73 ------- |
15 |
...gen-2.30.0.ebuild => gdbus-codegen-9999.ebuild} | 15 ++- |
16 |
.../glib-networking/glib-networking-2.30.0.ebuild | 45 ----- |
17 |
6 files changed, 19 insertions(+), 386 deletions(-) |
18 |
|
19 |
diff --git a/dev-libs/glib/glib-2.30.0.ebuild b/dev-libs/glib/glib-2.30.0.ebuild |
20 |
deleted file mode 100644 |
21 |
index e089386..0000000 |
22 |
--- a/dev-libs/glib/glib-2.30.0.ebuild |
23 |
+++ /dev/null |
24 |
@@ -1,210 +0,0 @@ |
25 |
-# Copyright 1999-2011 Gentoo Foundation |
26 |
-# Distributed under the terms of the GNU General Public License v2 |
27 |
-# $Header: $ |
28 |
- |
29 |
-EAPI="4" |
30 |
- |
31 |
-inherit autotools gnome.org libtool eutils flag-o-matic multilib pax-utils virtualx |
32 |
-if [[ ${PV} = 9999 ]]; then |
33 |
- inherit gnome2-live |
34 |
-fi |
35 |
- |
36 |
-DESCRIPTION="The GLib library of C routines" |
37 |
-HOMEPAGE="http://www.gtk.org/" |
38 |
-SRC_URI="${SRC_URI} |
39 |
- http://pkgconfig.freedesktop.org/releases/pkg-config-0.26.tar.gz" # pkg.m4 for eautoreconf |
40 |
- |
41 |
-LICENSE="LGPL-2" |
42 |
-SLOT="2" |
43 |
-IUSE="debug doc fam +introspection selinux +static-libs systemtap test xattr" |
44 |
-if [[ ${PV} = 9999 ]]; then |
45 |
- KEYWORDS="" |
46 |
-else |
47 |
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" |
48 |
-fi |
49 |
- |
50 |
-RDEPEND="virtual/libiconv |
51 |
- >=dev-libs/libffi-3.0.0 |
52 |
- sys-libs/zlib |
53 |
- xattr? ( sys-apps/attr ) |
54 |
- fam? ( virtual/fam )" |
55 |
-DEPEND="${RDEPEND} |
56 |
- >=sys-devel/gettext-0.11 |
57 |
- >=dev-util/gtk-doc-am-1.15 |
58 |
- doc? ( |
59 |
- >=dev-libs/libxslt-1.0 |
60 |
- >=dev-util/gtk-doc-1.15 |
61 |
- ~app-text/docbook-xml-dtd-4.1.2 ) |
62 |
- systemtap? ( >=dev-util/systemtap-1.3 ) |
63 |
- test? ( |
64 |
- >=dev-util/gdbus-codegen-2.30.0 |
65 |
- >=sys-apps/dbus-1.2.14 ) |
66 |
- !<dev-util/gtk-doc-1.15-r2" |
67 |
-PDEPEND="introspection? ( dev-libs/gobject-introspection ) |
68 |
- !<gnome-base/gvfs-1.6.4-r990" # Earlier versions do not work with glib |
69 |
- |
70 |
-# XXX: Consider adding test? ( sys-devel/gdb ); assert-msg-test tries to use it |
71 |
- |
72 |
-src_prepare() { |
73 |
- [[ ${PV} = 9999 ]] && gnome2-live_src_prepare |
74 |
- mv -vf "${WORKDIR}"/pkg-config-*/pkg.m4 "${WORKDIR}"/ || die |
75 |
- |
76 |
- if use ia64 ; then |
77 |
- # Only apply for < 4.1 |
78 |
- local major=$(gcc-major-version) |
79 |
- local minor=$(gcc-minor-version) |
80 |
- if (( major < 4 || ( major == 4 && minor == 0 ) )); then |
81 |
- epatch "${FILESDIR}/glib-2.10.3-ia64-atomic-ops.patch" |
82 |
- fi |
83 |
- fi |
84 |
- |
85 |
- # Don't fail gio tests when ran without userpriv, upstream bug 552912 |
86 |
- # This is only a temporary workaround, remove as soon as possible |
87 |
- epatch "${FILESDIR}/${PN}-2.18.1-workaround-gio-test-failure-without-userpriv.patch" |
88 |
- |
89 |
- # Fix gmodule issues on fbsd; bug #184301 |
90 |
- epatch "${FILESDIR}"/${PN}-2.12.12-fbsd.patch |
91 |
- |
92 |
- # Fix test failure when upgrading from 2.22 to 2.24, upstream bug 621368 |
93 |
- epatch "${FILESDIR}/${PN}-2.24-assert-test-failure.patch" |
94 |
- |
95 |
- # Do not try to remove files on live filesystem, upstream bug #619274 |
96 |
- sed 's:^\(.*"/desktop-app-info/delete".*\):/*\1*/:' \ |
97 |
- -i "${S}"/gio/tests/desktop-app-info.c || die "sed failed" |
98 |
- |
99 |
- if ! use test; then |
100 |
- # don't waste time building tests |
101 |
- sed 's/^\(.*\SUBDIRS .*\=.*\)tests\(.*\)$/\1\2/' -i $(find . -name Makefile.am -o -name Makefile.in) || die |
102 |
- else |
103 |
- # Disable tests requiring dev-util/desktop-file-utils when not installed, bug #286629 |
104 |
- if ! has_version dev-util/desktop-file-utils ; then |
105 |
- ewarn "Some tests will be skipped due dev-util/desktop-file-utils not being present on your system," |
106 |
- ewarn "think on installing it to get these tests run." |
107 |
- sed -i -e "/appinfo\/associations/d" gio/tests/appinfo.c || die |
108 |
- sed -i -e "/desktop-app-info\/default/d" gio/tests/desktop-app-info.c || die |
109 |
- sed -i -e "/desktop-app-info\/fallback/d" gio/tests/desktop-app-info.c || die |
110 |
- sed -i -e "/desktop-app-info\/lastused/d" gio/tests/desktop-app-info.c || die |
111 |
- fi |
112 |
- fi |
113 |
- |
114 |
- # gdbus-codegen is a separate package |
115 |
- epatch "${FILESDIR}/${PN}-2.29.18-external-gdbus-codegen.patch" |
116 |
- |
117 |
- # disable pyc compiling |
118 |
- ln -sfn $(type -P true) py-compile |
119 |
- |
120 |
- # Needed for the punt-python-check patch, disabling timeout test |
121 |
- # Also needed to prevent croscompile failures, see bug #267603 |
122 |
- # Also needed for the no-gdbus-codegen patch |
123 |
- AT_M4DIR="${WORKDIR}" eautoreconf |
124 |
- |
125 |
- [[ ${CHOST} == *-freebsd* ]] && elibtoolize |
126 |
- |
127 |
- epunt_cxx |
128 |
-} |
129 |
- |
130 |
-src_configure() { |
131 |
- # Avoid circular depend with dev-util/pkgconfig |
132 |
- if ! has_version dev-util/pkgconfig; then |
133 |
- export DBUS1_CFLAGS="-I/usr/include/dbus-1.0 -I/usr/$(get_libdir)/dbus-1.0/include" |
134 |
- export DBUS1_LIBS="-ldbus-1" |
135 |
- fi |
136 |
- |
137 |
- local myconf |
138 |
- |
139 |
- # Building with --disable-debug highly unrecommended. It will build glib in |
140 |
- # an unusable form as it disables some commonly used API. Please do not |
141 |
- # convert this to the use_enable form, as it results in a broken build. |
142 |
- # -- compnerd (3/27/06) |
143 |
- use debug && myconf="--enable-debug" |
144 |
- |
145 |
- # Always use internal libpcre, bug #254659 |
146 |
- econf ${myconf} \ |
147 |
- $(use_enable xattr) \ |
148 |
- $(use_enable doc man) \ |
149 |
- $(use_enable doc gtk-doc) \ |
150 |
- $(use_enable fam) \ |
151 |
- $(use_enable selinux) \ |
152 |
- $(use_enable static-libs static) \ |
153 |
- $(use_enable systemtap dtrace) \ |
154 |
- $(use_enable systemtap systemtap) \ |
155 |
- --enable-regex \ |
156 |
- --with-pcre=internal \ |
157 |
- --with-threads=posix |
158 |
-} |
159 |
- |
160 |
-src_install() { |
161 |
- local f |
162 |
- emake DESTDIR="${D}" install || die "Installation failed" |
163 |
- |
164 |
- # Do not install charset.alias even if generated, leave it to libiconv |
165 |
- rm -f "${ED}/usr/lib/charset.alias" |
166 |
- |
167 |
- # Don't install gdb python macros, bug 291328 |
168 |
- rm -rf "${ED}/usr/share/gdb/" "${ED}/usr/share/glib-2.0/gdb/" |
169 |
- |
170 |
- # This is there for git snapshots and the live ebuild, bug 351966 |
171 |
- emake README || die "emake README failed" |
172 |
- dodoc AUTHORS ChangeLog* NEWS* README || die "dodoc failed" |
173 |
- |
174 |
- insinto /usr/share/bash-completion |
175 |
- for f in gdbus gsettings; do |
176 |
- newins "${ED}/etc/bash_completion.d/${f}-bash-completion.sh" ${f} || die |
177 |
- done |
178 |
- rm -rf "${ED}/etc" |
179 |
- |
180 |
- # Completely useless with or without USE static-libs, people need to use |
181 |
- # pkg-config |
182 |
- find "${ED}" -name '*.la' -exec rm -f {} + |
183 |
-} |
184 |
- |
185 |
-src_test() { |
186 |
- unset DBUS_SESSION_BUS_ADDRESS |
187 |
- export XDG_CONFIG_DIRS=/etc/xdg |
188 |
- export XDG_DATA_DIRS=/usr/local/share:/usr/share |
189 |
- export G_DBUS_COOKIE_SHA1_KEYRING_DIR="${T}/temp" |
190 |
- export XDG_DATA_HOME="${T}" |
191 |
- unset GSETTINGS_BACKEND # bug 352451 |
192 |
- |
193 |
- # Related test is a bit nitpicking |
194 |
- mkdir "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" |
195 |
- chmod 0700 "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" |
196 |
- |
197 |
- # Hardened: gdb needs this, bug #338891 |
198 |
- if host-is-pax ; then |
199 |
- pax-mark -mr "${S}"/tests/.libs/assert-msg-test \ |
200 |
- || die "Hardened adjustment failed" |
201 |
- fi |
202 |
- |
203 |
- # Need X for dbus-launch session X11 initialization |
204 |
- Xemake check || die "tests failed" |
205 |
-} |
206 |
- |
207 |
-pkg_preinst() { |
208 |
- # Only give the introspection message if: |
209 |
- # * The user has it enabled |
210 |
- # * Has glib already installed |
211 |
- # * Previous version was different from new version |
212 |
- if use introspection && has_version "${CATEGORY}/${PN}"; then |
213 |
- if ! has_version "=${CATEGORY}/${PF}"; then |
214 |
- ewarn "You must rebuild gobject-introspection so that the installed" |
215 |
- ewarn "typelibs and girs are regenerated for the new APIs in glib" |
216 |
- fi |
217 |
- fi |
218 |
-} |
219 |
- |
220 |
-pkg_postinst() { |
221 |
- # Inform users about possible breakage when updating glib and not dbus-glib, bug #297483 |
222 |
- if has_version dev-libs/dbus-glib; then |
223 |
- ewarn "If you experience a breakage after updating dev-libs/glib try" |
224 |
- ewarn "rebuilding dev-libs/dbus-glib" |
225 |
- fi |
226 |
- |
227 |
- if has_version '<x11-libs/gtk+-3.0.12:3'; then |
228 |
- # To have a clear upgrade path for gtk+-3.0.x users, have to resort to |
229 |
- # a warning instead of a blocker |
230 |
- ewarn |
231 |
- ewarn "Using <gtk+-3.0.12:3 with ${P} results in frequent crashes." |
232 |
- ewarn "You should upgrade to a newer version of gtk+:3 immediately." |
233 |
- fi |
234 |
-} |
235 |
|
236 |
diff --git a/dev-libs/glib/glib-9999.ebuild b/dev-libs/glib/glib-9999.ebuild |
237 |
index e089386..1ec0f13 100644 |
238 |
--- a/dev-libs/glib/glib-9999.ebuild |
239 |
+++ b/dev-libs/glib/glib-9999.ebuild |
240 |
@@ -16,7 +16,7 @@ SRC_URI="${SRC_URI} |
241 |
|
242 |
LICENSE="LGPL-2" |
243 |
SLOT="2" |
244 |
-IUSE="debug doc fam +introspection selinux +static-libs systemtap test xattr" |
245 |
+IUSE="debug doc fam selinux +static-libs systemtap test xattr" |
246 |
if [[ ${PV} = 9999 ]]; then |
247 |
KEYWORDS="" |
248 |
else |
249 |
@@ -40,8 +40,7 @@ DEPEND="${RDEPEND} |
250 |
>=dev-util/gdbus-codegen-2.30.0 |
251 |
>=sys-apps/dbus-1.2.14 ) |
252 |
!<dev-util/gtk-doc-1.15-r2" |
253 |
-PDEPEND="introspection? ( dev-libs/gobject-introspection ) |
254 |
- !<gnome-base/gvfs-1.6.4-r990" # Earlier versions do not work with glib |
255 |
+PDEPEND="!<gnome-base/gvfs-1.6.4-r990" # Earlier versions do not work with glib |
256 |
|
257 |
# XXX: Consider adding test? ( sys-devel/gdb ); assert-msg-test tries to use it |
258 |
|
259 |
@@ -182,14 +181,12 @@ src_test() { |
260 |
|
261 |
pkg_preinst() { |
262 |
# Only give the introspection message if: |
263 |
- # * The user has it enabled |
264 |
+ # * The user has gobject-introspection |
265 |
# * Has glib already installed |
266 |
# * Previous version was different from new version |
267 |
- if use introspection && has_version "${CATEGORY}/${PN}"; then |
268 |
- if ! has_version "=${CATEGORY}/${PF}"; then |
269 |
- ewarn "You must rebuild gobject-introspection so that the installed" |
270 |
- ewarn "typelibs and girs are regenerated for the new APIs in glib" |
271 |
- fi |
272 |
+ if has_version "dev-libs/gobject-introspection" && ! has_version "=${CATEGORY}/${PF}"; then |
273 |
+ ewarn "You must rebuild gobject-introspection so that the installed" |
274 |
+ ewarn "typelibs and girs are regenerated for the new APIs in glib" |
275 |
fi |
276 |
} |
277 |
|
278 |
|
279 |
diff --git a/dev-libs/gobject-introspection/files/gobject-introspection-1.30.0-c_prefix.patch b/dev-libs/gobject-introspection/files/gobject-introspection-1.30.0-c_prefix.patch |
280 |
deleted file mode 100644 |
281 |
index d15dcd1..0000000 |
282 |
--- a/dev-libs/gobject-introspection/files/gobject-introspection-1.30.0-c_prefix.patch |
283 |
+++ /dev/null |
284 |
@@ -1,47 +0,0 @@ |
285 |
-From e8b336cc0747b528263ec809d142f4803dcbdf35 Mon Sep 17 00:00:00 2001 |
286 |
-From: Colin Walters <walters@××××××.org> |
287 |
-Date: Wed, 21 Sep 2011 17:13:45 +0000 |
288 |
-Subject: repository: Fix g_irepository_get_c_prefix() |
289 |
- |
290 |
-It was returning the wrong data. |
291 |
- |
292 |
-https://bugzilla.gnome.org/show_bug.cgi?id=659749 |
293 |
---- |
294 |
-diff --git a/girepository/girepository.c b/girepository/girepository.c |
295 |
-index cc81107..b5cd4c7 100644 |
296 |
---- a/girepository/girepository.c |
297 |
-+++ b/girepository/girepository.c |
298 |
-@@ -929,7 +929,7 @@ g_irepository_get_c_prefix (GIRepository *repository, |
299 |
- g_return_val_if_fail (typelib != NULL, NULL); |
300 |
- |
301 |
- header = (Header *) typelib->data; |
302 |
-- if (header->shared_library) |
303 |
-+ if (header->c_prefix) |
304 |
- return g_typelib_get_string (typelib, header->c_prefix); |
305 |
- else |
306 |
- return NULL; |
307 |
-diff --git a/tests/repository/gitestrepo.c b/tests/repository/gitestrepo.c |
308 |
-index cdaeb4c..05ea5d9 100644 |
309 |
---- a/tests/repository/gitestrepo.c |
310 |
-+++ b/tests/repository/gitestrepo.c |
311 |
-@@ -46,6 +46,7 @@ main(int argc, char **argv) |
312 |
- GIBaseInfo *siginfo; |
313 |
- GIEnumInfo *errorinfo; |
314 |
- GType gtype; |
315 |
-+ const char *prefix; |
316 |
- |
317 |
- g_type_init (); |
318 |
- |
319 |
-@@ -55,6 +56,10 @@ main(int argc, char **argv) |
320 |
- if (!ret) |
321 |
- g_error ("%s", error->message); |
322 |
- |
323 |
-+ prefix = g_irepository_get_c_prefix (repo, "Gio"); |
324 |
-+ g_assert (prefix != NULL); |
325 |
-+ g_assert_cmpstr (prefix, ==, "G"); |
326 |
-+ |
327 |
- info = g_irepository_find_by_name (repo, "Gio", "Cancellable"); |
328 |
- g_assert (info != NULL); |
329 |
- g_assert (g_base_info_get_type (info) == GI_INFO_TYPE_OBJECT); |
330 |
--- |
331 |
-cgit v0.9.0.2 |
332 |
|
333 |
diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.30.0.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.30.0.ebuild |
334 |
deleted file mode 100644 |
335 |
index 83b78fa..0000000 |
336 |
--- a/dev-libs/gobject-introspection/gobject-introspection-1.30.0.ebuild |
337 |
+++ /dev/null |
338 |
@@ -1,73 +0,0 @@ |
339 |
-# Copyright 1999-2011 Gentoo Foundation |
340 |
-# Distributed under the terms of the GNU General Public License v2 |
341 |
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/gobject-introspection/gobject-introspection-0.10.8.ebuild,v 1.10 2011/05/02 04:39:55 jer Exp $ |
342 |
- |
343 |
-EAPI="3" |
344 |
-GCONF_DEBUG="no" |
345 |
-GNOME_TARBALL_SUFFIX="xz" |
346 |
-GNOME2_LA_PUNT="yes" |
347 |
-PYTHON_DEPEND="2:2.5" |
348 |
- |
349 |
-inherit gnome2 python |
350 |
-if [[ ${PV} = 9999 ]]; then |
351 |
- inherit gnome2-live |
352 |
-fi |
353 |
- |
354 |
-DESCRIPTION="Introspection infrastructure for generating gobject library bindings for various languages" |
355 |
-HOMEPAGE="http://live.gnome.org/GObjectIntrospection/" |
356 |
- |
357 |
-LICENSE="LGPL-2 GPL-2" |
358 |
-SLOT="0" |
359 |
-if [[ ${PV} = 9999 ]]; then |
360 |
- KEYWORDS="" |
361 |
-else |
362 |
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
363 |
-fi |
364 |
- |
365 |
-IUSE="doc test" |
366 |
- |
367 |
-RDEPEND=">=dev-libs/glib-2.29.7:2 |
368 |
- >=dev-libs/libffi-3.0" |
369 |
-DEPEND="${RDEPEND} |
370 |
- dev-util/pkgconfig |
371 |
- sys-devel/bison |
372 |
- sys-devel/flex |
373 |
- doc? ( >=dev-util/gtk-doc-1.15 ) |
374 |
- test? ( x11-libs/cairo )" |
375 |
- |
376 |
-pkg_setup() { |
377 |
- DOCS="AUTHORS CONTRIBUTORS ChangeLog NEWS README TODO" |
378 |
- G2CONF="${G2CONF} |
379 |
- --disable-static |
380 |
- $(use_enable test tests)" |
381 |
- |
382 |
- python_set_active_version 2 |
383 |
-} |
384 |
- |
385 |
-src_prepare() { |
386 |
- # Patch from upstream git master to fix g_irepository_get_c_prefix |
387 |
- epatch "${FILESDIR}/${P}-c_prefix.patch" |
388 |
- |
389 |
- # FIXME: Parallel compilation failure with USE=doc |
390 |
- use doc && MAKEOPTS="-j1" |
391 |
- |
392 |
- # Don't pre-compile .py |
393 |
- ln -sf $(type -P true) py-compile |
394 |
- ln -sf $(type -P true) build-aux/py-compile |
395 |
- |
396 |
- gnome2_src_prepare |
397 |
-} |
398 |
- |
399 |
-src_install() { |
400 |
- gnome2_src_install |
401 |
- python_convert_shebangs 2 "${ED}"usr/bin/g-ir-{annotation-tool,doc-tool,scanner} |
402 |
-} |
403 |
- |
404 |
-pkg_postinst() { |
405 |
- python_mod_optimize /usr/$(get_libdir)/${PN}/giscanner |
406 |
- python_need_rebuild |
407 |
-} |
408 |
- |
409 |
-pkg_postrm() { |
410 |
- python_mod_cleanup /usr/lib*/${PN}/giscanner |
411 |
-} |
412 |
|
413 |
diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.30.0.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-9999.ebuild |
414 |
similarity index 82% |
415 |
rename from dev-util/gdbus-codegen/gdbus-codegen-2.30.0.ebuild |
416 |
rename to dev-util/gdbus-codegen/gdbus-codegen-9999.ebuild |
417 |
index c9aeb52..2044c84 100644 |
418 |
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.30.0.ebuild |
419 |
+++ b/dev-util/gdbus-codegen/gdbus-codegen-9999.ebuild |
420 |
@@ -8,13 +8,24 @@ GNOME_TARBALL_SUFFIX="xz" |
421 |
PYTHON_DEPEND="2:2.5" |
422 |
PYTHON_USE_WITH="xml" |
423 |
|
424 |
-inherit gnome.org multilib python |
425 |
+inherit multilib python |
426 |
+if [[ ${PV} = 9999 ]]; then |
427 |
+ EGIT_REPO_URI="git://git.gnome.org/${GNOME_ORG_MODULE}" |
428 |
+ inherit git-2 |
429 |
+else |
430 |
+ inherit gnome.org |
431 |
+fi |
432 |
|
433 |
DESCRIPTION="GDBus code and documentation generator" |
434 |
|
435 |
LICENSE="LGPL-2" |
436 |
SLOT="0" |
437 |
-KEYWORDS="~amd64 ~x86" |
438 |
+if [[ ${PV} = 9999 ]]; then |
439 |
+ KEYWORDS="" |
440 |
+else |
441 |
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh |
442 |
+ ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-linux" |
443 |
+fi |
444 |
IUSE="" |
445 |
|
446 |
DEPEND="" |
447 |
|
448 |
diff --git a/net-libs/glib-networking/glib-networking-2.30.0.ebuild b/net-libs/glib-networking/glib-networking-2.30.0.ebuild |
449 |
deleted file mode 100644 |
450 |
index d9e7cf6..0000000 |
451 |
--- a/net-libs/glib-networking/glib-networking-2.30.0.ebuild |
452 |
+++ /dev/null |
453 |
@@ -1,45 +0,0 @@ |
454 |
-# Copyright 1999-2011 Gentoo Foundation |
455 |
-# Distributed under the terms of the GNU General Public License v2 |
456 |
-# $Header: /var/cvsroot/gentoo-x86/net-libs/glib-networking/glib-networking-2.28.7.ebuild,v 1.8 2011/07/28 18:35:49 pacho Exp $ |
457 |
- |
458 |
-EAPI="4" |
459 |
-GCONF_DEBUG="no" |
460 |
-GNOME2_LA_PUNT="yes" |
461 |
- |
462 |
-inherit gnome2 |
463 |
- |
464 |
-DESCRIPTION="Network-related giomodules for glib" |
465 |
-HOMEPAGE="http://git.gnome.org/browse/glib-networking/" |
466 |
- |
467 |
-LICENSE="LGPL-2" |
468 |
-SLOT="0" |
469 |
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" |
470 |
-IUSE="+gnome +libproxy +ssl" |
471 |
- |
472 |
-RDEPEND=">=dev-libs/glib-2.29.16:2 |
473 |
- gnome? ( gnome-base/gsettings-desktop-schemas ) |
474 |
- libproxy? ( >=net-libs/libproxy-0.4.6-r3 ) |
475 |
- ssl? ( |
476 |
- app-misc/ca-certificates |
477 |
- >=net-libs/gnutls-2.1.7 ) |
478 |
-" |
479 |
-DEPEND="${RDEPEND} |
480 |
- >=dev-util/intltool-0.35.0 |
481 |
- >=dev-util/pkgconfig-0.9 |
482 |
- sys-devel/gettext" |
483 |
- |
484 |
-# FIXME: tls tests fail, figure out why |
485 |
-# ERROR:tls.c:256:on_input_read_finish: assertion failed (error == NULL): Error performing TLS handshake: The request is invalid. (g-tls-error-quark, 1) |
486 |
-RESTRICT="tests" |
487 |
- |
488 |
-pkg_setup() { |
489 |
- # AUTHORS, ChangeLog are empty |
490 |
- DOCS="NEWS README" |
491 |
- G2CONF="${G2CONF} |
492 |
- --disable-static |
493 |
- --disable-maintainer-mode |
494 |
- --with-ca-certificates=${EPREFIX}/etc/ssl/certs/ca-certificates.crt |
495 |
- $(use_with gnome gnome-proxy) |
496 |
- $(use_with libproxy) |
497 |
- $(use_with ssl gnutls)" |
498 |
-} |