--- gmult-7.2.orig/debian/gmult.xpm +++ gmult-7.2/debian/gmult.xpm @@ -0,0 +1,238 @@ +/* XPM */ +static char *gmult[] = { +/* columns rows colors chars-per-pixel */ +"32 32 200 2", +" c #000000", +". c #020202", +"X c #050505", +"o c #080808", +"O c #0A0A0A", +"+ c #0C0C0B", +"@ c #121211", +"# c #141413", +"$ c #141414", +"% c #151515", +"& c #161615", +"* c #161616", +"= c #171717", +"- c #181817", +"; c #181818", +": c #191918", +"> c #191919", +", c #1A1A1A", +"< c #1D1D1C", +"1 c #1D1D1D", +"2 c #1E1E1C", +"3 c #1E1E1D", +"4 c #202020", +"5 c #232322", +"6 c #232323", +"7 c #242424", +"8 c #272727", +"9 c #282828", +"0 c #292929", +"q c #2A2A29", +"w c #2C2C2C", +"e c #323232", +"r c #343433", +"t c #353533", +"y c #363636", +"u c #393937", +"i c #383838", +"p c #393939", +"a c #3A3A3A", +"s c #3A3A3B", +"d c #3B3B3B", +"f c #3E3E3B", +"g c #3C3C3C", +"h c #3F3F3F", +"j c #40403D", +"k c #404040", +"l c #434342", +"z c #454542", +"x c #454543", +"c c #484848", +"v c #4C4C49", +"b c #4E4E4E", +"n c #545450", +"m c #545451", +"M c #565656", +"N c #5B5B5B", +"B c #5E5E5A", +"V c #5D5D5C", +"C c #5D5D5D", +"Z c #5E5E5E", +"A c #62625E", +"S c #616161", +"D c #666666", +"F c #676767", +"G c #686864", +"H c #6B6B67", +"J c #6A6A68", +"K c #6A6A6A", +"L c #6C6C6C", +"P c #6D6D6C", +"I c #6D6D6D", +"U c #6E6E6D", +"Y c #70706E", +"T c #707070", +"R c #747474", +"E c #7B7B78", +"W c #7A7A7A", +"Q c #7A7A7B", +"! c #7D7D78", +"~ c #7D7D7D", +"^ c #7F7F7F", +"/ c #81817C", +"( c #82827D", +") c #808080", +"_ c #808081", +"` c #818181", +"' c #828282", +"] c #858584", +"[ c #888886", +"{ c #8C8C87", +"} c #8C8C8C", +"| c #8E8E8E", +" . c #90908B", +".. c #90908E", +"X. c #92928C", +"o. c #92928D", +"O. c #93938D", +"+. c #93938E", +"@. c #94948E", +"#. c #949494", +"$. c #979796", +"%. c #989892", +"&. c #989898", +"*. c #9F9F99", +"=. c #9C9C9C", +"-. c #9E9E9D", +";. c #9E9E9E", +":. c #A1A19B", +">. c #A2A29B", +",. c #A2A29C", +"<. c #A2A29F", +"1. c #A3A39F", +"2. c #A4A49D", +"3. c #A3A3A0", +"4. c #A4A4A4", +"5. c #A6A6A6", +"6. c #A8A8A2", +"7. c #A9A9A2", +"8. c #ADADA6", +"9. c #ACACAA", +"0. c #AEAEA8", +"q. c #ACACAC", +"w. c #AEAEAE", +"e. c #AFAFAF", +"r. c #B1B1AA", +"t. c #B6B6AF", +"y. c #B7B7B4", +"u. c #B9B9B2", +"i. c #BEBEB7", +"p. c #BABABA", +"a. c #BBBBBB", +"s. c #BFBFBC", +"d. c #C1C1B9", +"f. c #C1C1BA", +"g. c #C2C2BA", +"h. c #C5C5BD", +"j. c #C6C6BF", +"k. c #C2C2C0", +"l. c #C6C6C6", +"z. c #C8C8C0", +"x. c #CBCBC3", +"c. c #CCCCC3", +"v. c #CECEC6", +"b. c #CFCFC6", +"n. c #C8C8C8", +"m. c #CCCCCC", +"M. c #CDCDCD", +"N. c #D2D2CA", +"B. c #D5D5CC", +"V. c #D7D7CE", +"C. c #D7D7CF", +"Z. c #D2D2D2", +"A. c #D3D3D3", +"S. c #D7D7D6", +"D. c #D9D9D0", +"F. c #DADAD1", +"G. c #DCDCD3", +"H. c #DDDDD4", +"J. c #D8D8D8", +"K. c #E0E0D7", +"L. c #E0E0D8", +"P. c #E2E2DA", +"I. c #E3E3DA", +"U. c #E1E1DF", +"Y. c #E4E4DB", +"T. c #E5E5DC", +"R. c #E6E6DD", +"E. c #E7E7DE", +"W. c #E8E8DF", +"Q. c #E9E9DF", +"!. c #E1E1E1", +"~. c #E2E2E2", +"^. c #E4E4E4", +"/. c #E7E7E7", +"(. c #E9E9E0", +"). c #EAEAE0", +"_. c #EAEAE1", +"`. c #EBEBE2", +"'. c #ECECE3", +"]. c #EDEDE4", +"[. c #E8E8E8", +"{. c #E9E9E9", +"}. c #EBEBE9", +"|. c #EAEAEA", +" X c #EBEBEB", +".X c #EEEEEE", +"XX c #EFEFEF", +"oX c #F3F3F2", +"OX c #F3F3F3", +"+X c #F4F4F3", +"@X c #F5F5F5", +"#X c #F6F6F6", +"$X c #F9F9F8", +"%X c #F9F9F9", +"&X c #FAFAFA", +"*X c #FBFBFB", +"=X c #FDFDFD", +"-X c #FEFEFE", +";X c #FFFFFE", +":X c gray100", +/* pixels */ +"[ <.<.3.3.3.3.3.3.3.3.3.3.3.3.3.1.<.<.<.2.3.<.<.<.<.<.<.<.<.1.[ ", +"1.E.(.V.x.x.x.x.x.x.x.x.x.x.x.x.V.(.E.E.E.E.E.E.E.E.E.E.E.E.E.<.", +"<.(.x.E U U U U U U U U U U U U W x.(.R.E.E.E.E.E.E.E.R.E.E.E.3.", +"<.'.@.4.:X:X:X:X:X:X:X:X:X:X:X:X4.@.'.R.E.E.E.E.E.E.E.R.R.E.E.<.", +"<.'.@.4.:X&XJ.Z.!.:XOXS.A.}.:X:X4.@.'.R.R.E.E.E.E.E.E.E.R.E.E.<.", +"<.'.@.4.:X Xh 7 U :Xk.r 9 #.:X:X4.@.'.E.E.x.@.u.H.>.2.H.E.E.E.<.", +"<.'.@.4.:X^.= X h ^.#.o ' &X:X4.@.'.R.(.N.x r ( - E I.E.E.E.<.", +"<.'.@.4.:X X= y 7 p.J y o ' :X:X4.@.'.E.E.(.6.< @ x B.E.E.E.E.<.", +"<.'.@.4.:X^.= S , | s J @ ' :X:X3.@.'.E.E.E.D.j ( E.E.E.E.E.2.", +"<.'.@.4.:X X= U s c , .., ' &X:X4.@.'.E.E.E...@ = q g.(.E.E.E.1.", +"1.'.@.4.:X^.= W K 3 w., ~ :X:X4.@.'.E.E.d.5 v >.< n D.E.E.E.<.", +"<.'.@.4.:X^.= ' &. h m.= ~ :X:X4.@.'.E.E.j.%.j.I.8.>.D.(.E.E.<.", +"<.'.@.4.:XXXD e.m.C } XD q.:X:X4.@.'.E.R.(.'.(.E.(.'.E.R.R.E.<.", +"1.'.@.4.:X:X:X:X:X:X:X:X:X:X:X:X4.@.'.E.R.R.R.R.E.R.R.R.R.R.E.<.", +"<.(.r.] 4.4.4.4.4.4.4.4.4.4.4.4.] r.'.R.R.R.R.R.E.E.R.R.R.R.E.<.", +"<.E.(.r.@.@.@.@.@.@.@.@.@.@.@...t.'.'.'.'.'.'.'.'.'.'.'.'.(.E.<.", +"2.E.E.E.'.'.'.'.'.'.'.'.'.'.'.E.>...@.@.@.@.@.@.@.@.@.@.@.x.(.<.", +"2.E.E.E.E.E.E.E.E.E.E.E.E.E.E.{ &.4.4.4.4.4.4.4.4.4.4.4.4.W D.2.", +"<.E.R.R.R.R.E.E.R.R.E.E.E.E.E.G !.:X:X:X:X:X:X:X:X:X:X:X:XU x.1.", +"1.E.R.R.R.E.'.E.E.R.E.E.E.E.E.G !.:X:X&Xy.;.;.;.s.XX:X:X:XU x.3.", +"<.E.E.E.E.I.g.g.I.E.E.E.E.E.E.G !.:X:X.Xl - e q = ' &X:X:XU x.3.", +"<.E.R.E.Q.I.A A I.(.E.E.E.E.E.G !.:X:X.Xs b m.l.n 5 X:X:XU x.3.", +"1.E.E.R.g.2.j d 2.g.I.E.E.E.E.G !.:X:X.Xs M ^.U.N < X:X:XU x.3.", +"<.E.E.H.H 3 + + 3 H K.E.E.E.E.G !.:X:X.Xd - l u , ~ &X:X:XU x.3.", +"<.E.E.R.j.6.j j 6.j.R.R.R.R.E.G !.:X:X.Xs w R W 9.XX:X:X:XU x.3.", +"<.E.E.E.R.K.B B L.E.R.R.R.R.E.G !.:X:X.Xs C @X:X:X:X:X:X:XU x.3.", +"<.E.E.E.R.I.j.j.R.R.E.R.R.R.R.G !.:X:X.Xs C @X:X:X:X:X:X:XU x.3.", +"<.E.E.E.R.R.R.R.R.R.R.R.R.R.R.D !.:X:X&Xp.l.:X:X:X:X:X:X:XU x.3.", +"<.E.E.E.R.R.R.R.E.R.R.R.R.R.(.G !.:X:X:X:X:X:X:X:X:X:X:X:XP x.2.", +"<.E.E.E.R.R.R.R.E.E.R.R.R.E.E.8.U U U U U U U U U U U U U ..L.1.", +"<.E.E.E.E.E.E.E.E.E.E.E.E.E.E.(.b.x.x.x.x.x.x.x.x.x.x.x.x.L.(.<.", +"[ 3.<.<.<.<.<.<.<.<.1.<.<.<.<.<.3.3.3.3.3.3.3.3.3.3.3.3.3.1.<.[ " +}; --- gmult-7.2.orig/debian/gmult.dbk +++ gmult-7.2/debian/gmult.dbk @@ -0,0 +1,76 @@ + + + + + + + + Danilo"> + Piazzalunga"> + danilopiazza@libero.it"> + + + + GNU"> + GPL"> +]> + + + + + 2005 + &dhusername; + + &dhdate; + + + + &dhpackage; + &dhsection; + + + + &dhpackage; + figure out which letters are which numbers + + + + + &dhpackage; + + + + + DESCRIPTION + + This manual page documents briefly the Multiplication Puzzle + (&dhpackage;) game. + This manual page was written for the &debian; distribution + because the original program does not have a manual page. + + Multiplication Puzzle is a simple GTK+ 2 game that emulates + the multiplication game found in emacs. + Basically, a multiplication problem is shown with all digits + replaced by letters. Your job is to guess which letter represents + which number. + + + AUTHOR + + 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; General Public License, Version 2 or any + later version published by the Free Software Foundation. + + + On Debian systems, the complete text of the GNU General Public + License can be found in + /usr/share/common-licenses/GPL. + + + --- gmult-7.2.orig/debian/gmult.install +++ gmult-7.2/debian/gmult.install @@ -0,0 +1 @@ +debian/gmult.xpm usr/share/pixmaps --- gmult-7.2.orig/debian/copyright +++ gmult-7.2/debian/copyright @@ -0,0 +1,28 @@ +This package was debianized by Danilo Piazzalunga on +Thu, 10 Feb 2005 14:32:27 +0100. + +It was downloaded from http://mterry.name/gmult/ + +Upstream Author: Michael Terry + +Copyright: + + Multiplication Puzzle + Copyright (c) 2004-2005 Michael Terry + + 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; version 2 dated June, 1991. + + 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 Street, Fifth Floor, Boston, MA + 02111-1301, USA. + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL-2'. --- gmult-7.2.orig/debian/gmult.docs +++ gmult-7.2/debian/gmult.docs @@ -0,0 +1,5 @@ +AUTHORS +NEWS +README +THANKS + --- gmult-7.2.orig/debian/changelog +++ gmult-7.2/debian/changelog @@ -0,0 +1,63 @@ +gmult (7.2-1) unstable; urgency=low + + [ Barry deFreese ] + * New upstream release. + * Bump Standards Version to 3.8.1. (No changes needed). + + -- Barry deFreese Fri, 15 May 2009 11:33:55 -0400 + +gmult (7.1-1) unstable; urgency=low + + [ Paul Wise ] + * Fix gmult watch file for new tarball location + + [ Barry deFreese ] + * New upstream release. + + Remove existing patches. (Virtually a total re-write). + * Update my e-mail address. + * Drop libgtkmm build-dep. Replace with libgtk2.0-dev. + + -- Barry deFreese Sun, 15 Mar 2009 20:42:24 -0400 + +gmult (5.4-2) unstable; urgency=low + + [ Ansgar Burchardt ] + * Make configure fail if GTKMM is not found + * Avoid running configure twice + + [ Paul Wise ] + * Build-Depend on packages needed for running autoreconf + + -- Ansgar Burchardt Sun, 22 Jun 2008 12:52:33 +0200 + +gmult (5.4-1) unstable; urgency=low + + * New Upstream release + * Use debhelper instead of cdbs + * Bump standards version to 3.8.0 + * Add myself to Uploaders + * Use -Wl,--as-needed to reduce direct dependencies + * Change man page section to 6 (Games) + + -- Ansgar Burchardt Thu, 12 Jun 2008 16:52:56 +0200 + +gmult (5.3-2) unstable; urgency=high + + [ Eddy Petrișor ] + * add missing Vcs-Svn headers + + [ Alexander Schmehl ] + * Adding debian/patches/ftbfs_gcc-4.3.diff to fix FTBFS with gcc 4.3 + (Closes: #474799) + Thanks Cyril Brulebois for the patch! + + -- Barry deFreese Tue, 08 Apr 2008 00:53:32 +0200 + +gmult (5.3-1) unstable; urgency=low + + * Initial Release (Closes: #294764) + * Add quilt patch system + * 10_desktop_file_warns.diff + + Remove deprecated fields from desktop file + + -- Barry deFreese Wed, 10 Oct 2007 14:41:59 -0400 --- gmult-7.2.orig/debian/compat +++ gmult-7.2/debian/compat @@ -0,0 +1 @@ +7 --- gmult-7.2.orig/debian/watch +++ gmult-7.2/debian/watch @@ -0,0 +1,2 @@ +version=2 +http://mterry.name/gmult/ .*/gmult-([\d\.]*).tar.bz2 debian svn-upgrade --- gmult-7.2.orig/debian/rules +++ gmult-7.2/debian/rules @@ -0,0 +1,49 @@ +#!/usr/bin/make -f +# -*- mode: makefile -*- + +include /usr/share/quilt/quilt.make + +export LDFLAGS += -Wl,--as-needed -Wl,-z,defs + +build: build-stamp +build-stamp: $(QUILT_STAMPFN) debian/gmult.6 + # we patch configure.ac, so regenerate configure + [ -d m4 ] || mkdir m4 + autoreconf + + dh build --before configure + dh_auto_configure -- --bindir='$${prefix}/games' + dh_auto_build + + # We don't run dh_auto_test because `make check` fails + # due to intltool-update looking in .pc/*... + + dh build --after test + touch $@ + +debian/gmult.6: debian/gmult.dbk + xsltproc --nonet -o $@ \ + /usr/share/xml/docbook/stylesheet/nwalsh/manpages/docbook.xsl $< + +clean: clean-patched unpatch +clean-patched: + dh clean + rm -f debian/gmult.6 + rm -f po/stamp-po po/*.gmo + rm -rf configure m4 + +install: build + # upstream ships an empty changelog, installing it would be useless. + # Removing it is the easiest way to prevent dh_installchangelog from + # installing it. + [ -s ChangeLog -o ! -f ChangeLog ] || rm ChangeLog + + dh install + +binary-arch: install + dh binary-arch + +binary: binary-arch + +.PHONY: build clean clean-patched install binary-arch binary + --- gmult-7.2.orig/debian/control +++ gmult-7.2/debian/control @@ -0,0 +1,19 @@ +Source: gmult +Section: games +Priority: optional +Maintainer: Debian Games Team +Uploaders: Barry deFreese , Ansgar Burchardt +Build-Depends: debhelper (>> 7), quilt, intltool (>= 0.28), gettext (>= 0.12.1), docbook-xsl, xsltproc, automake, autoconf, pkg-config, libgtk2.0-dev, libglib2.0-dev +Standards-Version: 3.8.1 +Homepage: http://mterry.name/gmult/ +Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/gmult/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/gmult/?op=log + +Package: gmult +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: figure out which letters are which numbers + Multiplication Puzzle is a simple GTK+ 2 game that emulates the + multiplication game found in Emacs. Basically, a multiplication + problem is shown with all digits replaced by letters. Your job + is to guess which letter represents which number. --- gmult-7.2.orig/debian/gmult.manpages +++ gmult-7.2/debian/gmult.manpages @@ -0,0 +1 @@ +debian/gmult.6 --- gmult-7.2.orig/debian/gmult.menu +++ gmult-7.2/debian/gmult.menu @@ -0,0 +1,3 @@ +?package(gmult):needs="X11" section="Games/Puzzles" \ + title="Multiplication Puzzle" command="/usr/games/gmult" \ + icon="/usr/share/pixmaps/gmult.xpm" --- gmult-7.2.orig/debian/patches/series +++ gmult-7.2/debian/patches/series @@ -0,0 +1 @@ +#No patches currently. --- gmult-7.2.orig/debian/patches/ftbfs_gcc-4.3.diff +++ gmult-7.2/debian/patches/ftbfs_gcc-4.3.diff @@ -0,0 +1,36 @@ +Index: gmult-5.3/gmult/DigitChooser.cpp +=================================================================== +--- gmult-5.3.orig/gmult/DigitChooser.cpp ++++ gmult-5.3/gmult/DigitChooser.cpp +@@ -16,6 +16,8 @@ + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + */ + ++#include ++ + #include "DigitChooser.h" + #include "config.h" + #include "gettext.h" +Index: gmult-5.3/gmult/GtkMult.cpp +=================================================================== +--- gmult-5.3.orig/gmult/GtkMult.cpp ++++ gmult-5.3/gmult/GtkMult.cpp +@@ -1,3 +1,5 @@ ++#include ++ + #include "GtkMult.h" + #include "GtkMultTable.h" + #include "config.h" +Index: gmult-5.3/gmult/GtkMultTable.cpp +=================================================================== +--- gmult-5.3.orig/gmult/GtkMultTable.cpp ++++ gmult-5.3/gmult/GtkMultTable.cpp +@@ -16,6 +16,8 @@ + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + */ + ++#include ++ + #include "GtkMultTable.h" + #include "MultPuzzle.h" + #include "CharBox.h" --- gmult-7.2.orig/debian/patches/10_desktop_file_warns.diff +++ gmult-7.2/debian/patches/10_desktop_file_warns.diff @@ -0,0 +1,22 @@ +diff -urN gmult-5.3.orig/gmult.desktop.in gmult-5.3/gmult.desktop.in +--- gmult-5.3.orig/gmult.desktop.in 2007-11-20 13:57:58.000000000 -0500 ++++ gmult-5.3/gmult.desktop.in 2007-11-20 13:58:42.000000000 -0500 +@@ -1,12 +1,10 @@ + [Desktop Entry] +-Encoding=UTF-8 + Version=0.9.4 + + _Name=Multiplication Puzzle + _Comment=Figure out which letters are which numbers + + Icon=gmult +-FilePattern=gmult; + TryExec=gmult + Exec=gmult + Terminal=false +@@ -14,4 +12,4 @@ + StartupNotify=true + + Type=Application +-Categories=Application;Game;LogicGame;GTK; ++Categories=Game;LogicGame;GTK; --- gmult-7.2.orig/debian/patches/fix_gtkmm_detection +++ gmult-7.2/debian/patches/fix_gtkmm_detection @@ -0,0 +1,17 @@ +configure returns with 0 exit status even if GTKMM is not found. This causes +an almost empty package to be build (see #487231). This patch makes configure +fail properly. + +Index: gmult-5.4/configure.ac +=================================================================== +--- gmult-5.4.orig/configure.ac ++++ gmult-5.4/configure.ac +@@ -16,7 +16,7 @@ + AC_PROG_INTLTOOL + + # Checks for libraries. +-PKG_CHECK_MODULES(GTKMM, gtkmm-2.4 >= 2.6.0,,exit) ++PKG_CHECK_MODULES(GTKMM, gtkmm-2.4 >= 2.6.0) + AC_SUBST(GTKMM_CFLAGS) + AC_SUBST(GTKMM_LIBS) +