Package: gossip Version: 0.8-2 Severity: serious Tags: patch gossip fails to build because it cannot find the XScreenSaver extension:
> checking for XScreenSaverRegister in -lXss... no > configure: error: Couldn't find XScreenSaver extension. There are actually two problems: it doesn't build-depend on libxss-dev which provides this extension and the test for the scrnsaver.h header file has the success and failure cases switched. The attached patch fixes both of these problems. -- Matt
diff -u gossip-0.8/debian/control gossip-0.8/debian/control
--- gossip-0.8/debian/control
+++ gossip-0.8/debian/control
@@ -2,7 +2,7 @@
Section: gnome
Priority: optional
Maintainer: Ross Burton <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 4.1.0), cdbs, gnome-pkg-tools,
libxml-parser-perl, libloudmouth1-dev (>= 0.17-1), libgnomeui-dev (>=
2.6.1.1-4), libgtk2.0-dev (>= 2.4), libglade2-dev, libgnomevfs2-0 (>= 2.8.4-2),
libxslt1-dev, xlibs-static-dev, libxt-dev
+Build-Depends: debhelper (>= 4.1.0), cdbs, gnome-pkg-tools,
libxml-parser-perl, libloudmouth1-dev (>= 0.17-1), libgnomeui-dev (>=
2.6.1.1-4), libgtk2.0-dev (>= 2.4), libglade2-dev, libgnomevfs2-0 (>= 2.8.4-2),
libxslt1-dev, xlibs-static-dev, libxt-dev, libxss-dev, autoconf
Uploaders: Debian GNOME Maintainers <[EMAIL PROTECTED]>, Akira TAGOH <[EMAIL
PROTECTED]>, Andreas Rottmann <[EMAIL PROTECTED]>, Andrew Lau <[EMAIL
PROTECTED]>, Carlos Perelló MarÃn <[EMAIL PROTECTED]>, Ed Boraas <[EMAIL
PROTECTED]>, Edd Dumbill <[EMAIL PROTECTED]>, Emil Soleyman-Zomalan <[EMAIL
PROTECTED]>, Gustavo Noronha Silva <[EMAIL PROTECTED]>, J.H.M. Dassen (Ray)
<[EMAIL PROTECTED]>, Joe Drew <[EMAIL PROTECTED]>, Johannes Rohr <[EMAIL
PROTECTED]>, Jordi Mallach <[EMAIL PROTECTED]>, Jose Carlos Garcia Sogo <[EMAIL
PROTECTED]>, Josselin Mouette <[EMAIL PROTECTED]>, Marc 'HE' Brockschmidt
<[EMAIL PROTECTED]>, OndÅej Surý <[EMAIL PROTECTED]>, Rob Bradford <[EMAIL
PROTECTED]>, Robert McQueen <[EMAIL PROTECTED]>, Sebastien Bacher <[EMAIL
PROTECTED]>, Sjoerd Simons <[EMAIL PROTECTED]>, Takuo KITAME <[EMAIL PROTECTED]>
Standards-Version: 3.6.1
diff -u gossip-0.8/debian/control.in gossip-0.8/debian/control.in
--- gossip-0.8/debian/control.in
+++ gossip-0.8/debian/control.in
@@ -2,7 +2,7 @@
Section: gnome
Priority: optional
Maintainer: Ross Burton <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 4.1.0), cdbs, gnome-pkg-tools,
libxml-parser-perl, libloudmouth1-dev (>= 0.17-1), libgnomeui-dev (>=
2.6.1.1-4), libgtk2.0-dev (>= 2.4), libglade2-dev, libgnomevfs2-0 (>= 2.8.4-2),
libxslt1-dev, xlibs-static-dev, libxt-dev
+Build-Depends: debhelper (>= 4.1.0), cdbs, gnome-pkg-tools,
libxml-parser-perl, libloudmouth1-dev (>= 0.17-1), libgnomeui-dev (>=
2.6.1.1-4), libgtk2.0-dev (>= 2.4), libglade2-dev, libgnomevfs2-0 (>= 2.8.4-2),
libxslt1-dev, xlibs-static-dev, libxt-dev, libxss-dev, autoconf
Uploaders: @GNOME_TEAM@
Standards-Version: 3.6.1
diff -u gossip-0.8/debian/rules gossip-0.8/debian/rules
--- gossip-0.8/debian/rules
+++ gossip-0.8/debian/rules
@@ -9,0 +10 @@
+DEB_AUTO_UPDATE_AUTOCONF := yes
only in patch2:
unchanged:
--- gossip-0.8.orig/configure.in
+++ gossip-0.8/configure.in
@@ -114,9 +114,9 @@
if test \! "$XSS_LIBS" = "no"; then
AC_TRY_COMPILE([
#include <X11/extensions/scrnsaver.h>
- ],[],[enable_xss=no],[
+ ],[],[
AC_DEFINE(USE_SCREENSAVER, 1, [Define if we're using
XScreenSaver.])
- ])
+ ],[enable_xss=no])
else
XSS_LIBS=""
enable_xss=no
signature.asc
Description: Digital signature

