r15221 - in packages/trunk/pangzero/debian: . patches
Markus Koschany
apo-guest at moszumanska.debian.org
Tue Sep 23 10:40:17 UTC 2014
Author: apo-guest
Date: 2014-09-23 10:40:16 +0000 (Tue, 23 Sep 2014)
New Revision: 15221
Modified:
packages/trunk/pangzero/debian/changelog
packages/trunk/pangzero/debian/control
packages/trunk/pangzero/debian/copyright
packages/trunk/pangzero/debian/pangzero.6
packages/trunk/pangzero/debian/pangzero.desktop
packages/trunk/pangzero/debian/pangzero.install
packages/trunk/pangzero/debian/patches/10_nowebpage.patch
packages/trunk/pangzero/debian/rules
Log:
Debian release 1.4.1+git20121103-1
Modified: packages/trunk/pangzero/debian/changelog
===================================================================
--- packages/trunk/pangzero/debian/changelog 2014-09-23 06:26:27 UTC (rev 15220)
+++ packages/trunk/pangzero/debian/changelog 2014-09-23 10:40:16 UTC (rev 15221)
@@ -1,14 +1,34 @@
-pangzero (1.4.1-1) unstable; urgency=low
+pangzero (1.4.1+git20121103-1) unstable; urgency=medium
- [ Paul Wise ]
- * New upstream release
+ * Team upload.
+ [ Markus Koschany ]
+ * Imported Upstream Git snapshot 1.4.1+git20121103.
+ - This version would not be possible without the help and patches from
+ Hans de Goede. Thank you!
+ - Fixes multiple serious bugs: (Closes: #692221)
+ + Windowed mode does not work.
+ + Sound and music not working.
+ + Use of uninitialized values in comparisons. (Closes: #414336)
+ + Widescreen mode crashes pangzero. (Closes: #748525). Thanks to Josh
+ Triplett for the report.
+ + and multiple other crashes.
+ * Declare compliance with Debian Policy 3.9.6.
+ * debian/rules: Add get-orig-source target.
+ * Remove Marco Rodrigues from Uploaders because he is inactive and his e-mail
+ address is invalid. (Closes: #694149)
+ * Add a comment in German to pangzero.desktop.
+ * wrap-and-sort -sa.
+ * Add libmodule-build-perl to Build-Depends-Indep to silence build warnings
+ because the Build module will be removed from the next major Perl release.
+ * Update 10_nowebpage.patch for new release.
+ * Update debian/copyright to copyright format 1.0.
+
[ Barry deFreese ]
* Add Keywords entry to desktop file.
* Make VCS tags canonical.
- * Bump Standards Version to 3.9.4.
- -- Barry deFreese <bdefreese at debian.org> Sat, 13 Jul 2013 18:17:59 -0400
+ -- Markus Koschany <apo at gambaru.de> Mon, 22 Sep 2014 23:53:12 +0200
pangzero (1.4-1) unstable; urgency=low
Modified: packages/trunk/pangzero/debian/control
===================================================================
--- packages/trunk/pangzero/debian/control 2014-09-23 06:26:27 UTC (rev 15220)
+++ packages/trunk/pangzero/debian/control 2014-09-23 10:40:16 UTC (rev 15221)
@@ -5,18 +5,24 @@
Uploaders:
Miriam Ruiz <little_miry at yahoo.es>,
Sam Hocevar <sho at debian.org>,
- Marco Rodrigues <gothicx at sapo.pt>,
Barry deFreese <bdefreese at debian.org>
-Build-Depends: debhelper (>= 9)
-Build-Depends-Indep: autotools-dev, libsdl-perl (>= 2.536~)
-Standards-Version: 3.9.4
+Build-Depends:
+ debhelper (>= 9)
+Build-Depends-Indep:
+ autotools-dev,
+ libsdl-perl (>= 2.536~),
+ libmodule-build-perl
+Standards-Version: 3.9.6
Vcs-Svn: svn://anonscm.debian.org/pkg-games/packages/trunk/pangzero/
Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/pangzero/
Homepage: http://apocalypse.rulez.org/pangzero
Package: pangzero
Architecture: all
-Depends: libsdl-perl (>= 2.536~), ${misc:Depends}, ${perl:Depends}
+Depends:
+ libsdl-perl (>= 2.536~),
+ ${misc:Depends},
+ ${perl:Depends}
Description: action game that involves popping balloons with a harpoon
Pang Zero is a clone and enhancement of Super Pang, a fast-paced action
game that involves popping balloons with a harpoon.
Modified: packages/trunk/pangzero/debian/copyright
===================================================================
--- packages/trunk/pangzero/debian/copyright 2014-09-23 06:26:27 UTC (rev 15220)
+++ packages/trunk/pangzero/debian/copyright 2014-09-23 10:40:16 UTC (rev 15221)
@@ -1,31 +1,39 @@
-This package was debianized by Miriam Ruiz <little_miry at yahoo.es> on
-Thu, 7 Dec 2006 18:43:34 +0000.
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: Pang Zero
+Source: https://github.com/kthakore/pangzero
-It was downloaded from http://sourceforge.net/projects/pangzero
+Files: *
+Copyright: 2006-2012, Code and Graphics: UPi <upi at sourceforge.net>
+ Music: SAdam <sadam at apocalypse.rulez.org>
+ Graphics: DaniGM <danigm at gmail.com>
+ Graphics: Elio Blanca <eblanca76 at users.sourceforge.net>
+License: GPL-2+
-Upstream Authors:
- Code and Graphics: UPi <upi at sourceforge.net>
- Music: SAdam <sadam at apocalypse.rulez.org>
- Graphics: DaniGM <danigm at gmail.com>
- Graphics: Elio Blanca <eblanca76 at users.sourceforge.net>
+Files: debian/*
+Copyright: 2006, Miriam Ruiz <little_miry at yahoo.es>
+ 2007, Sam Hocevar (Debian packages) <sam+deb at zoy.org>
+ 2007, Eddy Petrișor <eddy.petrisor at gmail.com>
+ 2007, Jon Dowland <jon at alcopop.org>
+ 2007, Marco Rodrigues <gothicx at sapo.pt>
+ 2009, Barry deFreese <bdefreese at debian.org>
+ 2012, Paul Wise <pabs at debian.org>
+ 2014, Markus Koschany <apo at gambaru.de>
+License: GPL-2+
-Copyright: Copyright (C) 2006 by UPi <upi at sourceforge.net>
-
-License:
-
- This package is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This package is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this package; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
-The Debian packaging is Copyright (C) 2006, Miriam Ruiz <little_miry at yahoo.es> and
-is licensed under the GPL, see `/usr/share/common-licenses/GPL-2'.
+License: GPL-2+
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this package; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+ .
+ On Debian systems, the complete text of the GNU General Public License version
+ 2 can be found in "/usr/share/common-licenses/GPL-2".
Modified: packages/trunk/pangzero/debian/pangzero.6
===================================================================
--- packages/trunk/pangzero/debian/pangzero.6 2014-09-23 06:26:27 UTC (rev 15220)
+++ packages/trunk/pangzero/debian/pangzero.6 2014-09-23 10:40:16 UTC (rev 15221)
@@ -1,8 +1,8 @@
.\" .ig
.\" Pang Zero manual page.
-.\"
+.\"
.\" Miriam Ruiz <little_miry at yahoo.es>, 2006.
-.\"
+.\"
.\" This next line loads the www macro package so that the .URL macro can be used.
.\" ..
.\" .mso www.tmac
@@ -32,7 +32,7 @@
.
.SH "FILES"
.
-.TP
+.TP
.I ~/.pangzerorc
This is where Pang Zero stores user data and game configuration.
.SH "AUTHOR"
Modified: packages/trunk/pangzero/debian/pangzero.desktop
===================================================================
--- packages/trunk/pangzero/debian/pangzero.desktop 2014-09-23 06:26:27 UTC (rev 15220)
+++ packages/trunk/pangzero/debian/pangzero.desktop 2014-09-23 10:40:16 UTC (rev 15221)
@@ -2,6 +2,7 @@
Name=Pang Zero
GenericName=pangzero
Comment=Pop balloons with your harpoon
+Comment[de]=Lasse Ballons mit deiner Harpune platzen
Type=Application
Keywords=game;entertainment;
Exec=pangzero
Modified: packages/trunk/pangzero/debian/pangzero.install
===================================================================
--- packages/trunk/pangzero/debian/pangzero.install 2014-09-23 06:26:27 UTC (rev 15220)
+++ packages/trunk/pangzero/debian/pangzero.install 2014-09-23 10:40:16 UTC (rev 15221)
@@ -1,2 +1,2 @@
+debian/pangzero.desktop usr/share/applications
debian/pangzero.xpm usr/share/pixmaps
-debian/pangzero.desktop usr/share/applications
Modified: packages/trunk/pangzero/debian/patches/10_nowebpage.patch
===================================================================
--- packages/trunk/pangzero/debian/patches/10_nowebpage.patch 2014-09-23 06:26:27 UTC (rev 15220)
+++ packages/trunk/pangzero/debian/patches/10_nowebpage.patch 2014-09-23 10:40:16 UTC (rev 15221)
@@ -1,15 +1,20 @@
-Author: Paul Wise <pabs at debian.org>
-Description: Default ShowWebsite so webpage not called on exit
-Bug-Debian: http://bugs.debian.org/481998
-Last-Update: 2012-03-04
-Forwarded: no
+From: Markus Koschany <apo at gambaru.de>
+Date: Tue, 23 Sep 2014 12:26:41 +0200
+Subject: 10_nowebpage
+
+---
+ lib/Games/PangZero/Globals.pm | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/lib/Games/PangZero/Globals.pm b/lib/Games/PangZero/Globals.pm
+index 4f39fcd..5431157 100644
--- a/lib/Games/PangZero/Globals.pm
+++ b/lib/Games/PangZero/Globals.pm
-@@ -242,6 +242,6 @@
+@@ -243,6 +243,6 @@ $Games::PangZero::SeekerBallsEnabled = 1;
$Games::PangZero::FullScreen = 1;
$Games::PangZero::UnicodeMode = 0;
$Games::PangZero::Slippery = 0;
-$Games::PangZero::ShowWebsite = 0;
-+$Games::PangZero::ShowWebsite = 1.4;
++$Games::PangZero::ShowWebsite = '1.4.1';
1;
Modified: packages/trunk/pangzero/debian/rules
===================================================================
--- packages/trunk/pangzero/debian/rules 2014-09-23 06:26:27 UTC (rev 15220)
+++ packages/trunk/pangzero/debian/rules 2014-09-23 10:40:16 UTC (rev 15221)
@@ -1,7 +1,30 @@
#!/usr/bin/make -f
+PKD := $(abspath $(dir $(MAKEFILE_LIST)))
+VER := $(shell dpkg-parsechangelog -l$(PKD)/changelog -SVersion | cut -d- -f1)
+PKG := pangzero
+UURL := https://github.com/kthakore/pangzero.git
+COMMIT := 422ce004be3b32de4f301feb83c0731f18779aad
+
+
%:
dh $@ --parallel
override_dh_auto_configure:
dh_auto_configure -- --install_path script=/usr/games
+.PHONY: get-orig-source
+## http://wiki.debian.org/onlyjob/get-orig-source
+get-orig-source:
+ @echo "# Cloning upstream git repository..."
+ git clone $(UURL) $(PKG)-$(VER) \
+ || $(RM) -r $(PKG)-$(VER)
+ cd $(PKG)-$(VER) \
+ && git checkout -b debiansource $(COMMIT) \
+ && echo "# Setting times..." \
+ && for F in $$(git ls-tree -r --name-only HEAD); \
+ do touch --no-dereference -d "$$(git log -1 --format="%ai" -- $$F)" "$$F"; done \
+ && $(RM) -r .git .git*
+ @echo "# Packing..."
+ find -L "$(PKG)-$(VER)" -xdev -type f -print | sort \
+ | XZ_OPT="-6v" tar -caf "$(PKG)_$(VER)$(DTYPE).orig.tar.xz" -T- --owner=root --group=root --mode=a+rX \
+ && $(RM) -r "$(PKG)-$(VER)"
More information about the Pkg-games-commits
mailing list