tags 533983 +patch sid squeeze
thanks
In sid the upstream build process fails to pick up the locations for the
libgnomeui sheaders and the fact it should link against libgnomeui. I
would guess this is due to a change inlibpanel-applet2-dev but i'm not
sure. In lenny and etch it works fine, in squeeze it works for now but
probablly won't in the future when sid's gnome stuff migrates so IMO
this bug is relevent for squeeze.
The easiest/least instrusive fix is to just add this stuff through
debian/rules, the attatched patch does so.
diff -ur gnome-swallow-1.2/debian/rules gnome-swallow-1.2.new/debian/rules
--- gnome-swallow-1.2/debian/rules 2005-11-10 20:15:05.000000000 +0000
+++ gnome-swallow-1.2.new/debian/rules 2009-07-05 22:20:34.000000000 +0000
@@ -4,4 +4,6 @@
include /usr/share/cdbs/1/class/gnome.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
-DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="-Wl,-O1"
+DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="-Wl,-O1 -lgnomeui-2"
+
+export CFLAGS += -I/usr/include/libgnomeui-2.0