[pangzero] 55/68: Debian release 1.4.1+git20121103-1

Markus Koschany apo at moszumanska.debian.org
Wed Jun 8 06:58:39 UTC 2016


This is an automated email from the git hooks/post-receive script.

apo pushed a commit to branch master
in repository pangzero.

commit eeaefee4fb881467e8203de2cbaa7d0fccd2d419
Author: Markus Koschany <apo at gambaru.de>
Date:   Tue Sep 23 10:40:16 2014 +0000

    Debian release 1.4.1+git20121103-1
---
 debian/changelog                  | 30 ++++++++++++++---
 debian/control                    | 16 ++++++---
 debian/copyright                  | 70 ++++++++++++++++++++++-----------------
 debian/pangzero.6                 |  6 ++--
 debian/pangzero.desktop           |  1 +
 debian/pangzero.install           |  2 +-
 debian/patches/10_nowebpage.patch | 19 +++++++----
 debian/rules                      | 23 +++++++++++++
 8 files changed, 115 insertions(+), 52 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 086eace..22b812c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -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
 
diff --git a/debian/control b/debian/control
index a0283b5..e4bf65e 100644
--- a/debian/control
+++ b/debian/control
@@ -5,18 +5,24 @@ Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
 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.
diff --git a/debian/copyright b/debian/copyright
index 440ac93..49507b3 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -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.
-
-It was downloaded from http://sourceforge.net/projects/pangzero
-
-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>
-
-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'.
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: Pang Zero
+Source: https://github.com/kthakore/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+
+
+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+
+
+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".
diff --git a/debian/pangzero.6 b/debian/pangzero.6
index 2ffe181..f19b6b7 100644
--- a/debian/pangzero.6
+++ b/debian/pangzero.6
@@ -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 @@ There's a tutorial available through the starting menu, that you can use to lear
 .
 .SH "FILES"
 .
-.TP 
+.TP
 .I ~/.pangzerorc
 This is where Pang Zero stores user data and game configuration.
 .SH "AUTHOR"
diff --git a/debian/pangzero.desktop b/debian/pangzero.desktop
index 4567232..2ce427f 100644
--- a/debian/pangzero.desktop
+++ b/debian/pangzero.desktop
@@ -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
diff --git a/debian/pangzero.install b/debian/pangzero.install
index 119b428..1653913 100644
--- a/debian/pangzero.install
+++ b/debian/pangzero.install
@@ -1,2 +1,2 @@
-debian/pangzero.xpm usr/share/pixmaps
 debian/pangzero.desktop usr/share/applications
+debian/pangzero.xpm usr/share/pixmaps
diff --git a/debian/patches/10_nowebpage.patch b/debian/patches/10_nowebpage.patch
index f34ae3b..ff8dd14 100644
--- a/debian/patches/10_nowebpage.patch
+++ b/debian/patches/10_nowebpage.patch
@@ -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;
diff --git a/debian/rules b/debian/rules
index 73183ef..85e3b3d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -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)"

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/pangzero.git



More information about the Pkg-games-commits mailing list