#! /bin/sh /usr/share/dpatch/dpatch-run
## 001-imakefile.dpatch by
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: Debian adjustments to Imakefile
@DPATCH@
diff -urNad xxgdb-1.12~/Imakefile xxgdb-1.12/Imakefile
--- xxgdb-1.12~/Imakefile 1996-10-02 10:59:44.000000000 +0200
+++ xxgdb-1.12/Imakefile 2008-05-16 17:37:24.000000000 +0200
@@ -1,8 +1,9 @@
#define TARGET_IS_GDB 1
+#define USE_IO_WINDOW 1
#if TARGET_IS_GDB
-DEFGDB = -DGDB -DCREATE_IO_WINDOW -g
+DEFGDB = -DGDB -DUNDISPWIN
#else
DEFGDB =
#endif
@@ -59,7 +60,7 @@
#endif
#ifdef LinuxArchitecture
-DEFINES = -DSYSV $(DEFGDB)
+DEFINES = -DHAVE_SIGNAL_H -DHAVE_WAITPID -DHAVE_KILLPG -DNO_SCANDIR $(DEFGDB)
#endif
#if defined(NeXTArchitecture) || defined(NextArchitecture)
@@ -75,9 +76,17 @@
#endif
# Add to use new multi window format
-#DEFINES+=-DNEW_INTERFACE
+DEFINES+=-DNEW_INTERFACE
# Add to open all windows at startup
-#DEFINES+=-DOPEN_ALL_WINDOWS
+DEFINES+=-DOPEN_ALL_WINDOWS
+#if USE_IO_WINDOW
+
+ SRCS1 = xxgdbiowin.c
+ OBJS1 = xxgdbiowin.o
+
+DEFINES+=-DCREATE_IO_WINDOW -DXXGDBIOWIN=\"$(LIBDIR)/xxgdb/xxgdbiowin\"
+
+#endif
mallocc = #malloc.c
malloco = #malloc.o
@@ -97,6 +106,14 @@
ComplexProgramTarget(xxgdb)
+#if USE_IO_WINDOW
+AllTarget(xxgdbiowin)
+
+NormalProgramTarget(xxgdbiowin,$(OBJS1),NullParameter,NullParameter,NullParameter)
+
+InstallProgram(xxgdbiowin,$(LIBDIR)/xxgdb)
+#endif
+
#else
ComplexProgramTarget(xdbx)