tags + 377991 pending
thanks
I'll be uploading an NMU that fixes this bug, with the patch provided by
Adriaan Peeters.
I'm attaching the interdiff output of the NMU.
--
Besitos, {o_
Marga. (')_
diff -u freecraft-1.18/debian/changelog freecraft-1.18/debian/changelog
--- freecraft-1.18/debian/changelog
+++ freecraft-1.18/debian/changelog
@@ -1,3 +1,10 @@
+freecraft (1:1.18-2.3) unstable; urgency=low
+
+ * Non-maintainer upload to apply patch provided by Adriaan Peeters to fix a
+ compile-time dependency on X11 libs. (Closes: #377991)
+
+ -- Margarita Manterola <[EMAIL PROTECTED]> Wed, 19 Jul 2006 10:34:59 -0300
+
freecraft (1:1.18-2.2) unstable; urgency=low
* Non-maintainer upload to solve build problems.
diff -u freecraft-1.18/debian/patches/00list
freecraft-1.18/debian/patches/00list
--- freecraft-1.18/debian/patches/00list
+++ freecraft-1.18/debian/patches/00list
@@ -5,0 +6 @@
+15_debian_X11_dependency
only in patch2:
unchanged:
--- freecraft-1.18.orig/debian/patches/15_debian_X11_dependency.dpatch
+++ freecraft-1.18/debian/patches/15_debian_X11_dependency.dpatch
@@ -0,0 +1,36 @@
+#! /bin/sh -e
+## 15_debian_X11_dependency.dpatch contributed by Adriaan Peeters
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Fixes the compile dependency on the X11 libs.
+##
+
+if [ $# -ne 1 ]; then
+ echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+ exit 1
+fi
+case "$1" in
+ -patch) patch -f --no-backup-if-mismatch -p0 < $0;;
+ -unpatch) patch -f --no-backup-if-mismatch -R -p0 < $0;;
+ *)
+ echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+ exit 1;;
+esac
+
+exit 0
+
+--- freecraft-1.18/setup 2003-03-12 05:03:35.000000000 +0100
++++ ../freecraft-1.18/setup 2006-07-18 15:54:13.000000000 +0200
+@@ -1044,10 +1044,10 @@
+ if [ "$BEOS" != 1 ] ; then
+ if [ "$DARWIN" != 1 ] ; then
+ # Libraries needed to build tools
+- echo "TOOLLIBS=\$(XLDFLAGS) -lpng -lz -lm \$(THREADLIB)" >> $RULESFILE
++ echo "TOOLLIBS=\$(XLDFLAGS) -lpng -lz -lm -lX11 \$(THREADLIB)" >>
$RULESFILE
+
+ # Libraries needed to build freecraft
+- echo "CLONELIBS=$CLONELIBS \$(XLDFLAGS) -lpng -lz -lm \\" >> $RULESFILE
++ echo "CLONELIBS=$CLONELIBS \$(XLDFLAGS) -lpng -lz -lm -lX11 \\" >>
$RULESFILE
+ echo " \$(THREADLIB) \$(CCLLIB) \$(VIDEOLIB) \$(ZLIBS) \\" >>
$RULESFILE
+ echo " \$(ARTSCLIB) \$(FLACLIB) \$(OGGLIB) \$(MP3LIB) -lz -lm" >>
$RULESFILE
+ else