r26669 - in /desktop/unstable/gnome-panel/debian: changelog control control.in patches/0001-build-explicitly-link-to-xrandr.patch patches/70_relibtoolize.patch patches/99_ltmain_as-needed.patch patches/series rules

pochu at users.alioth.debian.org pochu at users.alioth.debian.org
Tue Feb 22 22:58:02 UTC 2011


Author: pochu
Date: Tue Feb 22 22:57:59 2011
New Revision: 26669

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=26669
Log:
* debian/patches/0001-build-explicitly-link-to-xrandr.patch:
  + New patch from upstream git, fix build with --as-needed.
* debian/patches/70_relibtoolize.patch,
  debian/patches/99_ltmain_as-needed.patch:
  + Removed in favour of...
* debian/control.in,
  debian/rules:
  + Use autoreconf.
* The rebuild picks up a new libecal. Closes: #614654.

Added:
    desktop/unstable/gnome-panel/debian/patches/0001-build-explicitly-link-to-xrandr.patch
Removed:
    desktop/unstable/gnome-panel/debian/patches/70_relibtoolize.patch
    desktop/unstable/gnome-panel/debian/patches/99_ltmain_as-needed.patch
Modified:
    desktop/unstable/gnome-panel/debian/changelog
    desktop/unstable/gnome-panel/debian/control
    desktop/unstable/gnome-panel/debian/control.in
    desktop/unstable/gnome-panel/debian/patches/series
    desktop/unstable/gnome-panel/debian/rules

Modified: desktop/unstable/gnome-panel/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-panel/debian/changelog?rev=26669&op=diff
==============================================================================
--- desktop/unstable/gnome-panel/debian/changelog [utf-8] (original)
+++ desktop/unstable/gnome-panel/debian/changelog [utf-8] Tue Feb 22 22:57:59 2011
@@ -1,3 +1,17 @@
+gnome-panel (2.30.2-4) unstable; urgency=low
+
+  * debian/patches/0001-build-explicitly-link-to-xrandr.patch:
+    + New patch from upstream git, fix build with --as-needed.
+  * debian/patches/70_relibtoolize.patch,
+    debian/patches/99_ltmain_as-needed.patch:
+    + Removed in favour of...
+  * debian/control.in,
+    debian/rules:
+    + Use autoreconf.
+  * The rebuild picks up a new libecal. Closes: #614654.
+
+ -- Emilio Pozuelo Monfort <pochu at debian.org>  Tue, 22 Feb 2011 22:53:31 +0000
+
 gnome-panel (2.30.2-3) unstable; urgency=low
 
   * Only recommend menu-xdg.

Modified: desktop/unstable/gnome-panel/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-panel/debian/control?rev=26669&op=diff
==============================================================================
--- desktop/unstable/gnome-panel/debian/control [utf-8] (original)
+++ desktop/unstable/gnome-panel/debian/control [utf-8] Tue Feb 22 22:57:59 2011
@@ -13,7 +13,7 @@
                debhelper (>= 5),
                intltool (>= 0.40.0),
                gnome-pkg-tools (>= 0.14),
-               dpkg-dev (>= 1.13.19),
+               dh-autoreconf,
                gnome-doc-utils,
                python,
                libx11-dev,

Modified: desktop/unstable/gnome-panel/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-panel/debian/control.in?rev=26669&op=diff
==============================================================================
--- desktop/unstable/gnome-panel/debian/control.in [utf-8] (original)
+++ desktop/unstable/gnome-panel/debian/control.in [utf-8] Tue Feb 22 22:57:59 2011
@@ -8,7 +8,7 @@
                debhelper (>= 5),
                intltool (>= 0.40.0),
                gnome-pkg-tools (>= 0.14),
-               dpkg-dev (>= 1.13.19),
+               dh-autoreconf,
                gnome-doc-utils,
                python,
                libx11-dev,

Added: desktop/unstable/gnome-panel/debian/patches/0001-build-explicitly-link-to-xrandr.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-panel/debian/patches/0001-build-explicitly-link-to-xrandr.patch?rev=26669&op=file
==============================================================================
--- desktop/unstable/gnome-panel/debian/patches/0001-build-explicitly-link-to-xrandr.patch (added)
+++ desktop/unstable/gnome-panel/debian/patches/0001-build-explicitly-link-to-xrandr.patch [utf-8] Tue Feb 22 22:57:59 2011
@@ -1,0 +1,46 @@
+From 787dc4c9b1d433829de03b6c89df3a748bddc31d Mon Sep 17 00:00:00 2001
+From: Vincent Untz <vuntz at gnome.org>
+Date: Tue, 14 Sep 2010 09:53:08 +0200
+Subject: [PATCH] build: explicitly link to xrandr
+
+https://bugzilla.gnome.org/show_bug.cgi?id=629562
+---
+ configure.ac            |    8 +++-----
+ gnome-panel/Makefile.am |    2 ++
+ 2 files changed, 5 insertions(+), 5 deletions(-)
+
+--- a/configure.in
++++ b/configure.in
+@@ -260,11 +260,9 @@
+ 
+ dnl X RANDR extension
+ 
+-if $PKG_CONFIG --exists "xrandr >= 1.2.0" ; then
+-	AC_DEFINE(HAVE_RANDR, 1, [Have the Xrandr extension library])
+-	have_randr=yes
+-else
+-	have_randr=no
++PKG_CHECK_MODULES(XRANDR, xrandr >= 1.2.0, have_randr=yes, have_randr=no)
++if test "x$have_randr" = "xyes"; then
++  AC_DEFINE(HAVE_RANDR, 1, [Have the Xrandr extension library])
+ fi
+ 
+ dnl IDL directories
+--- a/gnome-panel/Makefile.am
++++ b/gnome-panel/Makefile.am
+@@ -17,6 +17,7 @@
+ 	-DGMENU_I_KNOW_THIS_IS_UNSTABLE				\
+ 	$(DISABLE_DEPRECATED_CFLAGS)				\
+ 	$(PANEL_CFLAGS)						\
++	$(XRANDR_CFLAGS)					\
+ 	$(WARN_CFLAGS)						\
+ 	$(NULL)
+ 
+@@ -156,6 +157,7 @@
+ 	$(top_builddir)/gnome-panel/libegg/libegg.la \
+ 	$(top_builddir)/gnome-panel/libpanel-util/libpanel-util.la \
+ 	$(PANEL_LIBS)		\
++	$(XRANDR_LIBS)								\
+ 	$(X_LIBS)
+ 
+ gnome_panel_LDFLAGS = -export-dynamic

Modified: desktop/unstable/gnome-panel/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-panel/debian/patches/series?rev=26669&op=diff
==============================================================================
--- desktop/unstable/gnome-panel/debian/patches/series [utf-8] (original)
+++ desktop/unstable/gnome-panel/debian/patches/series [utf-8] Tue Feb 22 22:57:59 2011
@@ -1,3 +1,4 @@
+0001-build-explicitly-link-to-xrandr.patch
 01_panel_submenus.patch
 02_mixer_applet.patch
 03_tasklist_orientation.patch
@@ -6,5 +7,3 @@
 10_bookmarks_limit.patch
 30_crasher_realize.patch
 31_crasher_pager.patch
-70_relibtoolize.patch
-99_ltmain_as-needed.patch

Modified: desktop/unstable/gnome-panel/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-panel/debian/rules?rev=26669&op=diff
==============================================================================
--- desktop/unstable/gnome-panel/debian/rules [utf-8] (original)
+++ desktop/unstable/gnome-panel/debian/rules [utf-8] Tue Feb 22 22:57:59 2011
@@ -1,11 +1,12 @@
 #!/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
 include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
 include /usr/share/gnome-pkg-tools/1/rules/gnome-version.mk
--include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
+include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
 
 LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
 




More information about the pkg-gnome-commits mailing list