diff -Nru circuslinux-1.0.3/debian/changelog circuslinux-1.0.3/debian/changelog --- circuslinux-1.0.3/debian/changelog 2015-08-15 06:47:11.000000000 +0000 +++ circuslinux-1.0.3/debian/changelog 2016-07-14 14:08:41.000000000 +0000 @@ -1,3 +1,11 @@ +circuslinux (1.0.3-33) unstable; urgency=medium + + * fix FTBFS when built with dpkg-buildpackage -A (closes: #806006) + * use secure Vcs entries + * updated Standards-Version to 3.9.8 (no changes) + + -- Christian T. Steigies Thu, 14 Jul 2016 16:08:39 +0200 + circuslinux (1.0.3-32) unstable; urgency=low * correct the logic for reading from an old options file diff -Nru circuslinux-1.0.3/debian/circuslinux-data.install circuslinux-1.0.3/debian/circuslinux-data.install --- circuslinux-1.0.3/debian/circuslinux-data.install 1970-01-01 00:00:00.000000000 +0000 +++ circuslinux-1.0.3/debian/circuslinux-data.install 2016-04-18 09:44:58.000000000 +0000 @@ -0,0 +1 @@ +usr/share/games diff -Nru circuslinux-1.0.3/debian/circuslinux.install circuslinux-1.0.3/debian/circuslinux.install --- circuslinux-1.0.3/debian/circuslinux.install 1970-01-01 00:00:00.000000000 +0000 +++ circuslinux-1.0.3/debian/circuslinux.install 2016-07-14 13:36:13.000000000 +0000 @@ -0,0 +1,4 @@ +usr/games/circuslinux +debian/circuslinux.6 usr/share/man/man6 +data/images/circuslinux-icon.xpm usr/share/pixmaps +debian/circuslinux.desktop usr/share/applications \ No newline at end of file diff -Nru circuslinux-1.0.3/debian/control circuslinux-1.0.3/debian/control --- circuslinux-1.0.3/debian/control 2015-08-14 18:15:33.000000000 +0000 +++ circuslinux-1.0.3/debian/control 2016-07-14 13:05:14.000000000 +0000 @@ -1,23 +1,25 @@ Source: circuslinux +Maintainer: Christian T. Steigies Section: games Priority: optional -Maintainer: Christian T. Steigies -Standards-Version: 3.9.6 -Homepage: http://www.newbreedsoftware.com/circus-linux/ Build-Depends: autoconf, automake, autotools-dev, debhelper (>= 9), devscripts, - libsdl-image1.2-dev (>= 1.2.0-1.1), - libsdl-mixer1.2-dev (>= 1.2.0-1.1), - libsdl1.2-dev (>= 1.2.2-3.1) -Vcs-Git: git://anonscm.debian.org/collab-maint/circuslinux.git -Vcs-Browser: http://anonscm.debian.org/?p=collab-maint/circuslinux.git;a=summary + libsdl-image1.2-dev, + libsdl-mixer1.2-dev, + libsdl1.2-dev +Standards-Version: 3.9.8 +Homepage: http://www.newbreedsoftware.com/circus-linux/ +Vcs-Browser: https://anonscm.debian.org/git/collab-maint/circuslinux.git +Vcs-Git: https://anonscm.debian.org/git/collab-maint/circuslinux.git Package: circuslinux Architecture: any -Depends: circuslinux-data, ${misc:Depends}, ${shlibs:Depends} +Depends: circuslinux-data, + ${misc:Depends}, + ${shlibs:Depends} Description: Clowns are trying to pop balloons to score points! "Circus Linux!" is based on the Atari 2600 game "Circus Atari" by Atari, released in 1980. Gameplay is similar to "Breakout" and "Arkanoid" - you diff -Nru circuslinux-1.0.3/debian/rules circuslinux-1.0.3/debian/rules --- circuslinux-1.0.3/debian/rules 2015-08-14 18:56:57.000000000 +0000 +++ circuslinux-1.0.3/debian/rules 2016-07-14 13:59:05.000000000 +0000 @@ -32,27 +32,24 @@ --enable-scorefile override_dh_auto_install: -# dh_auto_install - install -g root -o root -m 644 data/images/circuslinux-icon.xpm \ - debian/circuslinux/usr/share/pixmaps/ - cp -R data/* debian/circuslinux/usr/share/games/circuslinux/data/ - -rm debian/circuslinux/usr/share/games/circuslinux/data/Makefile* - chmod -R a+rX,g-w,o-w debian/circuslinux/usr/share/games/circuslinux/data/ - cp circuslinux debian/circuslinux/usr/games/ - chmod a+rx,g-w,o-w debian/circuslinux/usr/games/circuslinux - install debian/circuslinux.desktop debian/circuslinux/usr/share/applications - install debian/circuslinux.6 debian/circuslinux/usr/share/man/man6/ - dh_movefiles --sourcedir=debian/circuslinux - rm -rf debian/circuslinux/usr/share/games + install -d debian/tmp/usr/games + install -d debian/tmp/usr/share/applications + install -d debian/tmp/usr/share/man/man6 + install -d debian/tmp/usr/share/pixmaps + install -d debian/tmp/usr/share/games/circuslinux/data + + cp -R data/* debian/tmp/usr/share/games/circuslinux/data/ + # remove icon from data package + -rm debian/tmp/usr/share/games/circuslinux/data/images/circuslinux-icon.xpm + -rm debian/tmp/usr/share/games/circuslinux/data/Makefile* + chmod -R a+rX,g-w,o-w debian/tmp/usr/share/games/circuslinux/data/ + cp circuslinux debian/tmp/usr/games/ + chown root:games debian/tmp/usr/games/circuslinux + chmod g+s debian/tmp/usr/games/circuslinux + chmod a+rx,g-w,o-w debian/tmp/usr/games/circuslinux override_dh_fixperms: # circuslinux is setgid games so it can store the highscores # in its directory /var/games/circuslinux dh_fixperms -X usr/games/circuslinux var/games/circuslinux - chown root:games debian/circuslinux/usr/games/circuslinux - chmod g+s debian/circuslinux/usr/games/circuslinux -# postinst assures that that the score file is setgid games -# so disable this here to keep lintian happy -# chown root:games debian/circuslinux/var/games/circuslinux -# chmod g+s debian/circuslinux/var/games/circuslinux