Version bump. Fix, documentation/translation updates.
authorGilles Dartiguelongue <eva@gentoo.org>
Thu, 1 Apr 2010 23:22:54 +0000 (23:22 +0000)
committerGilles Dartiguelongue <eva@gentoo.org>
Thu, 1 Apr 2010 23:22:54 +0000 (23:22 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64

dev-libs/libgdata/ChangeLog
dev-libs/libgdata/Manifest
dev-libs/libgdata/libgdata-0.5.1.ebuild [deleted file]
dev-libs/libgdata/libgdata-0.6.4.ebuild [new file with mode: 0644]

index e4403649ea61f4549bffb7f2b01496ee5a852c06..4171809d926ac5839e5e04b79c2a875a2e7e2c37 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-libs/libgdata
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgdata/ChangeLog,v 1.5 2010/03/01 22:50:23 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgdata/ChangeLog,v 1.6 2010/04/01 23:22:54 eva Exp $
+
+*libgdata-0.6.4 (01 Apr 2010)
+
+  01 Apr 2010; Gilles Dartiguelongue <eva@gentoo.org>
+  -libgdata-0.5.1.ebuild, +libgdata-0.6.4.ebuild:
+  Version bump. Fix, documentation/translation updates.
 
   01 Mar 2010; Gilles Dartiguelongue <eva@gentoo.org> libgdata-0.6.2.ebuild:
   Add preserve_old_lib calls since the soname changed.
index 9df08d5d2dffa96df8f705a6b7c5ce28fa5ad418..8d66726064be84884f3499a6600653dc2a1eb3c9 100644 (file)
@@ -1,6 +1,16 @@
-DIST libgdata-0.5.1.tar.bz2 956689 RMD160 a27722312a566baef2b9bcb44502b714c48ae7e5 SHA1 5cbe3e1c01f4baa7dfd8b9287787c4803fbc177b SHA256 2b90f206063405ae6cf579ed3a090b0130e849e1ead02b2ad2ed4fc6d7f585a0
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 DIST libgdata-0.6.2.tar.bz2 991706 RMD160 cd9a5ae7e99c00f63e39eb91405137fc2fa8a7d7 SHA1 95de530217255021f9f81598ed117e9daa2df686 SHA256 a6b492133a92ec5e3b457b8e6c74a3fec72cfc1ac6e4421b82f6be0458738e88
-EBUILD libgdata-0.5.1.ebuild 954 RMD160 d04ba5174a293303f4df3528458db7211fef659f SHA1 1c033508e678ccdd7d02618ca6454897c433bcb8 SHA256 20af0f71d7e46792584f7ecd2e7127fed34801e8a9cb4a9164dc2afc32e94566
+DIST libgdata-0.6.4.tar.bz2 1003963 RMD160 cfd61e279dc5a6d3afc36bd5c5de9925ab3045d1 SHA1 b464d798797fa6c9a52ad2dab3cd122702c76294 SHA256 56c3f3cbd0bf8c410ebdff2d8a57eeb1db7dbc1bb342bf6f43f89700ef517d9d
 EBUILD libgdata-0.6.2.ebuild 1720 RMD160 7c0555e27b794602cb27540be2f72da2e1cda56a SHA1 15efb4373b4e700cd27ded01c22fa834c247626a SHA256 5be647d2bb501a72eb510cfab7eb5c8b7943c8d3413cb0822ea005bca5d9ec70
-MISC ChangeLog 942 RMD160 697a645f868f4ca3eeeb8f93e95064ae4699e665 SHA1 47d6acc5476087c4ebde2c3d947587247e0f2494 SHA256 5b6d74fa4f98f9b210737b4db87250ee5abf762599384b3d238745484ad28d29
+EBUILD libgdata-0.6.4.ebuild 1770 RMD160 2e5bb6f0853312bf4fc3e4d9c3f28f783153c834 SHA1 54cc7593961af3c54d36baadf901f7cc9cdb1cad SHA256 f5b38fcc76fdd2431fd29286d22f654b98cda5c6c70d3d3978af7eaa7407ba1c
+MISC ChangeLog 1134 RMD160 bcac35e5a5e90213956515e4ab6205b59c3d43dd SHA1 0ba38cfa36b82e1c950a6f2212855b5e6605e1b1 SHA256 a6b88e66cc8ed8566cd67c73f5648657f4cf8487175494effdbf68ec3e73cfb3
 MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.14 (GNU/Linux)
+
+iEYEARECAAYFAku1KtQACgkQ1fmVwcYIWAZDJACgnp7pB9KQGV63O1PHS34gbKYS
+QX4AniFJ22Egihp1d/uvXmYIMQ0TsYFW
+=Jyf3
+-----END PGP SIGNATURE-----
diff --git a/dev-libs/libgdata/libgdata-0.5.1.ebuild b/dev-libs/libgdata/libgdata-0.5.1.ebuild
deleted file mode 100644 (file)
index 47f5ef1..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgdata/libgdata-0.5.1.ebuild,v 1.1 2009/12/10 22:26:15 eva Exp $
-
-EAPI="2"
-
-inherit eutils gnome2
-
-DESCRIPTION="GLib-based library for accessing online service APIs using the GData protocol"
-HOMEPAGE="http://live.gnome.org/libgdata"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc gnome"
-
-RDEPEND=">=dev-libs/glib-2.19.0
-       >=dev-libs/libxml2-2
-       >=net-libs/libsoup-2.26.1:2.4[gnome?]
-       gnome? ( >=net-libs/libsoup-gnome-2.26.1:2.4 )"
-DEPEND="${RDEPEND}
-       >=dev-util/intltool-0.35.0
-       doc? ( >=dev-util/gtk-doc-1 )"
-
-DOCS="AUTHORS ChangeLog HACKING NEWS README"
-
-# FIXME: fails testsuite, upstream bug #604313
-RESTRICT="test"
-
-pkg_setup() {
-       G2CONF="${G2CONF}
-               --disable-static
-               $(use_enable gnome)"
-}
-
-src_test() {
-       unset DBUS_SESSION_BUS_ADDRESS
-       emake check || die "emake check failed"
-}
diff --git a/dev-libs/libgdata/libgdata-0.6.4.ebuild b/dev-libs/libgdata/libgdata-0.6.4.ebuild
new file mode 100644 (file)
index 0000000..0387922
--- /dev/null
@@ -0,0 +1,65 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgdata/libgdata-0.6.4.ebuild,v 1.1 2010/04/01 23:22:54 eva Exp $
+
+EAPI="2"
+
+inherit eutils gnome2
+
+DESCRIPTION="GLib-based library for accessing online service APIs using the GData protocol"
+HOMEPAGE="http://live.gnome.org/libgdata"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc gnome" # introspection
+
+# gtk+ is needed for gdk
+RDEPEND=">=dev-libs/glib-2.19
+       >=x11-libs/gtk+-2
+       >=dev-libs/libxml2-2
+       >=net-libs/libsoup-2.26.1:2.4[gnome?]
+       gnome? ( >=net-libs/libsoup-gnome-2.26.1:2.4 )"
+DEPEND="${RDEPEND}
+       >=dev-util/intltool-0.40
+       doc? ( >=dev-util/gtk-doc-1 )"
+
+DOCS="AUTHORS ChangeLog HACKING NEWS README"
+
+pkg_setup() {
+       G2CONF="${G2CONF}
+               --disable-static
+               --disable-introspection
+               $(use_enable gnome)"
+}
+
+src_prepare() {
+       # Fix intltoolize broken file, see upstream #577133
+       sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in \
+               || die "sed failed"
+
+       # Disable broken tests, update upstream bug #604313
+       sed -e 's:^\(.*"/media/thumbnail".*\):/*\1*/:' \
+               -e 's:^\(.*"/service/network_error".*\):/*\1*/:' \
+               -i gdata/tests/general.c || die
+       sed 's:^\(.*"/contacts/insert/simple".*\):/*\1*/:' \
+               -i gdata/tests/contacts.c || die
+       sed -e 's:^\(.*"/documents/upload/only_file_get_entry".*\):/*\1*/:' \
+               -e 's:^\(.*"/documents/update/only_metadata".*\):/*\1*/:' \
+               -i gdata/tests/documents.c || die
+}
+
+src_test() {
+       unset DBUS_SESSION_BUS_ADDRESS
+       emake check || die "emake check failed"
+}
+
+pkg_preinst() {
+       gnome2_pkg_preinst
+       preserve_old_lib /usr/$(get_libdir)/libgdata.so.6
+}
+
+pkg_postinst() {
+       gnome2_pkg_postinst
+       preserve_old_lib_notify /usr/$(get_libdir)/libgdata.so.6
+}