Bug#737970: mah-jong: missing menu icon entry

2014-03-28 Thread Markus Koschany
Control: tags -1 patch

Dear maintainer,

please find attached a patch that achieves the following:

* Fix missing icon. Add mah-jong.xpm icon and install it to
  /usr/share/pixmaps.
* Update menu file. Add longtitle and icon entry. (Closes: #737970)

Regards,

Markus
From 516f747b131223a924649e6454fe475c712561da Mon Sep 17 00:00:00 2001
From: Markus Koschany 
Date: Fri, 28 Mar 2014 13:28:04 +0100
Subject: [PATCH] fix 737970

---
 debian/changelog|  9 +++
 debian/mah-jong.xpm | 76 +
 debian/menu |  8 --
 debian/rules|  1 +
 4 files changed, 92 insertions(+), 2 deletions(-)
 create mode 100644 debian/mah-jong.xpm

diff --git a/debian/changelog b/debian/changelog
index be3112a..de696b9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+mah-jong (1.11-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix missing icon. Add mah-jong.xpm icon and install it to
+/usr/share/pixmaps.
+  * Update menu file. Add longtitle and icon entry. (Closes: #737970)
+
+ -- Markus Koschany   Fri, 28 Mar 2014 13:15:21 +0100
+
 mah-jong (1.11-2) unstable; urgency=low
 
   * Switch to dpkg-source 3.0 (quilt) format.
diff --git a/debian/mah-jong.xpm b/debian/mah-jong.xpm
new file mode 100644
index 000..f9c3537
--- /dev/null
+++ b/debian/mah-jong.xpm
@@ -0,0 +1,76 @@
+/* XPM */
+static char *mah_jong[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 38 1 ",
+"  c black",
+". c #28",
+"X c #003500",
+"o c #7E",
+"O c #006600",
+"+ c #4E4600",
+"@ c #7E4100",
+"# c #BA",
+"$ c #E6",
+"% c #F6",
+"& c #FB",
+"* c #FE",
+"= c #FF0004",
+"- c #E72A00",
+"; c #E84900",
+": c #E97800",
+"> c #008F00",
+", c #7A8F00",
+"< c #00C500",
+"1 c #00D400",
+"2 c #00DE00",
+"3 c #00EA00",
+"4 c #13E500",
+"5 c #1BEA00",
+"6 c #00F100",
+"7 c #00F700",
+"8 c #08F600",
+"9 c #00FA00",
+"0 c #00FC00",
+"q c #2DE100",
+"w c #32F900",
+"e c #43D500",
+"r c #6BED00",
+"t c #6AF500",
+"y c #F3AA00",
+"u c #BAEE00",
+"i c #C5F600",
+"p c gray100",
+/* pixels */
+"pp****pp30pp300330pp",
+"p0oooo99390p000pp09300pp",
+"p05o,88,o573379pp970p969000p",
+"pp=*&**&*=0330ppp933p99p339p",
+"O$&*pp033003300330pp",
+"-#o,p0930000390pp0pp",
+"ppp*&r4 t769967p",
+"pp*&*=wOX29pp93330pp",
+"pp*&*p0< :03",
+"pp&&p993$%000933",
+"pp00093300ppp0993369",
+"pp0<>tpp332><333339p",
+"330pp93> :pp33e&&933",
+"000pp93>$%pp33o&*93390pp",
+"pp00p93>&&*p3>o&&93330pp",
+"pp03p93>&&&p3>o&*93330pp",
+"pp0>&*$11$*&&99p",
+"pp03300;&*$1u%*&*003390p",
+"p09390p&&yro&**&&p0990pp",
+"p933ppp*&58&*=*&*ppp",
+"p933ppp***p**p***ppp",
+"p9330009",
+"p93396333009966933.o",
+"p933p93330ppp99p33o&",
+"p933p99ppp0330&&",
+"p933p969p99300&&",
+"p933pp730969pp&&",
+"p933pp03339ppp&&",
+"pp0333  pp&&",
+"pp09337099# qqoo",
+"pp099973390p990pppi@oo+23369",
+"pp0330ppppp***t3339p"
+};
diff --git a/debian/menu b/debian/menu
index 869fdbd..e614a61 100644
--- a/debian/menu
+++ b/debian/menu
@@ -1,2 +1,6 @@
-?package(mah-jong):needs="X11" section="Games/Card"\
-  title="Mah-Jong" command="/usr/games/xmj"
+?package(mah-jong):needs="X11" \
+  section="Games/Card" \
+  title="Mah-Jong" \
+  longtitle="Mah-Jong - the original game" \
+  command="/usr/games/xmj" \
+  icon="/usr/share/pixmaps/mah-jong.xpm"
diff --git a/debian/rules b/debian/rules
index 42d4396..9eb0d03 100755
--- a/debian/rules
+++ b/debian/rules
@@ -56,6 +56,7 @@ binary-arch: build-arch install-arch
 	dh_installdocs
 	dh_installmenu
 	dh_install debian/mah-jong.desktop usr/share/applications
+	dh_install debian/mah-jong.xpm usr/share/pixmaps
 	dh_installchangelogs ChangeLog
 	dh_strip
 	dh_compress
-- 
1.9.1



signature.asc
Description: OpenPGP digital signature


Bug#737970: mah-jong: missing menu icon entry

2014-02-07 Thread Markus Koschany
Package: mah-jong
Version: 1.11-2
Severity: wishlist
User: pkg-games-de...@lists.alioth.debian.org
Usertags: desktop-integration goals not-gamesteam

Dear maintainer,

currently mah-jong does not supply a menu icon hence the
game is not well integrated into the user's desktop environment.
Please consider adding an icon entry to your menu file.

Please refer to

https://wiki.debian.org/Games/JessieReleaseGoal

for further information.

Regards,

Markus



signature.asc
Description: OpenPGP digital signature