Heya,

I've just NMUed xpcd for the xlibs-dev transition. Patch attached.

Marc
-- 
BOFH #392:
It's union rules. There's nothing we can do about it. Sorry.
diff -u xpcd-2.08/debian/changelog xpcd-2.08/debian/changelog
--- xpcd-2.08/debian/changelog
+++ xpcd-2.08/debian/changelog
@@ -1,3 +1,12 @@
+xpcd (2.08-11.2) unstable; urgency=low
+
+  * Non-maintainer upload
+  * Replace xlibs-dev build-dep. (Closes: #347145)
+  * Apply patch from Andreas Jochens to fix build-failure with gcc-4.0
+    (Closes: #295174, #347995)
+
+ -- Marc 'HE' Brockschmidt <[EMAIL PROTECTED]>  Sat, 21 Jan 2006 01:11:43 +0100
+
 xpcd (2.08-11.1) unstable; urgency=HIGH
 
   * NMU
diff -u xpcd-2.08/debian/control xpcd-2.08/debian/control
--- xpcd-2.08/debian/control
+++ xpcd-2.08/debian/control
@@ -3,7 +3,7 @@
 Priority: extra
 Maintainer: Stephan A Suerken <[EMAIL PROTECTED]>
 Standards-Version: 3.6.1
-Build-Depends: debhelper (>=3.0.0), xlibs-dev, libxaw7-dev, libtiff4-dev, libjpeg62-dev, svgalibg1-dev [i386]
+Build-Depends: debhelper (>=3.0.0), libx11-dev, libxext-dev, libxmu-dev, libxt-dev, x-dev, libxaw7-dev, libtiff4-dev, libjpeg62-dev, svgalibg1-dev [i386 amd64]
 
 Package: xpcd
 Architecture: any
diff -u xpcd-2.08/debian/rules xpcd-2.08/debian/rules
--- xpcd-2.08/debian/rules
+++ xpcd-2.08/debian/rules
@@ -22,7 +22,7 @@
 
 # This must be in sync with control
 #svga_archs=i386 alpha arm
-svga_archs=i386
+svga_archs=amd64 i386
 
 #----------------------------------------------------------------------
 # GENERIC PART
only in patch2:
unchanged:
--- xpcd-2.08.orig/xpcd/shmalloc.c
+++ xpcd-2.08/xpcd/shmalloc.c
@@ -91,7 +91,7 @@
     int             size;
 
     if (shared_anonymous_mmap_works) {
-	((int *) data)--;
+	data = ((int *) data) - 1;
 	size = *(int *) data;
 	munmap(data, size);
     } else

Reply via email to