Package: pingus
Version: 0.6.0-8.3
Severity: important

Hi,

As I mentioned in private mail earlier in the week, I intended to NMU
pingus for the C++ c2a transition.  The patch I sent to you is attached
here for the record.  Please incorporate the patch and acknowledge it in
your next maintainer upload.


Regards,
Roger


diff -urN pingus-0.6.0.original/debian/changelog pingus-0.6.0/debian/changelog
--- pingus-0.6.0.original/debian/changelog      2005-12-26 22:35:13.000000000 
+0000
+++ pingus-0.6.0/debian/changelog       2005-12-26 23:37:23.381658034 +0000
@@ -1,3 +1,14 @@
+pingus (0.6.0-8.3) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Rebuild against the new version of libclanlib (C++ c2a
+    transition).
+  * debian/rules: Strip off the binary NMU version suffix for the
+    versioned pingus-data dependency.  This will prevent breakage
+    when binary NMUs occur.
+
+ -- Roger Leigh <[EMAIL PROTECTED]>  Mon, 26 Dec 2005 23:09:14 +0000
+
 pingus (0.6.0-8.2) unstable; urgency=low
 
   * Non-maintainer upload.
diff -urN pingus-0.6.0.original/debian/control pingus-0.6.0/debian/control
--- pingus-0.6.0.original/debian/control        2005-12-26 22:35:13.000000000 
+0000
+++ pingus-0.6.0/debian/control 2005-12-26 23:07:55.403780493 +0000
@@ -7,7 +7,7 @@
 
 Package: pingus
 Architecture: any
-Depends: ${shlibs:Depends} ${misc:Depends}, pingus-data (>= ${Source-Version})
+Depends: ${shlibs:Depends} ${misc:Depends}, pingus-data (>= 
${Simple-Source-Version})
 Description: Free Lemmings(TM) clone
  Pingus is a free clone of the popular Lemmings game.
  .
diff -urN pingus-0.6.0.original/debian/rules pingus-0.6.0/debian/rules
--- pingus-0.6.0.original/debian/rules  2005-12-26 22:35:13.000000000 +0000
+++ pingus-0.6.0/debian/rules   2005-12-26 23:26:30.603210395 +0000
@@ -9,6 +9,8 @@
 DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
 
+SIMPLE_SOURCE_VERSION = $(shell dpkg-parsechangelog | grep '^Version: ' | sed 
-e 's/^Version: //' -e 's/\(.*\)+b[0-9][0-9]*$$/\1/')
+
 CFLAGS = -Wall -g
 CXXFLAGS = -Wall -g
 
@@ -67,7 +69,7 @@
        dh_fixperms
        dh_shlibdeps
        dh_installdeb
-       dh_gencontrol
+       dh_gencontrol -- -V'Simple-Source-Version=$(SIMPLE_SOURCE_VERSION)'
        dh_md5sums
        dh_builddeb
 


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable')
Architecture: powerpc (ppc)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14.5
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages pingus depends on:
ii  hermes1              1.3.3+really1.3.2-5 The Hermes pixel-format library
ii  libc6                2.3.5-9             GNU C Library: Shared libraries an
ii  libclan2c2a-gui      0.6.5-1-3.1         GUI module for ClanLib game SDK
ii  libclan2c2a-jpeg     0.6.5-1-3.1         JPEG module for ClanLib game SDK
ii  libclan2c2a-mikmod   0.6.5-1-3.1         MikMod module for ClanLib game SDK
ii  libclan2c2a-png      0.6.5-1-3.1         PNG module for ClanLib game SDK
ii  libclan2c2a-sound    0.6.5-1-3.1         Sound module for ClanLib game SDK
ii  libclan2c2a-vorbis   0.6.5-1-3.1         Vorbis module for ClanLib game SDK
ii  libclanlib2c2a       0.6.5-1-3.1         ClanLib game SDK core runtime
ii  libgcc1              1:4.0.2-5           GCC support library
ii  libstdc++6           4.0.2-5             The GNU Standard C++ Library v3
ii  libvorbis0a          1.1.0-1             The Vorbis General Audio Compressi
ii  libxml2              2.6.22-2            GNOME XML library
ii  pingus-data          0.6.0-8.3           Data files for pingus, a free Lemm
ii  zlib1g               1:1.2.3-9           compression library - runtime

pingus recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to