r15974 - in packages/trunk/kraptor/debian: . icons patches source

Markus Koschany apo at moszumanska.debian.org
Wed Jul 12 18:44:50 UTC 2017


Author: apo
Date: 2017-07-12 18:44:50 +0000 (Wed, 12 Jul 2017)
New Revision: 15974

Added:
   packages/trunk/kraptor/debian/patches/15_reproducible-build.patch
Removed:
   packages/trunk/kraptor/debian/icons/kraptor.xpm
   packages/trunk/kraptor/debian/menu
Modified:
   packages/trunk/kraptor/debian/changelog
   packages/trunk/kraptor/debian/compat
   packages/trunk/kraptor/debian/control
   packages/trunk/kraptor/debian/copyright
   packages/trunk/kraptor/debian/kraptor.desktop
   packages/trunk/kraptor/debian/kraptor.install
   packages/trunk/kraptor/debian/kraptor.preinst
   packages/trunk/kraptor/debian/patches/series
   packages/trunk/kraptor/debian/rules
   packages/trunk/kraptor/debian/source/include-binaries
   packages/trunk/kraptor/debian/watch
Log:
Release kraptor 0.0.20040403+ds-1


Modified: packages/trunk/kraptor/debian/changelog
===================================================================
--- packages/trunk/kraptor/debian/changelog	2017-07-09 17:47:55 UTC (rev 15973)
+++ packages/trunk/kraptor/debian/changelog	2017-07-12 18:44:50 UTC (rev 15974)
@@ -1,3 +1,16 @@
+kraptor (0.0.20040403+ds-1) unstable; urgency=medium
+
+  * Team upload.
+  * Repack the tarball and remove useless Windows *.exe and *.dll files.
+  * Add 15_reproducible-build.patch and make the build reproducible.
+    Thanks to Reiner Herrman for the report and patch. (Closes: #826423)
+  * Switch to compat level 10.
+  * Drop deprecated menu file and 32x32 pixel xpm icon.
+  * Use https for Format field.
+  * Declare compliance with Debian Policy 4.0.0.
+
+ -- Markus Koschany <apo at debian.org>  Wed, 12 Jul 2017 20:38:31 +0200
+
 kraptor (0.0.20040403-9) unstable; urgency=medium
 
   * Team upload.

Modified: packages/trunk/kraptor/debian/compat
===================================================================
--- packages/trunk/kraptor/debian/compat	2017-07-09 17:47:55 UTC (rev 15973)
+++ packages/trunk/kraptor/debian/compat	2017-07-12 18:44:50 UTC (rev 15974)
@@ -1 +1 @@
-9
+10

Modified: packages/trunk/kraptor/debian/control
===================================================================
--- packages/trunk/kraptor/debian/control	2017-07-09 17:47:55 UTC (rev 15973)
+++ packages/trunk/kraptor/debian/control	2017-07-12 18:44:50 UTC (rev 15974)
@@ -5,14 +5,14 @@
 Uploaders:
  Miriam Ruiz <little_miry at yahoo.es>
 Build-Depends:
- debhelper (>= 9),
+ debhelper (>= 10),
  libaldmb1-dev,
  liballegro4-dev | liballegro-dev,
  libdumb1-dev,
  libxcursor-dev,
  libxxf86dga-dev,
  libxxf86vm-dev
-Standards-Version: 3.9.6
+Standards-Version: 4.0.0
 Vcs-Svn: svn://anonscm.debian.org/pkg-games/packages/trunk/kraptor/
 Vcs-Browser: https://anonscm.debian.org/viewvc/pkg-games/packages/trunk/kraptor/
 Homepage: http://kraptor.sourceforge.net/

Modified: packages/trunk/kraptor/debian/copyright
===================================================================
--- packages/trunk/kraptor/debian/copyright	2017-07-09 17:47:55 UTC (rev 15973)
+++ packages/trunk/kraptor/debian/copyright	2017-07-12 18:44:50 UTC (rev 15974)
@@ -1,4 +1,4 @@
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: Kraptor
 Upstream-Contact: Bruno Diaz <kronopio at users.sourceforge.net>
 Source: http://kraptor.sourceforge.net
@@ -10,7 +10,7 @@
 Files: debian/*
 Copyright: 2005-2006, Miriam Ruiz <little_miry at yahoo.es>
            2009,      Gonéri Le Bouder <goneri at rulezlan.org>
-           2013-2015, Markus Koschany <apo at debian.org>
+           2013-2017, Markus Koschany <apo at debian.org>
 License: MIT
 
 License: MIT

Deleted: packages/trunk/kraptor/debian/icons/kraptor.xpm
===================================================================
--- packages/trunk/kraptor/debian/icons/kraptor.xpm	2017-07-09 17:47:55 UTC (rev 15973)
+++ packages/trunk/kraptor/debian/icons/kraptor.xpm	2017-07-12 18:44:50 UTC (rev 15974)
@@ -1,250 +0,0 @@
-/* XPM */
-static char *kraptor[]={
-"32 32 215 2",
-"Qt c None",
-".# c #000000",
-".a c #010101",
-"bo c #141e0e",
-".0 c #353832",
-".k c #3f453b",
-"#J c #445266",
-"#K c #4a546d",
-"a. c #545f74",
-"#B c #646f7c",
-".I c #686b66",
-"#m c #6a6f68",
-".R c #6a7163",
-".w c #6e6b6b",
-".r c #706c6c",
-"a# c #706e72",
-".n c #716e6e",
-"#C c #7289b6",
-"a2 c #737471",
-".B c #747070",
-"bg c #747885",
-".i c #767475",
-".v c #777476",
-".7 c #797a79",
-"#V c #798dbc",
-"bp c #7c7b7a",
-"#W c #7d92c3",
-".q c #7e7a7a",
-".b c #7e7e79",
-".8 c #7f817d",
-"aQ c #8098cd",
-"aJ c #8199ce",
-"bn c #827f81",
-"aR c #829ace",
-"#X c #829acf",
-"#9 c #829ad0",
-"aW c #829ad1",
-"av c #839ad0",
-"aK c #839bd0",
-"ab c #849cd2",
-"#Y c #849cd3",
-"aI c #869bcb",
-"aw c #869dd1",
-".A c #878384",
-".m c #878585",
-".S c #878c7d",
-"aq c #879dd2",
-"a0 c #879ed2",
-"#8 c #879fd6",
-"ai c #889ed2",
-"ah c #889fd6",
-"#n c #898f86",
-"aZ c #899cc9",
-"#I c #89a1d7",
-"#M c #89a1da",
-"#L c #89a2db",
-"#Z c #8aa3dc",
-".g c #8b888a",
-"aT c #8b8d8a",
-"#U c #8ba4de",
-"bm c #8c95ad",
-"a8 c #8ca2d5",
-"ac c #8da3d7",
-".x c #8e8c8f",
-"aS c #8e9fc9",
-"aC c #8fa3d2",
-"ba c #91a5d3",
-"aP c #92a4cf",
-"an c #92a6d5",
-"aa c #93a3ce",
-".h c #949194",
-"am c #95a5d0",
-"au c #95a6d1",
-"#D c #95a8d6",
-".t c #969293",
-"#N c #96a9d9",
-".s c #999595",
-"as c #999b96",
-"aH c #99a8cf",
-"bb c #9aa7ca",
-".d c #9b9a98",
-"ag c #9baad1",
-"#7 c #9baad2",
-"aV c #9ca8cb",
-".j c #9d9b9b",
-"bh c #9ea2af",
-"aX c #9ea2b9",
-".f c #a09c9f",
-"aj c #a0a5bb",
-"a9 c #a0a6bd",
-".l c #a1a09e",
-"#i c #a1a19f",
-".o c #a2a0a1",
-".C c #a3a4a0",
-"ax c #a3aecd",
-".y c #a5a1a2",
-".u c #a7a4a6",
-"#H c #a7b1cd",
-".p c #aaa6a7",
-"#v c #aaaeb4",
-"aL c #aaafc2",
-"aD c #aab2ca",
-"ar c #aab2cb",
-"#0 c #aab2cc",
-".F c #aba9aa",
-"a7 c #afb4c6",
-"ap c #afb5cb",
-"bu c #b0adaf",
-"#j c #b0b0ae",
-".J c #b0b5a7",
-"ad c #b0b6c9",
-"bf c #b1b1b0",
-".e c #b2afaf",
-".1 c #b2b0b0",
-"bl c #b2b0b2",
-"aY c #b3afb5",
-".z c #b5b1b3",
-".E c #b5b2b3",
-"a1 c #b6b7c2",
-"aO c #b7b3b7",
-".c c #b7b7b5",
-"#T c #b7bac9",
-"bj c #b8b4b5",
-".H c #b8b6b6",
-"b# c #b8b6b8",
-"aU c #b8b7b7",
-"#s c #b9b5b7",
-"#u c #b9bab9",
-"bi c #bab6b8",
-"ak c #bab8b8",
-"bc c #babbc8",
-"#E c #babcc7",
-".6 c #bbb7b8",
-"#l c #bbb8b8",
-"#5 c #bbb8ba",
-".Z c #bbc6a2",
-"#x c #bcb8bc",
-"ae c #bcb9b9",
-"az c #bcb9bb",
-"#r c #bcb9bc",
-".2 c #bcbabc",
-"br c #bcbbbc",
-"a3 c #bcbcbc",
-"al c #bcbdc5",
-"aB c #bcbecb",
-"bt c #bdb9bc",
-"aM c #bdbabb",
-"#z c #bdbbbd",
-"at c #bdbec7",
-"#3 c #bebbbb",
-"aG c #bebec6",
-"#k c #bfbcbc",
-"#F c #bfbcbe",
-".3 c #bfbdbd",
-"bs c #bfbebf",
-"#g c #c0bdbd",
-".N c #c0bdbe",
-"#2 c #c0bebe",
-"be c #c0c0c0",
-".Q c #c0c1be",
-"#O c #c0c2cc",
-"bk c #c1bdc0",
-"#h c #c1bebe",
-".L c #c1bebf",
-"## c #c1bfbf",
-"a4 c #c1c1c1",
-"a6 c #c1c3ca",
-"bq c #c2bec2",
-".D c #c2bfc0",
-".M c #c2bfc1",
-".G c #c2c0c0",
-"#f c #c2c0c1",
-"#6 c #c2c1c5",
-"af c #c2c2c8",
-"aF c #c2c3c2",
-"#A c #c3bfc2",
-".O c #c3c0c2",
-"#b c #c3c1c1",
-"#e c #c3c2c2",
-".P c #c4c2c2",
-"#4 c #c4c3c3",
-"aN c #c4c3c4",
-"b. c #c4c3c5",
-"ay c #c4c4c7",
-"#w c #c5c2c3",
-"#Q c #c5c2c5",
-".V c #c5c3c3",
-"#p c #c5c3c4",
-"ao c #c5c3c5",
-"#o c #c5c4c4",
-"a5 c #c5c4c5",
-"aA c #c6c4c5",
-".K c #c6c5c5",
-"#q c #c6c5c6",
-"#G c #c6c6c9",
-"#S c #c7c4c7",
-".X c #c7c5c6",
-"#a c #c7c6c6",
-"#y c #c7c6c7",
-"aE c #c7c6c8",
-"#. c #c7c7c7",
-"#R c #c8c6c8",
-".5 c #c8c7c7",
-"#t c #c8c7c8",
-"#1 c #c8c8c8",
-"bd c #c8c8ca",
-"#d c #c9c8c8",
-".9 c #c9c8c9",
-"#c c #c9c9c9",
-".W c #cac9c9",
-"#P c #cac9ca",
-".U c #cacaca",
-".4 c #cbcbcb",
-".Y c #cccfc6",
-".T c #cfdcb8",
-"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#QtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
-"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.a.b.aQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
-"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.c.#QtQtQtQtQtQtQtQtQtQtQtQtQtQt",
-"QtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.d.e.f.#QtQtQtQtQtQtQtQtQtQtQtQtQt",
-"QtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.f.g.f.#QtQtQtQtQtQtQtQtQtQtQtQtQt",
-"QtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.h.i.j.kQtQtQtQtQtQtQtQtQtQtQtQtQt",
-"QtQtQtQtQtQtQtQtQtQtQtQtQt.#.l.m.n.o.f.#QtQtQtQtQtQtQtQtQtQtQtQt",
-"QtQtQtQtQtQtQtQtQtQtQtQtQt.#.p.q.r.s.t.#QtQtQtQtQtQtQtQtQtQtQtQt",
-"QtQtQtQtQtQtQtQtQtQtQtQtQt.#.u.v.w.x.y.#QtQtQtQtQtQtQtQtQtQtQtQt",
-"QtQtQtQtQtQtQtQtQtQtQtQtQt.#.z.A.B.y.p.#QtQtQtQtQtQtQtQtQtQtQtQt",
-"QtQtQtQtQtQtQtQtQtQtQtQt.#.C.D.E.F.G.H.I.#QtQtQtQtQtQtQtQtQtQtQt",
-"QtQtQtQtQtQtQtQtQtQtQt.#.J.K.L.M.N.O.P.Q.R.#QtQtQtQtQtQtQtQtQtQt",
-"QtQtQtQtQtQtQtQtQtQt.#.S.T.U.M.V.W.L.X.Y.Z.0QtQtQtQtQtQtQtQtQtQt",
-"QtQtQtQtQtQtQtQtQtQt.#.1.2.U.3.4.4.K.P.5.6.7.#QtQtQtQtQtQtQtQtQt",
-"QtQtQtQtQtQtQtQtQt.#.8.9.9#.##.4.4#a#b#c#d#e.#QtQtQtQtQtQtQtQtQt",
-"QtQtQtQtQtQtQtQtQt.##f.4.4#g#d.4.4.4#h.5.4.U#i.#QtQtQtQtQtQtQtQt",
-"QtQtQtQtQtQtQtQt.##j.P.4.4#k#..4.4.U.3#..4.U#l#m.#QtQtQtQtQtQtQt",
-"QtQtQtQtQtQtQt.##n#o#p#q#a#r.N.4.4.5#s#p.K#t.G#u.#QtQtQtQtQtQtQt",
-"QtQtQtQtQtQtQt.##v.U#c.V#w#x#y.4.4.4#z#A.P#y.U#y#B.#QtQtQtQtQtQt",
-"QtQtQtQtQtQt.##C#D#E.U.4.U#F#d.4.4.4.L.X.4.4#G#H#I#J.#QtQtQtQtQt",
-"QtQtQtQtQt.##K#L#M#N#O.4#P#Q#P.4.4.4#R#S.4.U#T#U#M#V.#QtQtQtQtQt",
-"QtQtQtQtQt.##W#X#Y#Z#0#1.4#2#3#4#c.3#5#q.U#6#7#8#9#9a..#QtQtQtQt",
-"QtQtQtQt.#a#aa#9#Xabacad#P#dae#3#kae.G#Pafagah#X#Xaiaj.#QtQtQtQt",
-"QtQtQtQt.#akalam#9#X#Yanao.U.3.4.4.K.P#cap#8#9#Xaqar#.as.#QtQtQt",
-"QtQtQt.#.u.4.Uatauav#Xawaxayaz.4.4aA#baBaC#9#XaqaDaE.4aF.#QtQtQt",
-"QtQtQt.##c.4.4.UaGaHaIaJaKaLaM.4.4aNaOaPaQaRaSaraE.4.4.UaT.#QtQt",
-"QtQt.#aU.4.4.4.4.UaoaVaKaWaX#f.4.4#taYaZaWa0a1#t.4.4.4.4.4a2.#Qt",
-"QtQt.#a3a4a5#1.U.4.Ua6a7a8a9b..5.5#tb#babbbcbd.4.4.U#y#4bebf.#Qt",
-"QtQt.#.#.#.#.#.#.#.#.#.#bgbh#zbibjbkblbmbn.#.#.#.#.#.#.#.#.#.#Qt",
-"QtQtQtQtQtQtQtQtQtQtQtQtbobp.5#qbq.9.3.#.aQtQtQtQtQtQtQtQtQtQtQt",
-"QtQtQtQtQtQtQtQtQtQtQtQtQt.#brbsbtbebu.#QtQtQtQtQtQtQtQtQtQtQtQt",
-"QtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.#.#.#.#QtQtQtQtQtQtQtQtQtQtQtQtQt"};

Modified: packages/trunk/kraptor/debian/kraptor.desktop
===================================================================
--- packages/trunk/kraptor/debian/kraptor.desktop	2017-07-09 17:47:55 UTC (rev 15973)
+++ packages/trunk/kraptor/debian/kraptor.desktop	2017-07-12 18:44:50 UTC (rev 15974)
@@ -2,7 +2,7 @@
 Version=1.0
 Name=Kraptor
 Type=Application
-Exec=/usr/games/kraptor
+Exec=kraptor
 Icon=kraptor
 Categories=ActionGame;Game;
 Keywords=game;action;plane;aircraft;explosions;shooter;scroller;

Modified: packages/trunk/kraptor/debian/kraptor.install
===================================================================
--- packages/trunk/kraptor/debian/kraptor.install	2017-07-09 17:47:55 UTC (rev 15973)
+++ packages/trunk/kraptor/debian/kraptor.install	2017-07-12 18:44:50 UTC (rev 15974)
@@ -1,3 +1,2 @@
 bin/kraptor                   usr/games
-debian/icons/kraptor.xpm      usr/share/pixmaps
 debian/kraptor.desktop        usr/share/applications

Modified: packages/trunk/kraptor/debian/kraptor.preinst
===================================================================
--- packages/trunk/kraptor/debian/kraptor.preinst	2017-07-09 17:47:55 UTC (rev 15973)
+++ packages/trunk/kraptor/debian/kraptor.preinst	2017-07-12 18:44:50 UTC (rev 15974)
@@ -1,6 +1,6 @@
 #!/bin/sh
 # dpkg does not replace symlinks with directories and vice versa, therefore
-# maintainer scripts need to be used. 
+# maintainer scripts need to be used.
 set -e
 
 if [ -L /usr/share/doc/kraptor ] ; then

Deleted: packages/trunk/kraptor/debian/menu
===================================================================
--- packages/trunk/kraptor/debian/menu	2017-07-09 17:47:55 UTC (rev 15973)
+++ packages/trunk/kraptor/debian/menu	2017-07-12 18:44:50 UTC (rev 15974)
@@ -1,6 +0,0 @@
-?package(kraptor):needs="x11" \
-  section="Games/Action" \
-  title="Kraptor" \
-  longtitle="Kraptor - classic shoot 'em up scroller game" \
-  command="/usr/games/kraptor" \
-  icon="/usr/share/pixmaps/kraptor.xpm"

Added: packages/trunk/kraptor/debian/patches/15_reproducible-build.patch
===================================================================
--- packages/trunk/kraptor/debian/patches/15_reproducible-build.patch	                        (rev 0)
+++ packages/trunk/kraptor/debian/patches/15_reproducible-build.patch	2017-07-12 18:44:50 UTC (rev 15974)
@@ -0,0 +1,14 @@
+Author: Reiner Herrmann <reiner at reiner-h.de>
+Description: Sort source files for deterministic linking order
+
+--- a/makefile.all
++++ b/makefile.all
+@@ -1,7 +1,7 @@
+ # Makefile generic - Rules to build
+ # Fixed at last! :), thanks to Schwarzung
+ 
+-TEMP = $(wildcard $(SRCDIR)/*$(SRCSUF))
++TEMP = $(sort $(wildcard $(SRCDIR)/*$(SRCSUF)))
+ FILES = $(if $(TEMP), $(TEMP), $(error No source code found!))
+ OBJS = $(addprefix $(OBJDIR)/,$(addsuffix $(OBJSUF), $(basename $(notdir $(FILES) ) ) ) )
+ 

Modified: packages/trunk/kraptor/debian/patches/series
===================================================================
--- packages/trunk/kraptor/debian/patches/series	2017-07-09 17:47:55 UTC (rev 15973)
+++ packages/trunk/kraptor/debian/patches/series	2017-07-12 18:44:50 UTC (rev 15974)
@@ -12,3 +12,4 @@
 12_save-games-in-home.patch
 13_save-bitmaps-in-home.patch
 14_create-hidden-kraptor-directory-in-home.patch
+15_reproducible-build.patch

Modified: packages/trunk/kraptor/debian/rules
===================================================================
--- packages/trunk/kraptor/debian/rules	2017-07-09 17:47:55 UTC (rev 15973)
+++ packages/trunk/kraptor/debian/rules	2017-07-12 18:44:50 UTC (rev 15974)
@@ -3,7 +3,7 @@
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
 %:
-	dh $@ --parallel
+	dh $@
 
 override_dh_auto_build:
 	./fix.sh linux

Modified: packages/trunk/kraptor/debian/source/include-binaries
===================================================================
--- packages/trunk/kraptor/debian/source/include-binaries	2017-07-09 17:47:55 UTC (rev 15973)
+++ packages/trunk/kraptor/debian/source/include-binaries	2017-07-12 18:44:50 UTC (rev 15974)
@@ -1,3 +1,2 @@
-debian/icons/kraptor.xpm
 debian/icons/kraptor.png
 debian/icons/kraptor64x64.xpm

Modified: packages/trunk/kraptor/debian/watch
===================================================================
--- packages/trunk/kraptor/debian/watch	2017-07-09 17:47:55 UTC (rev 15973)
+++ packages/trunk/kraptor/debian/watch	2017-07-12 18:44:50 UTC (rev 15974)
@@ -1,3 +1,4 @@
 version=3
-opts=uversionmangle=s/^final_apr_03_2004$/0.0.20040403/ \
+opts=uversionmangle=s/^final_apr_03_2004$/0.0.20040403/,\
+dversionmangle=s/(\da?)[\+\.\-~](?:dfsg|debian|ds|repack|repacked)\.?\d*$/$1/ \
 http://kraptor.sourceforge.net/download.html .*/kraptor[_\-](.*)\.(?:tgz|tbz2|txz|tar\.(?:gz|bz2|xz)).*




More information about the Pkg-games-commits mailing list