r28318 - in /desktop/experimental/vinagre/debian: changelog control patches/00_check_for_dbus_glib.patch patches/01_gettext_configure_ac_fixes.patch patches/series rules vinagre.install

sjoerd at users.alioth.debian.org sjoerd at users.alioth.debian.org
Sun Jun 5 22:43:03 UTC 2011


Author: sjoerd
Date: Sun Jun  5 22:43:03 2011
New Revision: 28318

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=28318
Log:
* debian/vinagre.install: Install the typelib, otherwise the protocol plugins
  won't work
* debian/patches/01_gettext_configure_ac_fixes.patch:
  + Added. Don't mix intltool and gettext macros, this breaks things for
    autoreconf (from upstream git)
* debian/patches/debian/patches/00_check_for_dbus_glib.patch:
  + Addd. Check for dbus-glib for telepathy (from upstream git)
* debian/rules: Use autoreconf
* debian/rules: Explictely enable telepathy integration
* debian/rules: add list-missing rule

Added:
    desktop/experimental/vinagre/debian/patches/00_check_for_dbus_glib.patch
    desktop/experimental/vinagre/debian/patches/01_gettext_configure_ac_fixes.patch
Modified:
    desktop/experimental/vinagre/debian/changelog
    desktop/experimental/vinagre/debian/control
    desktop/experimental/vinagre/debian/patches/series
    desktop/experimental/vinagre/debian/rules
    desktop/experimental/vinagre/debian/vinagre.install

Modified: desktop/experimental/vinagre/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vinagre/debian/changelog?rev=28318&op=diff
==============================================================================
--- desktop/experimental/vinagre/debian/changelog [utf-8] (original)
+++ desktop/experimental/vinagre/debian/changelog [utf-8] Sun Jun  5 22:43:03 2011
@@ -23,7 +23,19 @@
     - Update Build-Depends on debhelper.
     - Strip leading debian/tmp/ from .install files.
 
- -- Michael Biebl <biebl at debian.org>  Sun, 05 Jun 2011 00:24:12 +0200
+  [ Sjoerd Simons ]
+  * debian/vinagre.install: Install the typelib, otherwise the protocol plugins
+    won't work
+  * debian/patches/01_gettext_configure_ac_fixes.patch:
+    + Added. Don't mix intltool and gettext macros, this breaks things for
+      autoreconf (from upstream git)
+  * debian/patches/debian/patches/00_check_for_dbus_glib.patch:
+    + Addd. Check for dbus-glib for telepathy (from upstream git)
+  * debian/rules: Use autoreconf
+  * debian/rules: Explictely enable telepathy integration
+  * debian/rules: add list-missing rule
+
+ -- Sjoerd Simons <sjoerd at debian.org>  Sun, 05 Jun 2011 15:39:25 -0700
 
 vinagre (2.30.3-1) unstable; urgency=low
 

Modified: desktop/experimental/vinagre/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vinagre/debian/control?rev=28318&op=diff
==============================================================================
--- desktop/experimental/vinagre/debian/control [utf-8] (original)
+++ desktop/experimental/vinagre/debian/control [utf-8] Sun Jun  5 22:43:03 2011
@@ -7,7 +7,7 @@
 Section: gnome
 Priority: optional
 Maintainer: Emilio Pozuelo Monfort <pochu at debian.org>
-Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, Josselin Mouette <joss at debian.org>, Michael Biebl <biebl at debian.org>, Sebastian Dröge <slomo at debian.org>
+Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, Josselin Mouette <joss at debian.org>, Michael Biebl <biebl at debian.org>, Sebastian Dröge <slomo at debian.org>, Sjoerd Simons <sjoerd at debian.org>
 Build-Depends: cdbs (>= 0.4.52),
                debhelper (>= 8),
                gnome-doc-utils (>= 0.3.2),

Added: desktop/experimental/vinagre/debian/patches/00_check_for_dbus_glib.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vinagre/debian/patches/00_check_for_dbus_glib.patch?rev=28318&op=file
==============================================================================
--- desktop/experimental/vinagre/debian/patches/00_check_for_dbus_glib.patch (added)
+++ desktop/experimental/vinagre/debian/patches/00_check_for_dbus_glib.patch [utf-8] Sun Jun  5 22:43:03 2011
@@ -1,0 +1,21 @@
+commit b94ef0d49c7d2d4b8ab4f8d03fa25d9def696c6f
+Author: David King <amigadave at amigadave.com>
+Date:   Fri Apr 29 14:11:02 2011 +0200
+
+    Add dbus-glib-1 to telepathy-glib pkg-config check
+    
+    Thanks to Andreas Henriksson for the report.
+
+diff --git a/configure.ac b/configure.ac
+index 88815e2..029e619 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -145,7 +145,7 @@ AS_IF([test "x$have_avahi" = "xyes"],
+ AM_CONDITIONAL([VINAGRE_HAVE_AVAHI], [test "x$have_avahi" = "xyes"])
+ 
+ # Check for telepathy-glib.
+-TELEPATHY_GLIB_DEPS="telepathy-glib >= 0.11.6"
++TELEPATHY_GLIB_DEPS="dbus-glib-1 telepathy-glib >= 0.11.6"
+ 
+ AC_ARG_WITH([telepathy],
+   [AS_HELP_STRING([--without-telepathy],

Added: desktop/experimental/vinagre/debian/patches/01_gettext_configure_ac_fixes.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vinagre/debian/patches/01_gettext_configure_ac_fixes.patch?rev=28318&op=file
==============================================================================
--- desktop/experimental/vinagre/debian/patches/01_gettext_configure_ac_fixes.patch (added)
+++ desktop/experimental/vinagre/debian/patches/01_gettext_configure_ac_fixes.patch [utf-8] Sun Jun  5 22:43:03 2011
@@ -1,0 +1,27 @@
+commit c6c5015dbd92e81856577a47d922d31ac85c7031
+Author: David King <amigadave at amigadave.com>
+Date:   Tue May 24 02:08:13 2011 +0200
+
+    Remove gettext macros in configure.ac, bug 650150
+    
+    Using both intltool and gettext macros in configure.ac leads to problems
+    when autoreconf is run, as gettext is run by autopoint, which leads to
+    intltool rejecting the po/Makefile.in.in installed by gettext. Removing
+    the two gettext macro calls from configure.ac fixes the problem. This is
+    an acknowledged problem in the intltool documentation:
+    
+    https://bugs.launchpad.net/intltool/+bug/784191
+
+diff --git a/configure.ac b/configure.ac
+index 0462801..5e606f1 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -105,8 +105,6 @@ AM_CONDITIONAL([VINAGRE_ENABLE_SPICE], [test "x$have_spice" = "xyes"])
+ AC_CHECK_HEADERS([ifaddrs.h sys/un.h stropts.h termios.h utmp.h])
+ 
+ # Internationalization.
+-AM_GNU_GETTEXT([external])
+-AM_GNU_GETTEXT_VERSION([0.17])
+ AC_SUBST([GETTEXT_PACKAGE], [$PACKAGE_TARNAME])
+ AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE], ["$GETTEXT_PACKAGE"], [GETTEXT package name])
+ IT_PROG_INTLTOOL([0.40.0])

Modified: desktop/experimental/vinagre/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vinagre/debian/patches/series?rev=28318&op=diff
==============================================================================
--- desktop/experimental/vinagre/debian/patches/series [utf-8] (original)
+++ desktop/experimental/vinagre/debian/patches/series [utf-8] Sun Jun  5 22:43:03 2011
@@ -1,1 +1,2 @@
-# Debian patches for vinagre
+00_check_for_dbus_glib.patch
+01_gettext_configure_ac_fixes.patch

Modified: desktop/experimental/vinagre/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vinagre/debian/rules?rev=28318&op=diff
==============================================================================
--- desktop/experimental/vinagre/debian/rules [utf-8] (original)
+++ desktop/experimental/vinagre/debian/rules [utf-8] Sun Jun  5 22:43:03 2011
@@ -1,5 +1,6 @@
 #!/usr/bin/make -f
 
+include /usr/share/cdbs/1/rules/autoreconf.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/rules/utils.mk
 include /usr/share/cdbs/1/class/gnome.mk
@@ -11,5 +12,7 @@
 # N.B. telepathy temporarily disabled.
 DEB_CONFIGURE_EXTRA_FLAGS += --with-avahi \
                              --enable-ssh \
-                             --with-telepathy=no \
+                             --with-telepathy=yes \
                              --disable-scrollkeeper
+
+common-binary-post-install-arch:: list-missing

Modified: desktop/experimental/vinagre/debian/vinagre.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vinagre/debian/vinagre.install?rev=28318&op=diff
==============================================================================
--- desktop/experimental/vinagre/debian/vinagre.install [utf-8] (original)
+++ desktop/experimental/vinagre/debian/vinagre.install [utf-8] Sun Jun  5 22:43:03 2011
@@ -2,4 +2,5 @@
 usr/lib/vinagre
 usr/lib/vinagre-3.0/plugins/*.plugin
 usr/lib/vinagre-3.0/plugins/*.so
+usr/lib/vinagre-3.0/girepository-1.0
 usr/share




More information about the pkg-gnome-commits mailing list