Package: gnuboy
Severity: important
Tags: patch

svgalib is scheduled for removal from the archive. Patch attached.

Cheers,
        Moritz
diff -Naur gnuboy-1.0.3.orig/debian/control gnuboy-1.0.3/debian/control
--- gnuboy-1.0.3.orig/debian/control	2013-06-04 18:28:15.000000000 +0200
+++ gnuboy-1.0.3/debian/control	2013-06-04 18:28:58.000000000 +0200
@@ -2,7 +2,7 @@
 Section: contrib/games
 Priority: optional
 Maintainer: Davide Puricelli (evo) <e...@debian.org>
-Build-Depends: debhelper (>> 5), libsvga1-dev [i386 amd64], libx11-dev, libxext-dev, libxt-dev, x11proto-xext-dev, libsdl1.2-dev, libaudiofile-dev, libaa1-dev, libesd0-dev, libncurses5-dev  
+Build-Depends: debhelper (>> 5), libx11-dev, libxext-dev, libxt-dev, x11proto-xext-dev, libsdl1.2-dev, libaudiofile-dev, libaa1-dev, libesd0-dev, libncurses5-dev  
 Standards-Version: 3.8.3.0
 
 Package: gnuboy-sdl
@@ -15,16 +15,6 @@
  .
  This package includes SDL binaries.
 
-Package: gnuboy-svga
-Architecture: i386 amd64
-Depends: ${shlibs:Depends}
-Description: SVGALIB binaries for gnuboy - Game Boy Emulator
- Gnuboy is a portable Game Boy emulator. It basically allows you to play
- most games designed for the Game Boy and Game Boy Color on your PC or
- workstation.
- .
- This package includes SVGALIB binaries.
-
 Package: gnuboy-x
 Architecture: any
 Depends: ${shlibs:Depends}
diff -Naur gnuboy-1.0.3.orig/debian/gnuboy-svga.files gnuboy-1.0.3/debian/gnuboy-svga.files
--- gnuboy-1.0.3.orig/debian/gnuboy-svga.files	2013-06-04 18:28:15.000000000 +0200
+++ gnuboy-1.0.3/debian/gnuboy-svga.files	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-usr/games/sgnuboy
diff -Naur gnuboy-1.0.3.orig/debian/gnuboy-svga.manpages gnuboy-1.0.3/debian/gnuboy-svga.manpages
--- gnuboy-1.0.3.orig/debian/gnuboy-svga.manpages	2013-06-04 18:28:15.000000000 +0200
+++ gnuboy-1.0.3/debian/gnuboy-svga.manpages	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-sgnuboy.6
diff -Naur gnuboy-1.0.3.orig/debian/rules gnuboy-1.0.3/debian/rules
--- gnuboy-1.0.3.orig/debian/rules	2013-06-04 18:28:15.000000000 +0200
+++ gnuboy-1.0.3/debian/rules	2013-06-04 18:29:55.000000000 +0200
@@ -11,7 +11,7 @@
 build: build-stamp
 build-stamp:
 	dh_testdir
-	CFLAGS="$(CFLAGS)" ./configure --prefix=/usr --includedir=/usr/include --without-fb --with-svgalib --with-sdl --with-x --disable-asm --enable-optimize=none
+	CFLAGS="$(CFLAGS)" ./configure --prefix=/usr --includedir=/usr/include --without-fb --without-svgalib --with-sdl --with-x --disable-asm --enable-optimize=none
 	$(MAKE)
 	touch build-stamp
 
@@ -30,34 +30,12 @@
 	mkdir -p debian/tmp/usr/games/
 	install -m 755 sdlgnuboy debian/tmp/usr/games
 	install -m 755 xgnuboy debian/tmp/usr/games
-ifeq ($(BUILD_ARCH),i386)
-	install -m 755 sgnuboy debian/tmp/usr/games
-endif
-ifeq ($(BUILD_ARCH),amd64)
-	install -m 755 sgnuboy debian/tmp/usr/games
-endif
-ifeq ($(BUILD_ARCH),i386)
 	dh_movefiles -a
-else
-ifeq ($(BUILD_ARCH),amd64)
-	dh_movefiles -a
-else
-	dh_movefiles -pgnuboy-x -pgnuboy-sdl
-endif
-endif
 	dh_installdocs -A docs/CREDITS docs/FAQ docs/HACKING docs/LIBERTY \
 								docs/CONFIG 
 	dh_installchangelogs -a docs/CHANGES docs/WHATSNEW
 	dh_installexamples -A etc/*.rc
-ifeq ($(BUILD_ARCH),i386)
-	dh_installman -A
-else
-ifeq ($(BUILD_ARCH),amd64)
 	dh_installman -A
-else		
-	dh_installman -pgnuboy-sdl -pgnuboy-x
-endif
-endif
 ifeq "$(findstring nostrip,$(DEB_BUILD_OPTIONS))" ""
 	dh_strip -a
 endif
@@ -65,21 +43,9 @@
 	dh_fixperms -a
 	dh_shlibdeps -a
 	dh_installdeb -a
-ifeq ($(BUILD_ARCH),i386)
-	dh_gencontrol -a
-	dh_md5sums -a
-	dh_builddeb -a
-else
-ifeq ($(BUILD_ARCH),amd64)
 	dh_gencontrol -a
 	dh_md5sums -a
 	dh_builddeb -a
-else		
-	dh_gencontrol -pgnuboy-sdl -pgnuboy-x 
-	dh_md5sums -a
-	dh_builddeb -pgnuboy-sdl -pgnuboy-x
-endif		
-endif
 
 binary: binary-indep binary-arch
 .PHONY: build clean binary-indep binary-arch binary 

Reply via email to