r13446 - in packages/tags/monster-masher: ! dirs' list truncated !

Vincent Cheng vincentc-guest at alioth.debian.org
Sat Mar 31 10:12:29 UTC 2012


Author: vincentc-guest
Date: 2012-03-31 10:12:28 +0000 (Sat, 31 Mar 2012)
New Revision: 13446

Added:
   packages/tags/monster-masher/1.8.1-6/
   packages/tags/monster-masher/1.8.1-6/debian/
   packages/tags/monster-masher/1.8.1-6/debian/changelog
   packages/tags/monster-masher/1.8.1-6/debian/compat
   packages/tags/monster-masher/1.8.1-6/debian/control
   packages/tags/monster-masher/1.8.1-6/debian/copyright
   packages/tags/monster-masher/1.8.1-6/debian/docs
   packages/tags/monster-masher/1.8.1-6/debian/install
   packages/tags/monster-masher/1.8.1-6/debian/manpage.sgml
   packages/tags/monster-masher/1.8.1-6/debian/menu
   packages/tags/monster-masher/1.8.1-6/debian/monster-masher.manpages
   packages/tags/monster-masher/1.8.1-6/debian/patches/
   packages/tags/monster-masher/1.8.1-6/debian/patches/add-esound-as-dependency.patch
   packages/tags/monster-masher/1.8.1-6/debian/patches/crash_after_intro.patch
   packages/tags/monster-masher/1.8.1-6/debian/patches/desktop_lintian.patch
   packages/tags/monster-masher/1.8.1-6/debian/patches/glib-single-include.patch
   packages/tags/monster-masher/1.8.1-6/debian/patches/series
   packages/tags/monster-masher/1.8.1-6/debian/rules
   packages/tags/monster-masher/1.8.1-6/debian/source/
   packages/tags/monster-masher/1.8.1-6/debian/source/format
   packages/tags/monster-masher/1.8.1-6/debian/watch
Log:
monster-masher: Tag release 1.8.1-6


Added: packages/tags/monster-masher/1.8.1-6/debian/changelog
===================================================================
--- packages/tags/monster-masher/1.8.1-6/debian/changelog	                        (rev 0)
+++ packages/tags/monster-masher/1.8.1-6/debian/changelog	2012-03-31 10:12:28 UTC (rev 13446)
@@ -0,0 +1,187 @@
+monster-masher (1.8.1-6) unstable; urgency=low
+
+  * Add debian/patches/glib_single_include.patch; fix FTBFS with
+    glib >= 2.32. (Closes: #665581)
+  * Update Standards version from 3.9.2 to 3.9.3, no changes required.
+  * Update Format header in debian/copyright to latest DEP-5 revision.
+
+ -- Vincent Cheng <Vincentc1208 at gmail.com>  Fri, 30 Mar 2012 14:06:39 -0700
+
+monster-masher (1.8.1-5) unstable; urgency=low
+
+  * Add debian/patches/crash_after_intro.patch; fix segfault when starting
+    new game after viewing introduction. Thanks to Steve Cotton for the patch.
+    (Closes: #636014)
+
+ -- Vincent Cheng <Vincentc1208 at gmail.com>  Tue, 29 Nov 2011 22:27:13 -0800
+
+monster-masher (1.8.1-4) unstable; urgency=low
+
+  * Backport debian/patches/add-esound-as-dependency.patch from Ubuntu;
+    add esound to PKG_CHECK_MODULES in configure.ac to fix FTBFS.
+
+ -- Vincent Cheng <Vincentc1208 at gmail.com>  Sun, 25 Sep 2011 15:35:15 -0700
+
+monster-masher (1.8.1-3) unstable; urgency=low
+
+  * Adopt package; change maintainer field in debian/control to:
+    Debian Games Team <pkg-games-devel at lists.alioth.debian.org>.
+    (Closes: #632990)
+  * Add myself to uploaders.
+  * Update debian/copyright to conform to DEP-5.
+  * Add Vcs-* entries in debian/control.
+  * Update debian/rules to dh 7 "rules.tiny" style.
+  * Update Standards version from 3.9.1 to 3.9.2, no changes required.
+  * Update debhelper compatiblity level from 7 to 8.
+
+ -- Vincent Cheng <Vincentc1208 at gmail.com>  Sat, 09 Jul 2011 16:09:30 -0700
+
+monster-masher (1.8.1-2) unstable; urgency=low
+
+  * Drop gcc-multilib from Build-Depends (Closes: #592467).
+  * Bump Standards-Version to 3.9.1.
+  * Fix lintian warnings
+    I: monster-masher: copyright-with-old-dh-make-debian-copyright.
+    I: monster-masher: package-contains-empty-directory usr/share/gnome/.
+    I: monster-masher: desktop-entry-contains-encoding-key
+    /usr/share/applications/monster-masher.desktop:2 Encoding
+
+ -- Xavier Oswald <xoswald at debian.org>  Thu, 12 Aug 2010 09:27:41 +0200
+
+monster-masher (1.8.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * debian/control:
+    - Remove git VCS.
+    - Remove DM flag.
+    - Bump Standards-Version to 3.8.4.
+    - Update Build-Depends on debhelper 7.
+    - Add Build-Depends on libgtkmm-2.4-dev, libgconfmm-2.6-dev, 
+      libgnomecanvasmm-2.6-dev, libglademm-2.4-dev, libesd0-dev,
+      libgnome2-dev.
+    - Set me as maintainer, thanks to Aurélien and Sven for their work.
+    - Remove uneeded build depends on libgnomeuimm-2.6-dev (Closes: #568788).
+  * Update debian/compat to 7.
+  * Update debian/copyright.
+  * Fix FTBFS with binutils-gold (Closes: #555752).
+  * Replace dh_clean -k with dh_prep in debian/rules.
+  * Switch to dpkg-source 3.0 (quilt) format.
+  * Add dektop_lintian.patch fixing an entry containing an unknown key
+
+ -- Xavier Oswald <xoswald at debian.org>  Thu, 22 Apr 2010 15:18:12 +0200
+
+monster-masher (1.8-1) unstable; urgency=low
+
+  * New upstream release. (Closes: #451864)
+  * Add myself to the Uploaders field.
+  * Bump Standards-Version to 3.7.2.
+  * Add the Homepage field.
+  * Add the Vcs-Git/Vcs-Browser fields.
+  * Add the XS-DM-Upload-Allowed field.
+  * Generate the manpage which Sven wrote years ago.
+    + Add docbook-to-man in the Build-Depends field.
+  * Fix lintian warning "debian-rules-ignores-make-clean-error".
+  * Acknowledge NMU. (Closes: #378862)
+  * Honor DEB_BUILD_OPTIONS=noopt. (Closes: #254477)
+  * Fix lintian warning "desktop-entry-contains-unknown-key
+    /usr/share/applications/monster-masher.desktop:69
+    StartupNotification".
+    + Replace StartupNotification by StartupNotify.
+  * Fix lintian warning "desktop-entry-invalid-category Application
+    /usr/share/applications/monster-masher.desktop".
+    + Remove invalid category Application.
+  * Fix lintian warning "unquoted-string-in-menu-item
+    /usr/share/menu/monster-masher icon:3".
+  * Fix lintian warning "menu-item-creates-new-section Games/Arcade
+    /usr/share/menu/monster-masher:3".
+    + Replace Games/Arcade by Games/Action.
+  * Fix lintian warning "menu-icon-not-in-xpm-format
+    /usr/share/pixmaps/monster-masher.png".
+    + Add imagemagick in the Build-Depends field.
+    + Convert monster-masher.png to monster-masher.xpm.
+  * Occasional hangs are fixed-upstream since 1.7. (Closes: #213270)
+  * Update debian/copyright.
+  * Remove superfluous debhelper tools from debian/rules.
+  * Add debian/watch.
+
+ -- Aurélien GÉRÔME <ag at roxor.cx>  Sun, 02 Dec 2007 07:21:46 +0100
+
+monster-masher (1.7-4.1) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * Add a missing comma in the Depends list; fixes FTBFS. (Closes: #377932)
+
+ -- Steinar H. Gunderson <sesse at debian.org>  Wed, 19 Jul 2006 13:55:32 +0200
+
+monster-masher (1.7-4) unstable; urgency=low
+
+  * Fixed gconf handling. (Closes: #340521)
+
+ -- Sven Luther <luther at debian.org>  Thu, 24 Nov 2005 09:36:57 +0000
+
+monster-masher (1.7-3) unstable; urgency=low
+
+  * Rebuilt for the c++ transition.
+
+ -- Sven Luther <luther at debian.org>  Sat,  3 Sep 2005 15:05:20 +0200
+
+monster-masher (1.7-2) unstable; urgency=low
+
+  * Rebuilt because of crash when there are no more lives. Maybe some 
+    mysterious incompatibility with some of the new (2.8) gnome libraries ?
+
+ -- Sven Luther <luther at debian.org>  Sat, 22 Jan 2005 01:28:42 +0100
+
+monster-masher (1.7-1) unstable; urgency=low
+
+  * New upstream release. (Closes #213270)
+  * Forced C locale, since locale support is broken because of :
+    http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16011
+    (Closes: #253819)
+
+ -- Sven Luther <luther at debian.org>  Thu,  9 Sep 2004 12:56:06 +0200
+
+monster-masher (1.6.1-2) unstable; urgency=low
+
+  * Added missing build-dependency on intltool. (Closes: #252301)
+
+ -- Sven Luther <luther at debian.org>  Wed,  2 Jun 2004 18:17:04 +0200
+
+monster-masher (1.6.1-1) unstable; urgency=low
+
+  * New upstream release. (Closes: #245746)
+    - cleaned g++ build problems. (Closes: #243200)
+    - now predefined keys should work. (Closes: #210310)
+    - now includes a menu file. (Closes: #228294)
+
+ -- Sven Luther <luther at debian.org>  Tue,  1 Jun 2004 11:47:46 +0200
+
+monster-masher (1.5-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Sven Luther <luther at debian.org>  Thu,  8 Jan 2004 23:04:09 +0100
+
+monster-masher (1.4-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Sven Luther <luther at debian.org>  Wed,  5 Nov 2003 12:31:43 +0100
+
+monster-masher (1.3-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Sven Luther <luther at debian.org>  Wed,  1 Oct 2003 09:37:21 +0200
+
+monster-masher (1.2-2) unstable; urgency=low
+
+  * Fixed build dependencies.
+
+ -- Sven Luther <luther at debian.org>  Mon,  8 Sep 2003 16:25:48 +0200
+
+monster-masher (1.2-1) unstable; urgency=low
+
+  * Initial Release. (Closes: #207643)
+
+ -- Sven Luther <luther at debian.org>  Thu, 28 Aug 2003 12:59:35 +0200

Added: packages/tags/monster-masher/1.8.1-6/debian/compat
===================================================================
--- packages/tags/monster-masher/1.8.1-6/debian/compat	                        (rev 0)
+++ packages/tags/monster-masher/1.8.1-6/debian/compat	2012-03-31 10:12:28 UTC (rev 13446)
@@ -0,0 +1 @@
+8

Added: packages/tags/monster-masher/1.8.1-6/debian/control
===================================================================
--- packages/tags/monster-masher/1.8.1-6/debian/control	                        (rev 0)
+++ packages/tags/monster-masher/1.8.1-6/debian/control	2012-03-31 10:12:28 UTC (rev 13446)
@@ -0,0 +1,22 @@
+Source: monster-masher
+Section: games
+Priority: optional
+Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
+Uploaders: Vincent Cheng <Vincentc1208 at gmail.com>
+Build-Depends: debhelper (>= 8), pkg-config, intltool, docbook-to-man,
+ imagemagick, libgtkmm-2.4-dev, libgconfmm-2.6-dev,
+ libgnomecanvasmm-2.6-dev, libglademm-2.4-dev, libesd0-dev,
+ libgnome2-dev, dh-autoreconf
+Standards-Version: 3.9.3
+Homepage: http://people.iola.dk/olau/monster-masher/
+Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/monster-masher/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/monster-masher/
+
+Package: monster-masher
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: GPL'ed mash'em-up action game for GNOME
+ Monster Masher is a GPL'ed mash'em-up action game for GNOME. Each
+ level contains a number of blocks and monsters. You're a little gnome
+ running around. By pushing the blocks you can mash the monsters one at
+ a time. There are various power-ups and different kinds of monsters.

Added: packages/tags/monster-masher/1.8.1-6/debian/copyright
===================================================================
--- packages/tags/monster-masher/1.8.1-6/debian/copyright	                        (rev 0)
+++ packages/tags/monster-masher/1.8.1-6/debian/copyright	2012-03-31 10:12:28 UTC (rev 13446)
@@ -0,0 +1,31 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: monster-masher
+Source: http://people.iola.dk/olau/monster-masher/
+
+Files: *
+Copyright: 2003-2006 Ole Laursen <olau at hardworking.dk>
+License: GPL-2+
+
+Files: debian/*
+Copyright: 2003-2007 Sven Luther <luther at debian.org>
+           2007 Aurélien GÉRÔME <ag at roxor.cx>
+           2010 Xavier Oswald <xoswald at debian.org>
+           2011 Vincent Cheng <Vincentc1208 at gmail.com>
+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 program. If not, see <http://www.gnu.org/licenses/>
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".

Added: packages/tags/monster-masher/1.8.1-6/debian/docs
===================================================================
--- packages/tags/monster-masher/1.8.1-6/debian/docs	                        (rev 0)
+++ packages/tags/monster-masher/1.8.1-6/debian/docs	2012-03-31 10:12:28 UTC (rev 13446)
@@ -0,0 +1,2 @@
+NEWS
+README

Added: packages/tags/monster-masher/1.8.1-6/debian/install
===================================================================
--- packages/tags/monster-masher/1.8.1-6/debian/install	                        (rev 0)
+++ packages/tags/monster-masher/1.8.1-6/debian/install	2012-03-31 10:12:28 UTC (rev 13446)
@@ -0,0 +1,2 @@
+src/monster-masher      usr/games/
+monster-masher.xpm      usr/share/pixmaps/

Added: packages/tags/monster-masher/1.8.1-6/debian/manpage.sgml
===================================================================
--- packages/tags/monster-masher/1.8.1-6/debian/manpage.sgml	                        (rev 0)
+++ packages/tags/monster-masher/1.8.1-6/debian/manpage.sgml	2012-03-31 10:12:28 UTC (rev 13446)
@@ -0,0 +1,115 @@
+<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [
+
+<!-- Process this file with docbook-to-man to generate an nroff manual
+     page: `docbook-to-man manpage.sgml > manpage.1'.  You may view
+     the manual page with: `docbook-to-man manpage.sgml | nroff -man |
+     less'.  A typical entry in a Makefile or Makefile.am is:
+
+manpage.1: manpage.sgml
+	docbook-to-man $< > $@
+
+    
+	The docbook-to-man binary is found in the docbook-to-man package.
+	Please remember that if you create the nroff version in one of the
+	debian/rules file targets (such as build), you will need to include
+	docbook-to-man in your Build-Depends control field.
+
+  -->
+
+  <!-- Fill in your name for FIRSTNAME and SURNAME. -->
+  <!ENTITY dhfirstname "<firstname>Sven</firstname>">
+  <!ENTITY dhsurname   "<surname>Luther</surname>">
+  <!-- Please adjust the date whenever revising the manpage. -->
+  <!ENTITY dhdate      "<date>28 Aug 2003</date>">
+  <!-- SECTION should be 1-8, maybe w/ subsection other parameters are
+       allowed: see man(7), man(1). -->
+  <!ENTITY dhsection   "<manvolnum>6</manvolnum>">
+  <!ENTITY dhemail     "<email>luther at debian.org</email>">
+  <!ENTITY dhusername  "Sven Luther">
+  <!ENTITY dhucpackage "<refentrytitle>MONSTER-MASHER</refentrytitle>">
+  <!ENTITY dhpackage   "monster-masher">
+
+  <!ENTITY debian      "<productname>Debian</productname>">
+  <!ENTITY gnu         "<acronym>GNU</acronym>">
+  <!ENTITY gpl         "&gnu; <acronym>GPL</acronym>">
+]>
+
+<refentry>
+  <refentryinfo>
+    <address>
+      &dhemail;
+    </address>
+    <author>
+      &dhfirstname;
+      &dhsurname;
+    </author>
+    <copyright>
+      <year>2003</year>
+      <holder>&dhusername;</holder>
+    </copyright>
+    &dhdate;
+  </refentryinfo>
+  <refmeta>
+    &dhucpackage;
+
+    &dhsection;
+  </refmeta>
+  <refnamediv>
+    <refname>&dhpackage;</refname>
+
+    <refpurpose>GPL'ed mash'em-up action game for GNOME</refpurpose>
+  </refnamediv>
+  <refsynopsisdiv>
+    <cmdsynopsis>
+      <command>&dhpackage;</command>
+
+    </cmdsynopsis>
+  </refsynopsisdiv>
+  <refsect1>
+    <title>DESCRIPTION</title>
+
+    <para>This manual page documents briefly the
+      <command>&dhpackage;</command> command.</para>
+
+    <para>This manual page was written for the &debian; distribution
+      because the original program does not have a manual page.</para>
+
+    <para><command>&dhpackage;</command> is a GPL'ed mash'em-up action game
+    for GNOME. Each level contains a number of blocks and monsters. You're a
+    little gnome running around. By pushing the blocks you can mash the
+    monsters one at a time. There are various power-ups and different kinds of
+    monsters. </para>
+
+  </refsect1>
+  <refsect1>
+    <title>AUTHOR</title>
+
+    <para>This manual page was written by &dhusername; <&dhemail;> for
+      the &debian; system (but may be used by others).  Permission is
+      granted to copy, distribute and/or modify this document under
+      the terms of the &gnu; Free Documentation
+      License, Version 1.1 or any later version published by the Free
+      Software Foundation; with no Invariant Sections, no Front-Cover
+      Texts and no Back-Cover Texts.</para>
+
+  </refsect1>
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:2
+sgml-indent-data:t
+sgml-parent-document:nil
+sgml-default-dtd-file:nil
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+-->
+
+

Added: packages/tags/monster-masher/1.8.1-6/debian/menu
===================================================================
--- packages/tags/monster-masher/1.8.1-6/debian/menu	                        (rev 0)
+++ packages/tags/monster-masher/1.8.1-6/debian/menu	2012-03-31 10:12:28 UTC (rev 13446)
@@ -0,0 +1,3 @@
+?package(monster-masher):needs="x11" section="Games/Action"	\
+	icon="/usr/share/pixmaps/monster-masher.xpm"		\
+	title="Monster Masher" command="monster-masher"

Added: packages/tags/monster-masher/1.8.1-6/debian/monster-masher.manpages
===================================================================
--- packages/tags/monster-masher/1.8.1-6/debian/monster-masher.manpages	                        (rev 0)
+++ packages/tags/monster-masher/1.8.1-6/debian/monster-masher.manpages	2012-03-31 10:12:28 UTC (rev 13446)
@@ -0,0 +1 @@
+debian/monster-masher.6

Added: packages/tags/monster-masher/1.8.1-6/debian/patches/add-esound-as-dependency.patch
===================================================================
--- packages/tags/monster-masher/1.8.1-6/debian/patches/add-esound-as-dependency.patch	                        (rev 0)
+++ packages/tags/monster-masher/1.8.1-6/debian/patches/add-esound-as-dependency.patch	2012-03-31 10:12:28 UTC (rev 13446)
@@ -0,0 +1,18 @@
+Description: Added "esound >= 0.2" as a dependency in configure.ac
+ This is required to fix FTBFS in Ubuntu 11.10.
+Forwarded: not yet
+Author: florian.brandes at gmx.de
+Bug-Ubuntu: https://launchpad.net/bugs/766042
+
+--- a/configure.ac
++++ b/configure.ac
+@@ -18,7 +18,8 @@
+                         gconfmm-2.6 >= 2.6.0 \
+                         gtkmm-2.4 >= 2.6.0 \
+                         libgnomecanvasmm-2.6 >= 2.6.0 \
+-			libglademm-2.4 >= 2.4.0)
++			libglademm-2.4 >= 2.4.0 \
++			esound >= 0.2)
+ AC_SUBST(DEPS_CFLAGS)
+ AC_SUBST(DEPS_LIBS)
+

Added: packages/tags/monster-masher/1.8.1-6/debian/patches/crash_after_intro.patch
===================================================================
--- packages/tags/monster-masher/1.8.1-6/debian/patches/crash_after_intro.patch	                        (rev 0)
+++ packages/tags/monster-masher/1.8.1-6/debian/patches/crash_after_intro.patch	2012-03-31 10:12:28 UTC (rev 13446)
@@ -0,0 +1,22 @@
+Description: Fix segfault when starting new game after viewing introduction
+ Segfault is caused by memory corruption when Intro.update calls
+ intro_finished(), and intro_finished deletes the Intro. This patch is a
+ workaround to stop the game from crashing.
+Forwarded: not yet
+Author: Steve Cotton <steve at s.cotton.clara.co.uk>
+Bug-Debian: http://bugs.debian.org/636014
+
+--- a/src/intro.cpp
++++ b/src/intro.cpp
+@@ -150,7 +150,11 @@
+   else if (state == (sum += 12))
+     ;				// do nothing, just wait
+   else if (state >= (sum += 1))
++  {
+     mw.intro_finished();
++    // this Intro has just been deleted, so return immediately
++    return true;
++  }
+   else
+     changed = false;
+     

Added: packages/tags/monster-masher/1.8.1-6/debian/patches/desktop_lintian.patch
===================================================================
--- packages/tags/monster-masher/1.8.1-6/debian/patches/desktop_lintian.patch	                        (rev 0)
+++ packages/tags/monster-masher/1.8.1-6/debian/patches/desktop_lintian.patch	2012-03-31 10:12:28 UTC (rev 13446)
@@ -0,0 +1,19 @@
+Author: Xavier Oswald <xoswald at debian.org>
+Fix lintian warning
+W: monster-masher: desktop-entry-contains-unknown-key /usr/share/applications/monster-masher.desktop:10 StartupNotification
+I: monster-masher: desktop-entry-contains-encoding-key /usr/share/applications/monster-masher.desktop:2 Encoding
+Index: monster-masher-1.8.1/monster-masher.desktop.in
+===================================================================
+--- monster-masher-1.8.1.orig/monster-masher.desktop.in	2010-08-12 10:59:55.000000000 +0200
++++ monster-masher-1.8.1/monster-masher.desktop.in	2010-08-12 10:59:58.000000000 +0200
+@@ -1,5 +1,4 @@
+ [Desktop Entry]
+-Encoding=UTF-8
+ _Name=Monster Masher
+ _Comment=Mash monsters and save the gnomes
+ Exec=monster-masher
+@@ -7,4 +6,3 @@
+ Terminal=false
+ Type=Application
+ Categories=GNOME;Application;Game;ArcadeGame;
+-StartupNotification=true

Added: packages/tags/monster-masher/1.8.1-6/debian/patches/glib-single-include.patch
===================================================================
--- packages/tags/monster-masher/1.8.1-6/debian/patches/glib-single-include.patch	                        (rev 0)
+++ packages/tags/monster-masher/1.8.1-6/debian/patches/glib-single-include.patch	2012-03-31 10:12:28 UTC (rev 13446)
@@ -0,0 +1,19 @@
+Description: Include glib.h instead of individual headers
+ Including invididual glib headers is considered deprecated and will cause a
+ FTBFS with glib >= 2.32; this patch fixes it.
+Author: Vincent Cheng <Vincentc1208 at gmail.com>
+Bug-Debian: http://bugs.debian.org/665581
+
+Index: monster-masher-1.8.1/src/pixbuf-drawing.hpp
+===================================================================
+--- monster-masher-1.8.1.orig/src/pixbuf-drawing.hpp	2007-01-06 08:16:30.000000000 -0800
++++ monster-masher-1.8.1/src/pixbuf-drawing.hpp	2012-03-25 16:16:35.886495565 -0700
+@@ -24,7 +24,7 @@
+ #include <iterator>
+ 
+ #include <gdkmm/pixbuf.h>
+-#include <glib/gtypes.h>
++#include <glib.h>
+ 
+ // scale pixbuf alpha values by scale / 256 (where scale <= 256)
+ void scale_alpha(const Glib::RefPtr<Gdk::Pixbuf> &pixbuf, int scale);

Added: packages/tags/monster-masher/1.8.1-6/debian/patches/series
===================================================================
--- packages/tags/monster-masher/1.8.1-6/debian/patches/series	                        (rev 0)
+++ packages/tags/monster-masher/1.8.1-6/debian/patches/series	2012-03-31 10:12:28 UTC (rev 13446)
@@ -0,0 +1,4 @@
+glib-single-include.patch
+add-esound-as-dependency.patch
+crash_after_intro.patch
+desktop_lintian.patch

Added: packages/tags/monster-masher/1.8.1-6/debian/rules
===================================================================
--- packages/tags/monster-masher/1.8.1-6/debian/rules	                        (rev 0)
+++ packages/tags/monster-masher/1.8.1-6/debian/rules	2012-03-31 10:12:28 UTC (rev 13446)
@@ -0,0 +1,24 @@
+#!/usr/bin/make -f
+
+export LDFLAGS=-Wl,-z,defs,-lesd,--as-needed
+
+%:
+	dh $@ --with autoreconf
+
+override_dh_clean:
+	dh_clean po/.intltool-merge-cache debian/monster-masher.6 \
+		intltool-extract intltool-merge intltool-update \
+		monster-masher.schemas monster-masher.xpm
+
+override_dh_auto_configure:
+	dh_auto_configure -- --prefix=/usr --bindir=\$${prefix}/games
+
+override_dh_auto_build:
+	# Generate manpage and icon (in .xpm format for debian/menu)
+	docbook-to-man debian/manpage.sgml > debian/monster-masher.6
+	convert -resize 32x32 monster-masher.png monster-masher.xpm
+	
+	dh_auto_build
+
+override_dh_auto_test:
+	


Property changes on: packages/tags/monster-masher/1.8.1-6/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: packages/tags/monster-masher/1.8.1-6/debian/source/format
===================================================================
--- packages/tags/monster-masher/1.8.1-6/debian/source/format	                        (rev 0)
+++ packages/tags/monster-masher/1.8.1-6/debian/source/format	2012-03-31 10:12:28 UTC (rev 13446)
@@ -0,0 +1 @@
+3.0 (quilt)

Added: packages/tags/monster-masher/1.8.1-6/debian/watch
===================================================================
--- packages/tags/monster-masher/1.8.1-6/debian/watch	                        (rev 0)
+++ packages/tags/monster-masher/1.8.1-6/debian/watch	2012-03-31 10:12:28 UTC (rev 13446)
@@ -0,0 +1,2 @@
+version=3
+http://people.iola.dk/olau/monster-masher/source/monster-masher-(.*)\.tar\..*




More information about the Pkg-games-commits mailing list