Bug#824504: gweled: diff for NMU version 0.9.1-3.1

2016-05-26 Thread Stephen Kitt
Hi Ondřej,

On Tue, 17 May 2016 10:00:08 +0200, Ondřej Surý  wrote:
> go ahead. And if you care about gweled feel free to take over, I just
> haven't found anybody who would like to maintain gweled (I haven't
> played it in years).

Thanks, I'm doing a proper adoption (into the games team).

Regards,

Stephen


pgpA2pRuDgzPM.pgp
Description: OpenPGP digital signature


Bug#824504: gweled: diff for NMU version 0.9.1-3.1

2016-05-17 Thread Ondřej Surý
Stephen,

go ahead. And if you care about gweled feel free to take over, I just
haven't found anybody who would like to maintain gweled (I haven't
played it in years).

Cheers,
-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
Knot Resolver (https://www.knot-resolver.cz/) – secure, privacy-aware,
fast DNS(SEC) resolver
Vše pro chleba (https://vseprochleba.cz) – Potřeby pro pečení chleba
všeho druhu

On Mon, May 16, 2016, at 21:28, Stephen Kitt wrote:
> Package: gweled
> Version: 0.9.1-3
> Severity: normal
> Tags: patch pending
> 
> Hi Ondřej,
> 
> In the course of going over my libmikmod transition bugs, I spent a
> little time fixing up the gweled packaging. I know you're on the
> LowNMU list, but I thought I'd check with you before uploading because
> I didn't limit myself to bug-fixing...
> 
> I noticed upstream has patches which drop libmikmod altogether in
> favour of libcanberra, but I didn't apply them: they appear to remove
> the background music altogether, and using an event notification
> library for a game's sound effects seems rather odd to me. (What's
> more, on my main system notification sounds are disabled, so the game
> didn't play any sounds, and I couldn't figure out how to re-enable
> them!)
> 
> I hope you won't mind looking over the attached patch and letting me
> know if I should proceed with the NMU (after properly updating the
> target in debian/changelog!).
> 
> Regards,
> 
> Stephen
> Email had 2 attachments:
> + gweled-0.9.1-3.1-nmu.diff
>   14k (text/x-diff)
> + signature.asc
>   1k (application/pgp-signature)



Bug#824504: gweled: diff for NMU version 0.9.1-3.1

2016-05-16 Thread Stephen Kitt
Package: gweled
Version: 0.9.1-3
Severity: normal
Tags: patch pending

Hi Ondřej,

In the course of going over my libmikmod transition bugs, I spent a
little time fixing up the gweled packaging. I know you're on the
LowNMU list, but I thought I'd check with you before uploading because
I didn't limit myself to bug-fixing...

I noticed upstream has patches which drop libmikmod altogether in
favour of libcanberra, but I didn't apply them: they appear to remove
the background music altogether, and using an event notification
library for a game's sound effects seems rather odd to me. (What's
more, on my main system notification sounds are disabled, so the game
didn't play any sounds, and I couldn't figure out how to re-enable
them!)

I hope you won't mind looking over the attached patch and letting me
know if I should proceed with the NMU (after properly updating the
target in debian/changelog!).

Regards,

Stephen
diff -Nru gweled-0.9.1/debian/changelog gweled-0.9.1/debian/changelog
--- gweled-0.9.1/debian/changelog	2013-10-02 13:23:18.0 +0200
+++ gweled-0.9.1/debian/changelog	2016-05-15 20:53:37.0 +0200
@@ -1,3 +1,22 @@
+gweled (0.9.1-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Build-depend on libmikmod-dev and use pkg-config to find libmikmod
+(Closes: #745072).
+  * Add upstream fix for timed and endless modes (Closes: #738455).
+  * Add the manpage written by Braulio Valdivielso Martínez (Closes:
+#608439).
+  * Clean up modified files to allow building twice in a row.
+  * Switch to dpkg-buildflags hardening instead of hardening-wrapper.
+  * Fix a couple of spelling mistakes flagged by Lintian.
+  * Correct the synopsis so it doesn't start with an article.
+  * Clean up debian/control with cme:
+- drop the obsolete version dependency on libgtk2.0-dev;
+- Standards-Version 3.9.8;
+- use canonical URLs for the VCS entries.
+
+ -- Stephen Kitt   Sat, 14 May 2016 23:22:18 +0200
+
 gweled (0.9.1-3) unstable; urgency=low
 
   * Update watch file
diff -Nru gweled-0.9.1/debian/clean gweled-0.9.1/debian/clean
--- gweled-0.9.1/debian/clean	1970-01-01 01:00:00.0 +0100
+++ gweled-0.9.1/debian/clean	2016-05-14 23:26:28.0 +0200
@@ -0,0 +1,4 @@
+config.log
+data/gweled.desktop
+Makefile.in
+po/POTFILES
diff -Nru gweled-0.9.1/debian/control gweled-0.9.1/debian/control
--- gweled-0.9.1/debian/control	2013-10-02 13:23:18.0 +0200
+++ gweled-0.9.1/debian/control	2016-05-14 23:50:19.0 +0200
@@ -1,25 +1,24 @@
 Source: gweled
+Maintainer: Ondřej Surý 
 Section: games
 Priority: optional
-Maintainer: Ondřej Surý 
 Build-Depends: debhelper (>= 9),
-	   quilt,
-	   libesd0-dev,
-	   libgtk2.0-dev (>= 2.14),
-	   librsvg2-dev,
-	   libmikmod2-dev,
-	   intltool,
-	   hardening-wrapper,
-	   dh-autoreconf
-Standards-Version: 3.9.1
+   quilt,
+   libgtk2.0-dev,
+   librsvg2-dev,
+   libmikmod-dev,
+   intltool,
+   dh-autoreconf
+Standards-Version: 3.9.8
+Vcs-Browser: https://anonscm.debian.org/cgit/users/ondrej/gweled.git
+Vcs-Git: https://anonscm.debian.org/git/users/ondrej/gweled.git
 Homepage: http://gweled.org/
-Vcs-Browser: http://git.debian.org/?p=users/ondrej/gweled.git
-Vcs-Git: git://git.debian.org/users/ondrej/gweled.git
 
 Package: gweled
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: A "Diamond Mine" puzzle game
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Description: "Diamond Mine"-style puzzle game
  Gweled is a GNOME version of a popular PalmOS/Windows/Java
  game called "Bejeweled" or "Diamond Mine". The aim of the game
  is to make alignment of 3 or more gems, both vertically
diff -Nru gweled-0.9.1/debian/gweled.6 gweled-0.9.1/debian/gweled.6
--- gweled-0.9.1/debian/gweled.6	1970-01-01 01:00:00.0 +0100
+++ gweled-0.9.1/debian/gweled.6	2016-05-16 21:17:25.0 +0200
@@ -0,0 +1,102 @@
+.TH gweled 6  "12/30/2010" "0.7" "gweled Man Page"
+.SH NAME
+.B gweled 
+- a swapping gem game
+
+.SH SYNOPSIS
+.B gweled [OPTIONS]
+
+.SH OPTIONS
+A summary of the options supported by gweled is included below.
+.TP
+.B \-\-load\-modules=MODULE1,MODULE2,...
+Dynamic modules to load
+.SS Help Options
+.TP
+.B \-?, \-\-help 
+Show a help message
+.SS GTK+
+.TP
+.B \-\-gdk\-debug=FLAGS 
+Gdk debugging flags to set
+.TP
+.B \-\-gdk\-no\-debug=FLAGS
+Gdk debugging flags to unset
+.TP
+.B \-\-display=DISPLAY
+X display to use
+.TP
+.B \-\-screen=SCREEN 
+X screen to use
+.TP
+.B \-\-sync 
+Make X calls synchronous
+.TP
+.B \-\-name=NAME 
+Program name as used by the window manager
+.TP
+.B \-\-class=CLASS  
+Program class as used by the window manager
+.TP
+.B \-\-gtk\-debug=FLAGS 
+Gtk+ debugging flags to set
+.TP
+.B \-\-gtk\-no\-debug=FLAGS 
+Gtk+ debugging flags to unset
+.TP
+.B \-\-g\-fatal\-warnings  
+Make all warnings fatal