r15045 - in packages/trunk/3dchess/debian: . icons patches source

Markus Koschany apo-guest at moszumanska.debian.org
Fri Apr 25 20:04:36 UTC 2014


Author: apo-guest
Date: 2014-04-25 20:04:36 +0000 (Fri, 25 Apr 2014)
New Revision: 15045

Added:
   packages/trunk/3dchess/debian/icons/
   packages/trunk/3dchess/debian/icons/3dchess.png
   packages/trunk/3dchess/debian/patches/hardening.patch
   packages/trunk/3dchess/debian/source/include-binaries
Modified:
   packages/trunk/3dchess/debian/3dchess.desktop
   packages/trunk/3dchess/debian/3dchess.install
   packages/trunk/3dchess/debian/changelog
   packages/trunk/3dchess/debian/control
   packages/trunk/3dchess/debian/menu
   packages/trunk/3dchess/debian/patches/series
Log:
Debian release 0.8.1-18


Modified: packages/trunk/3dchess/debian/3dchess.desktop
===================================================================
--- packages/trunk/3dchess/debian/3dchess.desktop	2014-04-24 01:54:33 UTC (rev 15044)
+++ packages/trunk/3dchess/debian/3dchess.desktop	2014-04-25 20:04:36 UTC (rev 15045)
@@ -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;

Modified: packages/trunk/3dchess/debian/3dchess.install
===================================================================
--- packages/trunk/3dchess/debian/3dchess.install	2014-04-24 01:54:33 UTC (rev 15044)
+++ packages/trunk/3dchess/debian/3dchess.install	2014-04-25 20:04:36 UTC (rev 15045)
@@ -1 +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

Modified: packages/trunk/3dchess/debian/changelog
===================================================================
--- packages/trunk/3dchess/debian/changelog	2014-04-24 01:54:33 UTC (rev 15044)
+++ packages/trunk/3dchess/debian/changelog	2014-04-25 20:04:36 UTC (rev 15045)
@@ -1,5 +1,7 @@
-3dchess (0.8.1-18) UNRELEASED; urgency=low
+3dchess (0.8.1-18) unstable; urgency=medium
 
+  * Team upload.
+
   [ Evgeni Golov ]
   * Correct Vcs-* URLs to point to anonscm.debian.org
 
@@ -8,12 +10,21 @@
   * debian/control:
     - Add a homepage
     - Bump debhelper to 9
-    - Bump standards-version to 3.9.4
   * debian/compat: Set as 9
   * debian/rules: Enable hardening
 
- -- Jackson Doak <noskcaj at ubuntu.com>  Sun, 22 Sep 2013 06:12:18 +1000
+  [ 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 <apo at gambaru.de>  Fri, 25 Apr 2014 18:07:21 +0200
+
 3dchess (0.8.1-17) unstable; urgency=low
 
   * Team upload.

Modified: packages/trunk/3dchess/debian/control
===================================================================
--- packages/trunk/3dchess/debian/control	2014-04-24 01:54:33 UTC (rev 15044)
+++ packages/trunk/3dchess/debian/control	2014-04-25 20:04:36 UTC (rev 15045)
@@ -2,17 +2,26 @@
 Section: games
 Priority: optional
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
-Uploaders: Barry deFreese <bdefreese at debian.org>
-Standards-Version: 3.9.4
-Build-Depends: debhelper (>= 9), xaw3dg-dev, libx11-dev, libxpm-dev
- , libxt-dev, x11proto-core-dev, libxaw7-dev
+Uploaders:
+ Barry deFreese <bdefreese at debian.org>
+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

Added: packages/trunk/3dchess/debian/icons/3dchess.png
===================================================================
(Binary files differ)


Property changes on: packages/trunk/3dchess/debian/icons/3dchess.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Modified: packages/trunk/3dchess/debian/menu
===================================================================
--- packages/trunk/3dchess/debian/menu	2014-04-24 01:54:33 UTC (rev 15044)
+++ packages/trunk/3dchess/debian/menu	2014-04-25 20:04:36 UTC (rev 15045)
@@ -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"

Added: packages/trunk/3dchess/debian/patches/hardening.patch
===================================================================
--- packages/trunk/3dchess/debian/patches/hardening.patch	                        (rev 0)
+++ packages/trunk/3dchess/debian/patches/hardening.patch	2014-04-25 20:04:36 UTC (rev 15045)
@@ -0,0 +1,23 @@
+From: Markus Koschany <apo at gambaru.de>
+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

Modified: packages/trunk/3dchess/debian/patches/series
===================================================================
--- packages/trunk/3dchess/debian/patches/series	2014-04-24 01:54:33 UTC (rev 15044)
+++ packages/trunk/3dchess/debian/patches/series	2014-04-25 20:04:36 UTC (rev 15045)
@@ -2,3 +2,4 @@
 05_Makefile.patch
 12_3Dc-rules.html.patch
 13_machine.h.patch
+hardening.patch

Added: packages/trunk/3dchess/debian/source/include-binaries
===================================================================
--- packages/trunk/3dchess/debian/source/include-binaries	                        (rev 0)
+++ packages/trunk/3dchess/debian/source/include-binaries	2014-04-25 20:04:36 UTC (rev 15045)
@@ -0,0 +1 @@
+debian/icons/3dchess.png




More information about the Pkg-games-commits mailing list