[Pkg-xfce-commits] r4664 - in goodies/branches/experimental/xfce4-power-manager/debian: . patches
Lionel Le Folgoc
mrpouit-guest at alioth.debian.org
Thu Dec 9 05:21:03 UTC 2010
Author: mrpouit-guest
Date: 2010-12-09 17:20:56 +0000 (Thu, 09 Dec 2010)
New Revision: 4664
Added:
goodies/branches/experimental/xfce4-power-manager/debian/patches/
goodies/branches/experimental/xfce4-power-manager/debian/patches/01_fix-indirect-dso-linking.patch
goodies/branches/experimental/xfce4-power-manager/debian/patches/series
Modified:
goodies/branches/experimental/xfce4-power-manager/debian/changelog
goodies/branches/experimental/xfce4-power-manager/debian/control
goodies/branches/experimental/xfce4-power-manager/debian/rules
Log:
* debian/rules:
- use dpkg-buildflags for cflags/ldflags handling.
- call xdt-autogen before configure, and clean up autogenerated files.
* debian/control: build-depends on automake, autoconf, xfce4-dev-tools.
* debian/patches/01_fix-indirect-dso-linking.patch: fix FTBFS with gold.
Modified: goodies/branches/experimental/xfce4-power-manager/debian/changelog
===================================================================
--- goodies/branches/experimental/xfce4-power-manager/debian/changelog 2010-12-09 12:56:51 UTC (rev 4663)
+++ goodies/branches/experimental/xfce4-power-manager/debian/changelog 2010-12-09 17:20:56 UTC (rev 4664)
@@ -17,7 +17,11 @@
- add myself to Uploaders
- bump Standards-Version to 3.9.1, no changes required.
* Switch to 3.0 (quilt).
- * debian/rules: use dpkg-buildflags for cflags/ldflags handling.
+ * debian/rules:
+ - use dpkg-buildflags for cflags/ldflags handling.
+ - call xdt-autogen before configure, and clean up autogenerated files.
+ * debian/control: build-depends on automake, autoconf, xfce4-dev-tools.
+ * debian/patches/01_fix-indirect-dso-linking.patch: fix FTBFS with gold.
-- Yves-Alexis Perez <corsac at debian.org> Sun, 07 Nov 2010 12:32:16 +0100
Modified: goodies/branches/experimental/xfce4-power-manager/debian/control
===================================================================
--- goodies/branches/experimental/xfce4-power-manager/debian/control 2010-12-09 12:56:51 UTC (rev 4663)
+++ goodies/branches/experimental/xfce4-power-manager/debian/control 2010-12-09 17:20:56 UTC (rev 4664)
@@ -7,7 +7,8 @@
Build-Depends: debhelper (>= 7.0.50), intltool, pkg-config, libgtk2.0-dev,
libdbus-1-dev, libdbus-glib-1-dev, libxfconf-0-dev (>= 4.6.0),
libxfce4ui-1-dev (>= 4.7.0), libnotify-dev, xfce4-panel-dev (>= 4.6.0),
- libpolkit-gobject-1-dev, libxext-dev, libx11-dev, hardening-includes
+ libpolkit-gobject-1-dev, libxext-dev, libx11-dev, hardening-includes,
+ automake, autoconf, xfce4-dev-tools
Standards-Version: 3.9.1
Vcs-Svn: svn://svn.debian.org/pkg-xfce/goodies/trunk/xfce4-power-manager/
Vcs-Browser: http://svn.debian.org/wsvn/pkg-xfce/goodies/trunk/xfce4-power-manager/
Added: goodies/branches/experimental/xfce4-power-manager/debian/patches/01_fix-indirect-dso-linking.patch
===================================================================
--- goodies/branches/experimental/xfce4-power-manager/debian/patches/01_fix-indirect-dso-linking.patch (rev 0)
+++ goodies/branches/experimental/xfce4-power-manager/debian/patches/01_fix-indirect-dso-linking.patch 2010-12-09 17:20:56 UTC (rev 4664)
@@ -0,0 +1,67 @@
+Description: Fix build with binutils-gold
+Bug: http://bugzilla.xfce.org/show_bug.cgi?id=6954
+Origin: other, http://bugzilla.xfce.org/attachment.cgi?id=3261
+
+--- xfce4-power-manager-1.0.1.orig/configure.ac
++++ xfce4-power-manager-1.0.1/configure.ac
+@@ -65,6 +65,7 @@ m4_define([libxfce4panel_minimum_version
+
+ m4_define([libnotify_minimum_version], [0.4.1])
+ m4_define([xrandr_minimum_version], [1.2.0])
++m4_define([x11_minimum_version], [1.0.0])
+
+ XDT_CHECK_PACKAGE([GTK], [gtk+-2.0], [gtk_minimum_version])
+ XDT_CHECK_PACKAGE([GLIB], [glib-2.0], [glib_minimum_version])
+@@ -78,6 +79,7 @@ XDT_CHECK_PACKAGE([LIBXFCE4UI], [libxfce
+ XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0],[libxfce4util_minimum_version])
+ XDT_CHECK_PACKAGE([LIBNOTIFY],[libnotify], [libnotify_minimum_version])
+ XDT_CHECK_PACKAGE([XRANDR],[xrandr], [xrandr_minimum_version])
++XDT_CHECK_PACKAGE([X11], [x11], [x11_minimum_version])
+
+ #=======================================================#
+ # Polkit? #
+--- xfce4-power-manager-1.0.1.orig/common/Makefile.am
++++ xfce4-power-manager-1.0.1/common/Makefile.am
+@@ -16,12 +16,18 @@ libxfpmcommon_la_CFLAGS =
+ $(GLIB_CFLAGS) \
+ $(LIBXFCE4UTIL_CFLAGS)
+
++libxfpmcommon_la_LIBADD = \
++ $(GTK_LIBS) \
++ $(GLIB_LIBS) \
++ $(XRANDR_LIBS) \
++ $(X11_LIBS)
++
+ if ENABLE_HAL
+
+ libxfpmcommon_la_CFLAGS += \
+ $(DBUS_GLIB_CFLAGS) \
+ -I$(top_srcdir)/libhal
+
+-libxfpmcommon_la_LIBADD = \
++libxfpmcommon_la_LIBADD += \
+ $(top_builddir)/libhal/libxfpmhal.la
+-endif
+\ No newline at end of file
++endif
+--- xfce4-power-manager-1.0.1.orig/libdbus/Makefile.am
++++ xfce4-power-manager-1.0.1/libdbus/Makefile.am
+@@ -17,6 +17,11 @@ libxfpmdbus_la_CFLAGS = \
+ $(LIBXFCE4UTIL_CFLAGS) \
+ $(DBUS_GLIB_CFLAGS)
+
++libxfpmdbus_la_LIBADD = \
++ $(GLIB_LIBS) \
++ $(DBUS_GLIB_LIBS) \
++ $(DBUS_LIBS)
++
+ if MAINTAINER_MODE
+
+ BUILT_SOURCES = \
+@@ -40,4 +45,4 @@ EXTRA_DIST = \
+ xfpm-dbus-marshal.list
+
+ DISTCLEANFILES = \
+- $(BUILT_SOURCES)
+\ No newline at end of file
++ $(BUILT_SOURCES)
Added: goodies/branches/experimental/xfce4-power-manager/debian/patches/series
===================================================================
--- goodies/branches/experimental/xfce4-power-manager/debian/patches/series (rev 0)
+++ goodies/branches/experimental/xfce4-power-manager/debian/patches/series 2010-12-09 17:20:56 UTC (rev 4664)
@@ -0,0 +1 @@
+01_fix-indirect-dso-linking.patch
Modified: goodies/branches/experimental/xfce4-power-manager/debian/rules
===================================================================
--- goodies/branches/experimental/xfce4-power-manager/debian/rules 2010-12-09 12:56:51 UTC (rev 4663)
+++ goodies/branches/experimental/xfce4-power-manager/debian/rules 2010-12-09 17:20:56 UTC (rev 4664)
@@ -10,5 +10,14 @@
override_dh_install:
dh_install --list-missing
+override_dh_auto_configure:
+ NOCONFIGURE=1 xdt-autogen
+ dh_auto_configure
+
+override_dh_auto_clean:
+ dh_auto_clean
+ rm -f $$(find -name 'Makefile.in')
+ rm -f aclocal.m4 config.* configure ltmain.sh
+
%:
dh $@
More information about the Pkg-xfce-commits
mailing list