Heya, I've NMUed ssystem for the xlibs-dev transition. Turned out that it DOESN'T need to link to a shitton of x libraries, so I dropped the b-dep altogether. Patch attached.
Marc -- BOFH #355: Boredom in the Kernel.
diff -u ssystem-1.6/Makefile ssystem-1.6/Makefile --- ssystem-1.6/Makefile +++ ssystem-1.6/Makefile @@ -46,8 +46,8 @@ #CFLAGS = -g -Wall -I$(MESADIR)/include -DLINUXJOY -DSDATADIR=\"${SDATADIR}\" -LDFLAGS= -L/usr/X11R6/lib -ljpeg -lglut -lGLU -lGL \ - -lICE -lXext -lXmu -lXi -lX11 -lm -lSM -lXt +LDFLAGS= -L/usr/X11R6/lib -ljpeg -lglut -lGLU -lGL +# -lICE -lXext -lXmu -lXi -lX11 -lm -lSM -lXt OBJ = cfgparse.tab.o lex.cfg.o ssystem.o init.o positions.o joystick.o \ cmdline.o keyboard.o mouse.o scrnsht.o sun.o timer.o util.o astrolib.o \ diff -u ssystem-1.6/debian/control ssystem-1.6/debian/control --- ssystem-1.6/debian/control +++ ssystem-1.6/debian/control @@ -1,5 +1,5 @@ Source: ssystem -Build-Depends: debhelper (>= 3.0.0), bison, flex, xlibs-dev, xlibmesa-gl-dev, libglut-dev, libjpeg-dev +Build-Depends: debhelper (>= 3.0.0), bison, flex, xlibmesa-gl-dev, libglut-dev, libjpeg-dev Section: science Priority: optional Maintainer: Zed Pobre <[EMAIL PROTECTED]> diff -u ssystem-1.6/debian/changelog ssystem-1.6/debian/changelog --- ssystem-1.6/debian/changelog +++ ssystem-1.6/debian/changelog @@ -1,3 +1,10 @@ +ssystem (1.6-15.1) unstable; urgency=low + + * Non-maintainer upload + * Splitted xlibs-dev build-dep (Closes: #347091) + + -- Marc 'HE' Brockschmidt <[EMAIL PROTECTED]> Fri, 20 Jan 2006 23:50:31 +0100 + ssystem (1.6-15) unstable; urgency=low * Updated the description to recommend Celestia instead of OpenUniverse