Tags: patch
In Ubuntu, we've applied the attached patch to achieve the following:
* Added a .desktop file and updated menu file
* Installed provided png file, and generated xpm icon
We thought you might be interested in doing the same.
BTW, If there is no response from maintainer, I'm going to upload it
through NMU.
--
Pozdrawiam / Kind regards,
Artur Rona
diff -u criticalmass-1.0.0/debian/criticalmass-data.dirs criticalmass-1.0.0/debian/criticalmass-data.dirs
--- criticalmass-1.0.0/debian/criticalmass-data.dirs
+++ criticalmass-1.0.0/debian/criticalmass-data.dirs
@@ -2,0 +3,2 @@
+usr/share/pixmaps
+usr/share/applications
diff -u criticalmass-1.0.0/debian/criticalmass-data.install criticalmass-1.0.0/debian/criticalmass-data.install
--- criticalmass-1.0.0/debian/criticalmass-data.install
+++ criticalmass-1.0.0/debian/criticalmass-data.install
@@ -1,0 +2,3 @@
+critter.png usr/share/pixmaps
+debian/critter.xpm usr/share/pixmaps
+debian/criticalmass.desktop usr/share/applications
diff -u criticalmass-1.0.0/debian/menu criticalmass-1.0.0/debian/menu
--- criticalmass-1.0.0/debian/menu
+++ criticalmass-1.0.0/debian/menu
@@ -1,2 +1,3 @@
-?package(criticalmass):needs="X11" section="Games/Adventure"\
- title="Critical Mass" command="/usr/games/critter"
+?package(criticalmass):needs="X11" section="Games/Arcade"\
+ title="Critical Mass" command="/usr/games/critter" \
+ icon="/usr/share/pixmaps/critter.xpm"
only in patch2:
unchanged:
--- criticalmass-1.0.0.orig/debian/criticalmass.desktop
+++ criticalmass-1.0.0/debian/criticalmass.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=Criticalmass
+Comment=Play a shoot-em-up a la galaxian
+Exec=critter
+Icon=critter
+StartupNotify=false
+Terminal=false
+Type=Application
+Categories=Game;ArcadeGame;
only in patch2:
unchanged:
--- criticalmass-1.0.0.orig/debian/critter.xpm
+++ criticalmass-1.0.0/debian/critter.xpm
@@ -0,0 +1,321 @@
+/* XPM */
+static char * critter_xpm[] = {
+"32 23 295 2",
+" c None",
+". c #000000",
+"+ c #83C3FE",
+"@ c #8BC7FE",
+"# c #A2D2FE",
+"$ c #B4DAFC",
+"% c #AACEEE",
+"& c #399BF7",
+"* c #3FA1FC",
+"= c #3EA1FD",
+"- c #3B9FFD",
+"; c #3997EE",
+"> c #236BAF",
+", c #88C6FE",
+"' c #A4D3FE",
+") c #ECF6FE",
+"! c #B8DDFE",
+"~ c #9BBCDA",
+"{ c #3CA0FC",
+"] c #40A2FD",
+"^ c #3DA0FD",
+"/ c #2F7CC3",
+"( c #8AC5FC",
+"_ c #F6FAFE",
+": c #F8FBFE",
+"< c #B9DDFE",
+"[ c #A6CBEC",
+"} c #2A669E",
+"| c #01488B",
+"1 c #01488A",
+"2 c #014A8E",
+"3 c #014A8D",
+"4 c #1869B5",
+"5 c #42A3FD",
+"6 c #3CA0FD",
+"7 c #246098",
+"8 c #F2F6F9",
+"9 c #F8FCFE",
+"0 c #7C9FC0",
+"a c #002E58",
+"b c #01498C",
+"c c #014C91",
+"d c #003362",
+"e c #3FA1FD",
+"f c #20507C",
+"g c #6CB7FD",
+"h c #70B9FD",
+"i c #75BBFB",
+"j c #5488B8",
+"k c #5C5E5F",
+"l c #F9FCFE",
+"m c #9ABCDC",
+"n c #072B4B",
+"o c #002241",
+"p c #01407C",
+"q c #00407A",
+"r c #00407B",
+"s c #014788",
+"t c #013D76",
+"u c #134675",
+"v c #3896EC",
+"w c #49A7FD",
+"x c #276095",
+"y c #020407",
+"z c #051320",
+"A c #0C3962",
+"B c #399CF8",
+"C c #4B90D0",
+"D c #3B70A2",
+"E c #74BBFD",
+"F c #6FB8FD",
+"G c #71B9FD",
+"H c #78BDFD",
+"I c #73B7F6",
+"J c #68A1D5",
+"K c #BEC1C4",
+"L c #EAEEF1",
+"M c #BBDEFE",
+"N c #3F6486",
+"O c #00213F",
+"P c #003E77",
+"Q c #00417C",
+"R c #003F79",
+"S c #01417D",
+"T c #014C94",
+"U c #002343",
+"V c #124677",
+"W c #48A6FD",
+"X c #134370",
+"Y c #2175C4",
+"Z c #2695FD",
+"` c #399EFD",
+" . c #57ADFD",
+".. c #5EADF8",
+"+. c #396C9C",
+"@. c #6DB7FD",
+"#. c #78BCFC",
+"$. c #76BAF9",
+"%. c #3D6182",
+"&. c #BAC4CD",
+"*. c #6288AC",
+"=. c #062A4B",
+"-. c #002445",
+";. c #002240",
+">. c #003F78",
+",. c #003F7A",
+"'. c #003567",
+"). c #01498D",
+"!. c #002648",
+"~. c #388FE1",
+"{. c #275E92",
+"]. c #12487B",
+"^. c #2893F7",
+"/. c #2393FD",
+"(. c #49A6FD",
+"_. c #5FB0FD",
+":. c #386B9B",
+"<. c #6AB4F9",
+"[. c #6FB8FC",
+"}. c #79BEFD",
+"|. c #619ED7",
+"1. c #002344",
+"2. c #002546",
+"3. c #001F3B",
+"4. c #003669",
+"5. c #002444",
+"6. c #0F4A81",
+"7. c #2B97FD",
+"8. c #2595FD",
+"9. c #2896FD",
+"0. c #2796FD",
+"a. c #3A9FFD",
+"b. c #61B1FD",
+"c. c #2E577E",
+"d. c #73BAFB",
+"e. c #7BBFFD",
+"f. c #75BBFD",
+"g. c #002342",
+"h. c #001F3C",
+"i. c #014687",
+"j. c #013E78",
+"k. c #094883",
+"l. c #1B90FD",
+"m. c #2494FD",
+"n. c #2997FD",
+"o. c #399FFD",
+"p. c #347EC3",
+"q. c #050A0E",
+"r. c #6DB0EE",
+"s. c #7BBEFD",
+"t. c #72BAFD",
+"u. c #00203D",
+"v. c #002B52",
+"w. c #003C73",
+"x. c #014280",
+"y. c #074782",
+"z. c #188EFD",
+"A. c #2A97FD",
+"B. c #123659",
+"C. c #65A2DC",
+"D. c #74BAFB",
+"E. c #7ABEFD",
+"F. c #75BCFD",
+"G. c #6AB6FD",
+"H. c #00213E",
+"I. c #00315F",
+"J. c #1C2E5A",
+"K. c #084680",
+"L. c #1A8FFD",
+"M. c #1E91FD",
+"N. c #3997EF",
+"O. c #153D64",
+"P. c #5D8FBD",
+"Q. c #77BCFD",
+"R. c #69B6FD",
+"S. c #611223",
+"T. c #232649",
+"U. c #00315E",
+"V. c #A11120",
+"W. c #00407C",
+"X. c #002A50",
+"Y. c #198FFD",
+"Z. c #2594FD",
+"`. c #173857",
+" + c #5287B8",
+".+ c #6BB5F9",
+"++ c #6BB7FD",
+"@+ c #0B345A",
+"#+ c #C80000",
+"$+ c #461F3B",
+"%+ c #422243",
+"&+ c #E50306",
+"*+ c #19315F",
+"=+ c #003260",
+"-+ c #0A5499",
+";+ c #178EFD",
+">+ c #1C90FD",
+",+ c #1988F1",
+"'+ c #2A84D9",
+")+ c #4778A5",
+"!+ c #5A99D4",
+"~+ c #6BB6FD",
+"{+ c #4886BF",
+"]+ c #3C172B",
+"^+ c #CE0000",
+"/+ c #48203E",
+"(+ c #522141",
+"_+ c #FA0000",
+":+ c #A91526",
+"<+ c #003463",
+"[+ c #168EFD",
+"}+ c #1D90FD",
+"|+ c #06325B",
+"1+ c #131F2B",
+"2+ c #5996D0",
+"3+ c #67AFF2",
+"4+ c #4885BE",
+"5+ c #730E1A",
+"6+ c #BC050A",
+"7+ c #AA0D18",
+"8+ c #C20A13",
+"9+ c #E00C13",
+"0+ c #A02438",
+"a+ c #0A3E6F",
+"b+ c #003E79",
+"c+ c #014B90",
+"d+ c #115EA7",
+"e+ c #051E35",
+"f+ c #233C52",
+"g+ c #4B7FAF",
+"h+ c #4886C0",
+"i+ c #213A50",
+"j+ c #445666",
+"k+ c #193D5E",
+"l+ c #002F5A",
+"m+ c #482343",
+"n+ c #78253F",
+"o+ c #01529D",
+"p+ c #568DC1",
+"q+ c #A0B4C7",
+"r+ c #708FAB",
+"s+ c #2666A2",
+"t+ c #167AD8",
+"u+ c #12528E",
+"v+ c #17334E",
+"w+ c #48545F",
+"x+ c #9B9B9B",
+"y+ c #A2A9B0",
+"z+ c #003160",
+"A+ c #A81828",
+"B+ c #EB2C33",
+"C+ c #4762B3",
+"D+ c #D7E7F5",
+"E+ c #FFFFFF",
+"F+ c #BED7ED",
+"G+ c #1569B8",
+"H+ c #031628",
+"I+ c #001A31",
+"J+ c #9C9C9C",
+"K+ c #C1C1C1",
+"L+ c #625D77",
+"M+ c #CD252F",
+"N+ c #FF5A5A",
+"O+ c #BBAFCF",
+"P+ c #659DD0",
+"Q+ c #014585",
+"R+ c #000E1B",
+"S+ c #566675",
+"T+ c #C4C4C4",
+"U+ c #A6A3B4",
+"V+ c #443A65",
+"W+ c #444973",
+"X+ c #446691",
+"Y+ c #F5F9FC",
+"Z+ c #015BAF",
+"`+ c #001E39",
+" @ c #304456",
+".@ c #B0B4B7",
+"+@ c #5695CF",
+"@@ c #013E77",
+"#@ c #001B34",
+"$@ c #8B98A4",
+"%@ c #00417D",
+"&@ c #4C81B2",
+"*@ c #1A70C1",
+"=@ c #001324",
+"-@ c #014F99",
+";@ c #0157A7",
+">@ c #0156A6",
+",@ c #0158A9",
+"'@ c #013C73",
+")@ c #012F5B",
+"!@ c #002649",
+"~@ c #00203E",
+"{@ c #000A13",
+". . . . . . . + @ # $ % . . . . . . . . & * = - ; > . . . . . . ",
+". . . . . . . , ' ) ! ! ~ . . . . . . . { = ] ] ^ / . . . . . . ",
+". . . . . . . ( _ : < < [ } | 1 1 2 3 4 - = = 5 6 7 . . . . . . ",
+". . . . . . . 8 9 9 < < 0 a b 1 1 1 c d = = e 5 5 f . . . . . . ",
+". . g h i j . k l l < m n o p q r r s t u v ] w x y z A B C D . ",
+"E F G G H I J . K L M N o O P Q R R S T U V ] W . X Y Z ` ...+.",
+"@.h h E H H #.$.%.&.*.=.-.;.P >.,.,.'.).-.!.~.{.].^./.Z - (._.:.",
+"<.[.E E H H }.}.H |.1.1.2.3.q Q R R 4.2 ;.5.6.7.8.9.0.0.a.a.b.c.",
+". d.E E e.e.H H f.g -.-.g.h.a S r ,.4.i.j.-.k.l.m.Z n.9.o.] p.q.",
+". r.E E H s.H t.g g -.-.g.u.v.q r w.4.4.x.2.y.l.z.Z A.0.a.a.B.. ",
+". . C.D.E.e.F.g G.G.U U H.u.-.a I.J.4.4.S -.K.L.z.M.Z 7.N.O.. . ",
+". . . P.Q.E g R.g g g.U u.u.S.T.U.V.4.4.W.X.y.z.Y.Y.Z.A.`.. . . ",
+". . . . +.+g ++g g @+5.u.u.#+$+%+&+*+4.r =+-+Y.;+>+,+'+. . . . ",
+". . . . . )+!+g ~+~+{+g.u.]+^+/+(+_+:+4.W.<+Y.[+}+}+|+. . . . . ",
+". . . . . . 1+2+3+g 4+u.u.5+6+7+8+9+0+a+b+c+>+[+d+e+. . . . . . ",
+". . . . . . . . f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+. . . . . . . . ",
+". . . . . . . . . . v+w+x+y+z+A+B+C+D+E+F+G+H+. . . . . . . . . ",
+". . . . . . . . . . . I+J+K+L+M+N+O+E+E+P+Q+. . . . . . . . . . ",
+". . . . . . . . . . . R+S+T+U+V+W+X+E+Y+Z+`+. . . . . . . . . . ",
+". . . . . . . . . . . . @.@P Q Q Q E++@@@. . . . . . . . . . . ",
+". . . . . . . . . . . . #@$@R %@W.W.&@*@=@. . . . . . . . . . . ",
+". . . . . . . . . . . . . -@;@>@;@;@,@s . . . . . . . . . . . . ",
+". . . . . . . . . . . . . @@'@)@!@o ~@{@. . . . . . . . . . . . "};