diff -Nru 3dchess-0.8.1/debian/3dchess.desktop 3dchess-0.8.1/debian/3dchess.desktop --- 3dchess-0.8.1/debian/3dchess.desktop 2009-03-31 11:02:17.000000000 +0000 +++ 3dchess-0.8.1/debian/3dchess.desktop 2014-04-25 19:51:58.000000000 +0000 @@ -3,6 +3,9 @@ Version=1.0 Name=3D Chess Comment=3D chess for X11 +Comment[de]=3D-Schach für X11 Exec=3Dc +Icon=3dchess Terminal=false Categories=Game;BoardGame; +Keywords=chess;board;3D;X11; diff -Nru 3dchess-0.8.1/debian/3dchess.install 3dchess-0.8.1/debian/3dchess.install --- 3dchess-0.8.1/debian/3dchess.install 1970-01-01 00:00:00.000000000 +0000 +++ 3dchess-0.8.1/debian/3dchess.install 2014-04-25 19:51:58.000000000 +0000 @@ -0,0 +1,3 @@ +debian/3dchess.desktop usr/share/applications +debian/icons/3dchess.png usr/share/icons/hicolor/256x256/apps +include/pieces.xpm usr/share/pixmaps/3dchess diff -Nru 3dchess-0.8.1/debian/changelog 3dchess-0.8.1/debian/changelog --- 3dchess-0.8.1/debian/changelog 2011-02-18 10:54:34.000000000 +0000 +++ 3dchess-0.8.1/debian/changelog 2014-04-25 19:51:58.000000000 +0000 @@ -1,3 +1,30 @@ +3dchess (0.8.1-18) unstable; urgency=medium + + * Team upload. + + [ Evgeni Golov ] + * Correct Vcs-* URLs to point to anonscm.debian.org + + [ Jackson Doak ] + * Rename debian/install to debian/3dchess.install + * debian/control: + - Add a homepage + - Bump debhelper to 9 + * debian/compat: Set as 9 + * debian/rules: Enable hardening + + [ Markus Koschany ] + * wrap-and-sort -sa. + * Add new icons. (Closes: #726198) + - Install 3dchess.png icon to /usr/share/icons/hicolor/256x256/apps. + - Use pieces.xpm as menu icon and install it to /usr/share/pixmaps/3dchess. + * Add longtitle and icon entry to menu file. + * Add keywords, icon and comment field in German to desktop file. + * Declare compliance with Debian Policy 3.9.5. + * Add hardening.patch. Support CFLAGS and LDFLAGS. + + -- Markus Koschany Fri, 25 Apr 2014 18:07:21 +0200 + 3dchess (0.8.1-17) unstable; urgency=low * Team upload. diff -Nru 3dchess-0.8.1/debian/compat 3dchess-0.8.1/debian/compat --- 3dchess-0.8.1/debian/compat 2010-09-11 09:05:42.000000000 +0000 +++ 3dchess-0.8.1/debian/compat 2014-04-25 19:51:58.000000000 +0000 @@ -1 +1 @@ -7 +9 diff -Nru 3dchess-0.8.1/debian/control 3dchess-0.8.1/debian/control --- 3dchess-0.8.1/debian/control 2010-09-11 09:14:22.000000000 +0000 +++ 3dchess-0.8.1/debian/control 2014-04-25 19:51:58.000000000 +0000 @@ -2,15 +2,26 @@ Section: games Priority: optional Maintainer: Debian Games Team -Uploaders: Barry deFreese -Standards-Version: 3.9.1 -Build-Depends: debhelper (>= 7.0.50~), xaw3dg-dev, libx11-dev, libxpm-dev, libxt-dev, x11proto-core-dev, libxaw7-dev -Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/3dchess/ -Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/3dchess/?op=log +Uploaders: + Barry deFreese +Standards-Version: 3.9.5 +Build-Depends: + debhelper (>= 9), + libx11-dev, + libxaw7-dev, + libxpm-dev, + libxt-dev, + x11proto-core-dev, + xaw3dg-dev +Vcs-Svn: svn://anonscm.debian.org/pkg-games/packages/trunk/3dchess/ +Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/3dchess/ +Homepage: http://sunsite.unc.edu/pub/Linux/games/strategy/ Package: 3dchess -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} +Architecture: any +Depends: + ${misc:Depends}, + ${shlibs:Depends} Description: Play chess across 3 boards! There are three boards, stacked vertically; 96 pieces of which most are the traditional chess pieces with just a couple of additions; 26 Binary files /tmp/vyA5GfC_lR/3dchess-0.8.1/debian/icons/3dchess.png and /tmp/vbos24fYi4/3dchess-0.8.1/debian/icons/3dchess.png differ diff -Nru 3dchess-0.8.1/debian/install 3dchess-0.8.1/debian/install --- 3dchess-0.8.1/debian/install 2010-09-11 09:08:23.000000000 +0000 +++ 3dchess-0.8.1/debian/install 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -debian/3dchess.desktop usr/share/applications diff -Nru 3dchess-0.8.1/debian/menu 3dchess-0.8.1/debian/menu --- 3dchess-0.8.1/debian/menu 2008-04-26 03:22:56.000000000 +0000 +++ 3dchess-0.8.1/debian/menu 2014-04-25 19:51:58.000000000 +0000 @@ -1,2 +1,6 @@ -?package(3dchess):needs="X11" section="Games/Board" \ - title="3D Chess" command="/usr/games/3Dc" +?package(3dchess):needs="X11" \ + section="Games/Board" \ + title="3D Chess" \ + longtitle="3D Chess - play chess across 3 boards!" \ + command="/usr/games/3Dc" \ + icon="/usr/share/pixmaps/3dchess/pieces.xpm" diff -Nru 3dchess-0.8.1/debian/patches/hardening.patch 3dchess-0.8.1/debian/patches/hardening.patch --- 3dchess-0.8.1/debian/patches/hardening.patch 1970-01-01 00:00:00.000000000 +0000 +++ 3dchess-0.8.1/debian/patches/hardening.patch 2014-04-25 19:51:58.000000000 +0000 @@ -0,0 +1,23 @@ +From: Markus Koschany +Date: Fri, 25 Apr 2014 21:23:33 +0200 +Subject: hardening + +--- + src/Makefile | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/Makefile b/src/Makefile +index a0e9a93..fa45c5e 100644 +--- a/src/Makefile ++++ b/src/Makefile +@@ -32,8 +32,8 @@ CC=gcc + DEBUG= + COPTIONS=-O2 -fstrength-reduce -fpcc-struct-return -DVERSION=\"${VERSION}\" + +-CFLAGS=${COPTIONS} ${DEBUG} ${CONFIGS} ${PREFS} -I../include +-LDOPTIONS= ++CFLAGS=`dpkg-buildflags --get CFLAGS` ${COPTIONS} ${DEBUG} ${CONFIGS} ${PREFS} -I../include ++LDOPTIONS=`dpkg-buildflags --get LDFLAGS` + + # LDLIBS should include the name of your X library path if not /usr/lib; + # and I definitely recommend getting Xaw3d. The extra appearance doesn't diff -Nru 3dchess-0.8.1/debian/patches/series 3dchess-0.8.1/debian/patches/series --- 3dchess-0.8.1/debian/patches/series 2011-02-18 10:55:00.000000000 +0000 +++ 3dchess-0.8.1/debian/patches/series 2014-04-25 19:51:58.000000000 +0000 @@ -2,3 +2,4 @@ 05_Makefile.patch 12_3Dc-rules.html.patch 13_machine.h.patch +hardening.patch diff -Nru 3dchess-0.8.1/debian/rules 3dchess-0.8.1/debian/rules --- 3dchess-0.8.1/debian/rules 2010-09-11 09:10:52.000000000 +0000 +++ 3dchess-0.8.1/debian/rules 2014-04-25 19:51:58.000000000 +0000 @@ -1,4 +1,7 @@ #!/usr/bin/make -f + +export DEB_BUILD_MAINT_OPTIONS = hardening=+all + %: dh $@ --parallel diff -Nru 3dchess-0.8.1/debian/source/include-binaries 3dchess-0.8.1/debian/source/include-binaries --- 3dchess-0.8.1/debian/source/include-binaries 1970-01-01 00:00:00.000000000 +0000 +++ 3dchess-0.8.1/debian/source/include-binaries 2014-04-25 19:51:58.000000000 +0000 @@ -0,0 +1 @@ +debian/icons/3dchess.png