diff -Nru libgdata-0.13.2/debian/changelog libgdata-0.13.2/debian/changelog --- libgdata-0.13.2/debian/changelog 2012-10-04 04:09:33.000000000 +0000 +++ libgdata-0.13.2/debian/changelog 2012-12-12 00:43:01.000000000 +0000 @@ -1,42 +1,13 @@ -libgdata (0.13.2-0ubuntu1) quantal; urgency=low +libgdata (0.13.2-1) experimental; urgency=low - * New upstream bugfix release - * debian/control: - - Remove extra depends added libgdata-dev package in 0.13.1-0ubuntu2 + [ Jeremy Bicha ] + * debian/control: Update dependencies + * debian/libgdata13.symbols: + - Added new symbols * debian/patches/01_pc_depends.patch: - Remove unnecessary dependencies in pkg-config file (LP: #1060489) - -- Robert Ancell Thu, 04 Oct 2012 16:52:09 +1300 - -libgdata (0.13.1-0ubuntu2) quantal; urgency=low - - * debian/control: - - Add missing depends for - - -- Robert Ancell Mon, 30 Jul 2012 18:07:31 +0200 - -libgdata (0.13.1-0ubuntu1) quantal; urgency=low - - * New upstream release - * debian/control: - - Remove libgnome-keyring-dev build-depends - - Add build-depends on libgoa-1.0-dev, libgcr-3-dev - * debian/libgdata13.symbols: - - Updated - - -- Robert Ancell Sat, 28 Jul 2012 13:11:48 +0200 - -libgdata (0.13.0-0ubuntu1) quantal; urgency=low - - * New upstream release - * debian/control: - - Bump build-depends on libglib2.0-dev - * debian/watch: - - Watch for unstable versions - * debian/libgdata13.symbols: - - Updated - - -- Robert Ancell Thu, 17 May 2012 12:32:18 +1200 + -- Andreas Henriksson Wed, 12 Dec 2012 01:42:57 +0100 libgdata (0.12.0-1) unstable; urgency=low diff -Nru libgdata-0.13.2/debian/control libgdata-0.13.2/debian/control --- libgdata-0.13.2/debian/control 2012-10-04 04:09:35.000000000 +0000 +++ libgdata-0.13.2/debian/control 2012-12-12 00:46:41.000000000 +0000 @@ -2,22 +2,23 @@ # # Modifications should be made to debian/control.in instead. # This file is regenerated automatically in the clean target. + Source: libgdata Section: libs Priority: optional Maintainer: Debian GNOME Maintainers -Uploaders: Josselin Mouette , Michael Biebl +Uploaders: Andreas Henriksson , Josselin Mouette , Michael Biebl , Sebastien Bacher , Sjoerd Simons Build-Depends: cdbs (>= 0.4.41), debhelper (>= 8), gnome-pkg-tools (>= 0.11), pkg-config (>= 0.14), libglib2.0-dev (>= 2.31.0), + libgcr-3-dev, + libgoa-1.0-dev (>= 3.2), liboauth-dev (>= 0.9.4), libxml2-dev, libsoup2.4-dev (>= 2.37.91), libsoup-gnome2.4-dev (>= 2.37.91), - libgoa-1.0-dev (>= 3.2), - libgcr-3-dev, libgdk-pixbuf2.0-dev, intltool (>= 0.40), gtk-doc-tools (>= 1.14), @@ -58,9 +59,9 @@ Depends: libgdata13 (= ${binary:Version}), gir1.2-gdata-0.0 (= ${binary:Version}), ${misc:Depends}, - libglib2.0-dev, + libglib2.0-dev (>= 2.31.0), libxml2-dev, - libsoup2.4-dev + libsoup2.4-dev (>= 2.37.91) Suggests: libgdata-doc Description: Library for accessing GData webservices - development files libgdata is a GLib-based library for accessing online service APIs using diff -Nru libgdata-0.13.2/debian/control.in libgdata-0.13.2/debian/control.in --- libgdata-0.13.2/debian/control.in 2012-10-04 04:09:33.000000000 +0000 +++ libgdata-0.13.2/debian/control.in 2012-10-21 03:52:28.000000000 +0000 @@ -8,12 +8,12 @@ gnome-pkg-tools (>= 0.11), pkg-config (>= 0.14), libglib2.0-dev (>= 2.31.0), + libgcr-3-dev, + libgoa-1.0-dev (>= 3.2), liboauth-dev (>= 0.9.4), libxml2-dev, libsoup2.4-dev (>= 2.37.91), libsoup-gnome2.4-dev (>= 2.37.91), - libgoa-1.0-dev (>= 3.2), - libgcr-3-dev, libgdk-pixbuf2.0-dev, intltool (>= 0.40), gtk-doc-tools (>= 1.14), @@ -54,9 +54,9 @@ Depends: libgdata13 (= ${binary:Version}), gir1.2-gdata-0.0 (= ${binary:Version}), ${misc:Depends}, - libglib2.0-dev, + libglib2.0-dev (>= 2.31.0), libxml2-dev, - libsoup2.4-dev + libsoup2.4-dev (>= 2.37.91) Suggests: libgdata-doc Description: Library for accessing GData webservices - development files libgdata is a GLib-based library for accessing online service APIs using diff -Nru libgdata-0.13.2/debian/patches/01_pc_depends.patch libgdata-0.13.2/debian/patches/01_pc_depends.patch --- libgdata-0.13.2/debian/patches/01_pc_depends.patch 2012-10-04 04:09:33.000000000 +0000 +++ libgdata-0.13.2/debian/patches/01_pc_depends.patch 2012-10-21 03:52:28.000000000 +0000 @@ -1,27 +1,51 @@ -From bc1c2c7dfebc993c53ebb5857ef883c45f032cbd Mon Sep 17 00:00:00 2001 +From 4e72579d1bbb302776a42551cbfb560ddd4258b3 Mon Sep 17 00:00:00 2001 From: Robert Ancell -Date: Thu, 4 Oct 2012 16:50:46 +1300 -Subject: [PATCH 1/2] core: Revert change to pkg-config dependencies - we - don't need that many dependencies to compile against - libgdata. +Date: Thu, 04 Oct 2012 20:15:51 +0000 +Subject: core: Split packages into public and private so the .pc file has correct depenencies https://bugzilla.gnome.org/show_bug.cgi?id=685464 --- - libgdata.pc.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - +diff --git a/configure.ac b/configure.ac +index 2ee881b..76d4898 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -62,7 +62,11 @@ AC_SUBST(GDATA_API_VERSION) + AC_SUBST(GDATA_API_VERSION_MAJOR) + AC_SUBST(GDATA_API_VERSION_MINOR) + +-GDATA_PACKAGES="glib-2.0 >= $GLIB_REQS libxml-2.0 gthread-2.0 gio-2.0 >= $GIO_REQS libsoup-2.4 >= $SOUP_REQS oauth >= $OAUTH_REQS" ++GDATA_PACKAGES_PUBLIC="gobject-2.0 glib-2.0 >= $GLIB_REQS gio-2.0 >= $GIO_REQS libxml-2.0 libsoup-2.4 >= $SOUP_REQS" ++GDATA_PACKAGES_PRIVATE="gthread-2.0 oauth >= $OAUTH_REQS" ++GDATA_PACKAGES="$GDATA_PACKAGES_PUBLIC $GDATA_PACKAGES_PRIVATE" ++AC_SUBST([GDATA_PACKAGES_PUBLIC]) ++AC_SUBST([GDATA_PACKAGES_PRIVATE]) + AC_SUBST([GDATA_PACKAGES]) + + PKG_CHECK_MODULES(GDATA, [$GDATA_PACKAGES]) +@@ -87,7 +91,11 @@ AC_ARG_ENABLE(gnome, AS_HELP_STRING([--enable-gnome], [Whether to enable GNOME s + AC_MSG_RESULT($enable_gnome) + AM_CONDITIONAL([ENABLE_GNOME], [test "x$enable_gnome" = "xyes"]) + +-GNOME_PACKAGES="libsoup-gnome-2.4 gcr-base-3 libxml-2.0 goa-1.0 >= $GOA_REQS" ++GNOME_PACKAGES_PUBLIC="" ++GNOME_PACKAGES_PRIVATE="libsoup-gnome-2.4 gcr-base-3 libxml-2.0 goa-1.0 >= $GOA_REQS" ++GNOME_PACKAGES="$GNOME_PACKAGES_PUBLIC $GNOME_PACKAGES_PRIVATE" ++AC_SUBST([GNOME_PACKAGES_PUBLIC]) ++AC_SUBST([GNOME_PACKAGES_PRIVATE]) + AC_SUBST([GNOME_PACKAGES]) + + if test "x$enable_gnome" = "xyes"; then diff --git a/libgdata.pc.in b/libgdata.pc.in -index ed1f4a4..1ffb628 100644 +index ed1f4a4..cc927a7 100644 --- a/libgdata.pc.in +++ b/libgdata.pc.in -@@ -6,6 +6,6 @@ includedir=@includedir@ +@@ -6,6 +6,7 @@ includedir=@includedir@ Name: libgdata Description: GData client library Version: @VERSION@ -Requires: @GDATA_PACKAGES@ @GNOME_PACKAGES@ -+Requires: libsoup-2.4 libxml-2.0 ++Requires: @GDATA_PACKAGES_PUBLIC@ @GNOME_PACKAGES_PUBLIC@ ++Requires.private: @GDATA_PACKAGES_PRIVATE@ @GNOME_PACKAGES_PRIVATE@ Libs: -L${libdir} -lgdata Cflags: -I${includedir}/libgdata --- -1.7.10.4 diff -Nru libgdata-0.13.2/debian/patches/99_ltmain_as-needed.patch libgdata-0.13.2/debian/patches/99_ltmain_as-needed.patch --- libgdata-0.13.2/debian/patches/99_ltmain_as-needed.patch 2012-10-04 04:09:33.000000000 +0000 +++ libgdata-0.13.2/debian/patches/99_ltmain_as-needed.patch 2012-04-02 15:51:12.000000000 +0000 @@ -1,8 +1,8 @@ -Index: libgdata-0.13.2/ltmain.sh +Index: libgdata-0.12.0/ltmain.sh =================================================================== ---- libgdata-0.13.2.orig/ltmain.sh 2012-09-30 22:13:10.000000000 +1300 -+++ libgdata-0.13.2/ltmain.sh 2012-10-04 17:05:15.585687738 +1300 -@@ -4716,6 +4716,11 @@ +--- libgdata-0.12.0.orig/ltmain.sh 2012-04-02 17:28:43.000000000 +0200 ++++ libgdata-0.12.0/ltmain.sh 2012-04-02 17:49:42.390640440 +0200 +@@ -5787,6 +5787,11 @@ arg=$func_stripname_result ;; @@ -14,7 +14,7 @@ -Wl,*) func_stripname '-Wl,' '' "$arg" args=$func_stripname_result -@@ -5067,6 +5072,15 @@ +@@ -6147,6 +6152,15 @@ lib= found=no case $deplib in diff -Nru libgdata-0.13.2/debian/watch libgdata-0.13.2/debian/watch --- libgdata-0.13.2/debian/watch 2012-10-04 04:09:33.000000000 +0000 +++ libgdata-0.13.2/debian/watch 2012-04-02 15:54:32.000000000 +0000 @@ -1,2 +1,2 @@ version=3 -http://ftp.gnome.org/pub/gnome/sources/libgdata/([\d\.]+\d)/libgdata-([\d\.]+)\.tar\.xz +http://ftp.gnome.org/pub/gnome/sources/libgdata/([\d\.]+[02468])/libgdata-([\d\.]+)\.tar\.xz