Hi,

I just NMUd icon to fix the FTBFS bugs and also changed the
Build-Depends (#292864, #293472, #277660 and #249208). The patch is
attached.


cheers,

Michael

-- 
Michael Banck
Debian Developer
[EMAIL PROTECTED]
http://www.advogato.org/person/mbanck/diary.html
diff -u icon-9.4.2/config/gnu/Makedefs icon-9.4.2/config/gnu/Makedefs
--- icon-9.4.2/config/gnu/Makedefs
+++ icon-9.4.2/config/gnu/Makedefs
@@ -1,17 +1,19 @@
-#  Makefile definitions from config/unix/gnu
-
 #  CC       C compiler
 #  CFLAGS   flags for building C files
 #  CFDYN    additional flags for dynamic functions
 #  RLINK    flags for linking run-time system
 #  RLIBS    libraries to link with run-time system
+#  TLIBS    libraries to link for POSIX threads
 #  XLIBS    libraries to link for graphics
 #  XPMDEFS  definitions for building XPM library
+#  GDIR     directory of graphics helper library
 
 CC = gcc
 CFLAGS = -O2
 CFDYN = -fPIC
 RLINK = -Wl,-E
 RLIBS = -lm -ldl
+TLIBS = -lpthread
 XLIBS = -L/usr/X11R6/lib -lX11
 XPMDEFS = -DZPIPE
+GDIR = xpm
diff -u icon-9.4.2/debian/control icon-9.4.2/debian/control
--- icon-9.4.2/debian/control
+++ icon-9.4.2/debian/control
@@ -3,7 +3,7 @@
 Standards-Version: 3.1.1
 Section: devel
 Priority: optional
-Build-Depends: xlibs-dev
+Build-Depends: libx11-dev, libxt-dev
 
 Package: icont
 Architecture: any
diff -u icon-9.4.2/debian/changelog icon-9.4.2/debian/changelog
--- icon-9.4.2/debian/changelog
+++ icon-9.4.2/debian/changelog
@@ -1,3 +1,15 @@
+icon (9.4.2-2.2) unstable; urgency=low
+
+  * Non-maintainer upload during BSP
+  * Update config/gnu/Makeconf according to config/linux/Makeconf to
+    prevent an infinite loop/system hang. (closes: #292864)
+  * Force system to linux for k*BSD when configuring. (closes: #293472)
+  * Change Build-Depends from `xlibs-dev' to `libx11-dev, libxt-dev'.
+    (closes: #277660)
+  * Compile with -O0 on amd64. (closes: #249208)
+
+ -- Michael Banck <[EMAIL PROTECTED]>  Sun,  6 Feb 2005 12:00:47 +0100
+
 icon (9.4.2-2.1) unstable; urgency=low
 
   * Non-maintainer upload during BSP
diff -u icon-9.4.2/debian/rules icon-9.4.2/debian/rules
--- icon-9.4.2/debian/rules
+++ icon-9.4.2/debian/rules
@@ -32,7 +32,15 @@
 ifeq "$(DEB_HOST_GNU_CPU)" "sparc"
 CFLAGS_OPT = -O0
 endif
+ifeq "$(DEB_HOST_GNU_CPU)" "x86_64"
+CFLAGS_OPT = -O0
+endif
 
+ifneq (, $(filter $(DEB_HOST_GNU_SYSTEM), linux kfreebsd-gnu knetbsd-gnu))
+system = linux
+else
+system = $(DEB_HOST_GNU_SYSTEM)
+endif
 
 ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
 CFLAGS_OPT = -O0
@@ -42,7 +50,7 @@
 
 configure:
        $(checkdir)
-       $(MAKE) X-Configure name=$(DEB_HOST_GNU_SYSTEM)
+       $(MAKE) X-Configure name=$(system)
        sed "s/CFLAGS = -O2/CFLAGS = $(CFLAGS)/" Makedefs > Makedefs.tmp
        mv Makedefs.tmp Makedefs
        touch configure

Reply via email to