Bug#944630: jumpnbump-levels: suggestions for an update of the packaging

Nicolas Boulenguez nicolas at debian.org
Tue Nov 12 23:50:07 GMT 2019


Package: jumpnbump-levels
Severity: wishlist
Tags: patch

Hello.

The attached diff contains a trivial update of the packaging for
jumpnbump-levels, based on salsa.debian.org.

The obsolete address in Maintainer field should probably be updated to
something like alioth-lists or lists.debian.org.

I can submit a merge request instead of a patch if you prefer.
-------------- next part --------------
From: Nicolas Boulenguez <nicolas at debian.org>
Subject: packaging updates for jumpnbump-levels

--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,15 @@
+jumpnbump-levels (20191111) unstable; urgency=medium
+
+  [ Nicolas Boulenguez <nicolas at debian.org> ]
+  * Merge Build-Depends and B-D-Indep, there is only one package.
+  * Debhelper 12. Split decompression and installation.
+  * Update VCS-* to salsa.debian.org.
+  * Drop references to dead original upstream URL.
+  * Standards-Version: 4.4.1.
+  * Rules-Requires-Root: no.
+
+ -- Fabian Greffrath <fabian+debian at greffrath.com>  Tue, 12 Nov 2019 09:16:15 +0100
+
 jumpnbump-levels (20140925) unstable; urgency=low
 
   [ Evgeni Golov ]
@@ -93,5 +105,3 @@
   * Initial Release.
 
  -- Ivo Timmermans <ivo at debian.org>  Wed, 21 Mar 2001 11:37:29 +0100
-
-
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-9
--- a/debian/control
+++ b/debian/control
@@ -4,14 +4,14 @@ Priority: optional
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
 Uploaders:
  Fabian Greffrath <fabian+debian at greffrath.com>
-Build-Depends-Indep:
- bzip2
 Build-Depends:
- debhelper (>= 9)
-Standards-Version: 3.9.5
+ bzip2,
+ debhelper-compat (= 12),
+Standards-Version: 4.4.1
+Rules-Requires-Root: no
 Homepage: https://wiki.debian.org/Games/Jumpnbump
-Vcs-Git: git://anonscm.debian.org/pkg-games/jumpnbump-levels.git
-Vcs-Browser: http://anonscm.debian.org/cgit/pkg-games/jumpnbump-levels.git
+Vcs-Browser: https://salsa.debian.org/games-team/jumpnbump-levels
+Vcs-Git: https://salsa.debian.org/games-team/jumpnbump-levels.git
 
 Package: jumpnbump-levels
 Architecture: all
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,17 +1,19 @@
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
-Source: http://jumpbump.mine.nu/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 
 Files: *
 Copyright: 1998, Various Authors
 License: GPL-2+
 Comment: These levels were downloaded from http://jumpbump.mine.nu/,
   after a recommendation by Gürkan Sengün <tarzeau at space.ch>.
+  This URL is now down, and the Debian maintainers have taken over
+  maintenance.
 
 Files: debian/*
 Copyright: 2001-2002, Ivo Timmermans <ivo at debian.org>
   2005-2009, Francois Marier <francois at debian.org>
   2013, Evgeni Golov <evgeni at debian.org>
   2014, Fabian Greffrath <fabian+debian at greffrath.com>
+  2019 Nicolas Boulenguez <nicolas at debian.org>
 License: GPL-2+
 
 License: GPL-2+
--- a/debian/dirs
+++ /dev/null
@@ -1 +0,0 @@
-usr/share/games/jumpnbump
--- /dev/null
+++ b/debian/jumpnbump-levels.install
@@ -0,0 +1 @@
+*.dat usr/share/games/jumpnbump
--- a/debian/rules
+++ b/debian/rules
@@ -3,8 +3,8 @@
 %:
 	dh $@
 
-override_dh_auto_install:
-	dh_installdirs --all usr/share/games/jumpnbump
-	for i in *.dat.bz2 ; do \
-		bzip2 -cd $$i > debian/jumpnbump-levels/usr/share/games/jumpnbump/$${i%.bz2} ; \
-	done
+override_dh_auto_build:
+	bzip2 -dk *.dat.bz2
+
+override_dh_auto_clean:
+	rm -f *.dat


More information about the Pkg-games-devel mailing list