This is an automated email from the git hooks/post-receive script. locutusofborg-guest pushed a commit to annotated tag debian/0.9.20.5-5 in repository hedgewars.
commit c577877f4069bdffbb6c7c0b302887f51f935abb Author: Gianfranco Costamagna <[email protected]> Date: Fri Feb 7 11:59:05 2014 +0100 Closing bug #726443 simplify debian/rules --- debian/changelog | 8 + debian/hedgewars.install | 3 +- .../hicolor-icons/128x128/{ => apps}/hedgewars.xpm | 0 .../hicolor-icons/16x16/{ => apps}/hedgewars.xpm | 0 .../hicolor-icons/256x256/{ => apps}/hedgewars.xpm | 0 .../hicolor-icons/32x32/{ => apps}/hedgewars.xpm | 0 .../hicolor-icons/512x512/{ => apps}/hedgewars.xpm | 0 debian/menu | 3 +- ...-Fixed-desktop-file-By-adding-an-xpm-icon.patch | 283 +++++++++++++++++++++ debian/patches/series | 1 + debian/rules | 11 - 11 files changed, 296 insertions(+), 13 deletions(-) diff --git a/debian/changelog b/debian/changelog index 530d082..bf04bdb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +hedgewars (0.9.20.5-5) experimental; urgency=low + + * debian/patches/0001-Fixed-desktop-file-By-adding-an-xpm-icon.patch + Added an hedgewars.xpm file (Closes: #726443) + * Installing icons as xpm instead of png. + + -- Gianfranco Costamagna <[email protected]> Fri, 07 Feb 2014 11:57:27 +0100 + hedgewars (0.9.20.5-4) experimental; urgency=low * debian/rules diff --git a/debian/hedgewars.install b/debian/hedgewars.install index 076aaea..d7614c7 100644 --- a/debian/hedgewars.install +++ b/debian/hedgewars.install @@ -1,4 +1,5 @@ usr/lib obj-*/share/hedgewars/Data/misc/hwengine.desktop /usr/share/games/hedgewars/Data/misc share/hedgewars/Data/misc/hedgewars.desktop /usr/share/applications/ -tmp-icon/* /usr/share/icons/hicolor/ +debian/hicolor-icons/* /usr/share/icons/hicolor/ +usr/lib/hedgewars/share/pixmaps/hedgewars.xpm /usr/share/pixmaps/ diff --git a/debian/hicolor-icons/128x128/hedgewars.xpm b/debian/hicolor-icons/128x128/apps/hedgewars.xpm similarity index 100% rename from debian/hicolor-icons/128x128/hedgewars.xpm rename to debian/hicolor-icons/128x128/apps/hedgewars.xpm diff --git a/debian/hicolor-icons/16x16/hedgewars.xpm b/debian/hicolor-icons/16x16/apps/hedgewars.xpm similarity index 100% rename from debian/hicolor-icons/16x16/hedgewars.xpm rename to debian/hicolor-icons/16x16/apps/hedgewars.xpm diff --git a/debian/hicolor-icons/256x256/hedgewars.xpm b/debian/hicolor-icons/256x256/apps/hedgewars.xpm similarity index 100% rename from debian/hicolor-icons/256x256/hedgewars.xpm rename to debian/hicolor-icons/256x256/apps/hedgewars.xpm diff --git a/debian/hicolor-icons/32x32/hedgewars.xpm b/debian/hicolor-icons/32x32/apps/hedgewars.xpm similarity index 100% rename from debian/hicolor-icons/32x32/hedgewars.xpm rename to debian/hicolor-icons/32x32/apps/hedgewars.xpm diff --git a/debian/hicolor-icons/512x512/hedgewars.xpm b/debian/hicolor-icons/512x512/apps/hedgewars.xpm similarity index 100% rename from debian/hicolor-icons/512x512/hedgewars.xpm rename to debian/hicolor-icons/512x512/apps/hedgewars.xpm diff --git a/debian/menu b/debian/menu index 0521d63..187f3f1 100644 --- a/debian/menu +++ b/debian/menu @@ -1,3 +1,4 @@ ?package(hedgewars):needs="x11" section="Games/Action"\ title="Hedgewars" \ - command="/usr/games/hedgewars" + command="/usr/games/hedgewars" \ + icon="/usr/share/pixmaps/hedgewars.xpm" diff --git a/debian/patches/0001-Fixed-desktop-file-By-adding-an-xpm-icon.patch b/debian/patches/0001-Fixed-desktop-file-By-adding-an-xpm-icon.patch new file mode 100644 index 0000000..c8aaf37 --- /dev/null +++ b/debian/patches/0001-Fixed-desktop-file-By-adding-an-xpm-icon.patch @@ -0,0 +1,283 @@ +From 92cd3c66f4e5fee73070f2bdb6d872d0da89a53f Mon Sep 17 00:00:00 2001 +From: Gianfranco Costamagna <[email protected]> +Date: Fri, 24 Jan 2014 15:37:40 +0100 +Subject: [PATCH] Fixed desktop file By adding an xpm icon + +--- + share/hedgewars/Data/misc/CMakeLists.txt | 1 + + share/hedgewars/Data/misc/hedgewars.desktop | 1 + + share/hedgewars/Data/misc/hedgewars.xpm | 239 ++++++++++++++++++++++++++++ + 3 files changed, 241 insertions(+) + create mode 100644 share/hedgewars/Data/misc/hedgewars.xpm + +diff --git a/share/hedgewars/Data/misc/CMakeLists.txt b/share/hedgewars/Data/misc/CMakeLists.txt +index 6b1aa41..afb360b 100644 +--- a/share/hedgewars/Data/misc/CMakeLists.txt ++++ b/share/hedgewars/Data/misc/CMakeLists.txt +@@ -5,5 +5,6 @@ if(UNIX AND NOT APPLE) + file(GLOB miscfiles *.xml *.desktop) + + install(FILES ${miscfiles} DESTINATION ${SHAREPATH}/Data/misc) ++ install(FILES hedgewars.xpm DESTINATION ${CMAKE_INSTALL_PREFIX}/share/pixmaps) + endif() + +diff --git a/share/hedgewars/Data/misc/hedgewars.desktop b/share/hedgewars/Data/misc/hedgewars.desktop +index 47f4d0b..abd6bfb 100755 +--- a/share/hedgewars/Data/misc/hedgewars.desktop ++++ b/share/hedgewars/Data/misc/hedgewars.desktop +@@ -2,6 +2,7 @@ + Type=Application + Version=1.0 + Name=Hedgewars ++Keywords=game;strategy; + GenericName=Fighting Hedgehogs + GenericName[de]=Kämpfende Igel + GenericName[es]=Batallas entre erizos +diff --git a/share/hedgewars/Data/misc/hedgewars.xpm b/share/hedgewars/Data/misc/hedgewars.xpm +new file mode 100644 +index 0000000..c32d5f3 +--- /dev/null ++++ b/share/hedgewars/Data/misc/hedgewars.xpm +@@ -0,0 +1,239 @@ ++/* XPM */ ++static char *Icon___x__x__[] = { ++/* columns rows colors chars-per-pixel */ ++"32 32 201 2", ++" c #010101", ++". c #0A0709", ++"X c #1A1A1A", ++"o c #454545", ++"O c #94005E", ++"+ c #AE005D", ++"@ c #970063", ++"# c #9B0064", ++"$ c #94066D", ++"% c #9D036A", ++"& c #9E086E", ++"* c #880873", ++"= c #960E74", ++"- c #980D73", ++"; c #8C1578", ++": c #8C1A7D", ++"> c #9D1075", ++", c #9D177C", ++"< c #91187D", ++"1 c #9B1C7D", ++"2 c #A20065", ++"3 c #AA0067", ++"4 c #A3046B", ++"5 c #A0096F", ++"6 c #A20C73", ++"7 c #AD0B72", ++"8 c #A41276", ++"9 c #AD1074", ++"0 c #A61479", ++"q c #A81C7B", ++"w c #7B2083", ++"e c #772E8F", ++"r c #7D2C8E", ++"t c #732F91", ++"y c #6B3596", ++"u c #653B9B", ++"i c #6D3A9B", ++"p c #743294", ++"a c #783092", ++"s c #713899", ++"d c #5641A1", ++"f c #504BA9", ++"g c #5A4EAD", ++"h c #4D5AB6", ++"j c #5652B0", ++"k c #5058B5", ++"l c #6444A3", ++"z c #7C4CA8", ++"x c #7654B2", ++"c c #4363BF", ++"v c #3D67C3", ++"b c #3A69C5", ++"n c #3C73CE", ++"m c #2C77D1", ++"M c #237CD6", ++"N c #2C78D2", ++"B c #2F7ED8", ++"V c #3E7BD5", ++"C c #5F71CC", ++"Z c #6F6ECA", ++"A c #627FD6", ++"S c #6C7ED6", ++"D c #617ED9", ++"F c #6F7ED9", ++"G c #881F82", ++"H c #A11F83", ++"J c #AC1D82", ++"K c #872386", ++"L c #8A2387", ++"P c #8D2689", ++"I c #8A2C8F", ++"U c #952388", ++"Y c #812F91", ++"T c #873595", ++"R c #8D3192", ++"E c #8A3799", ++"W c #84399A", ++"Q c #AE2285", ++"! c #A32488", ++"~ c #A92D8D", ++"^ c #B1258A", ++"/ c #B32C8C", ++"( c #BD298E", ++") c #B5308E", ++"_ c #B72E91", ++"` c #BE2C91", ++"' c #BA3495", ++"] c #BA3895", ++"[ c #BC3C9A", ++"{ c #BF3BA0", ++"} c #C32E93", ++"| c #C23391", ++" . c #CF3D9D", ++".. c #C13DA2", ++"X. c #CA3BA0", ++"o. c #BE419C", ++"O. c #8148A4", ++"+. c #8152B0", ++"@. c #C0439E", ++"#. c #C345A3", ++"$. c #C54EA5", ++"%. c #CE4AA3", ++"&. c #C645AA", ++"*. c #C74EA9", ++"=. c #C94AAE", ++"-. c #D045AA", ++";. c #D04BAF", ++":. c #C750A8", ++">. c #CC59AB", ++",. c #CB4DB1", ++"<. c #CC51B4", ++"1. c #CD5AB0", ++"2. c #D45CBF", ++"3. c #D363BA", ++"4. c #D65FC3", ++"5. c #D769C0", ++"6. c #DB6CC3", ++"7. c #DE66C9", ++"8. c #DE6BCE", ++"9. c #DB74C5", ++"0. c #DE76CB", ++"q. c #DF6DD0", ++"w. c #E068CC", ++"e. c #EA7FCF", ++"r. c #E06FD1", ++"t. c #E274D5", ++"y. c #E47BD6", ++"u. c #E376D8", ++"i. c #E479D9", ++"p. c #E87FDE", ++"a. c #1E83DC", ++"s. c #2482DB", ++"d. c #2B80DA", ++"f. c #3682DC", ++"g. c #1B8BE3", ++"h. c #3187E0", ++"j. c #3D8BE4", ++"k. c #2790E8", ++"l. c #3594EC", ++"z. c #3D94EC", ++"x. c #4C90EA", ++"c. c #5494EB", ++"v. c #469CF4", ++"b. c #4C98F1", ++"n. c #5A97F1", ++"m. c #529AF2", ++"M. c #5A9FF8", ++"N. c #6B87E1", ++"B. c #49A1F9", ++"V. c #59A3F6", ++"C. c #52A6FE", ++"Z. c #5DA7FE", ++"A. c #56AFFF", ++"S. c #5CABFF", ++"D. c #56B4FF", ++"F. c #58B5FF", ++"G. c #54BBFF", ++"H. c #898989", ++"J. c #8A918D", ++"K. c #949394", ++"L. c #9C9B9C", ++"P. c #B5B4B5", ++"I. c #E483D2", ++"U. c #E789D6", ++"Y. c #E781DA", ++"T. c #E985DC", ++"R. c #EA89DC", ++"E. c #EC91DE", ++"W. c #EE9BDA", ++"Q. c #EC87E2", ++"!. c #EC8CE2", ++"~. c #EE93E1", ++"^. c #F195E6", ++"/. c #F29BE7", ++"(. c #F49EE9", ++"). c #F4A6E5", ++"_. c #F5A2EB", ++"`. c #F9A6EF", ++"'. c #F6AAED", ++"]. c #F5B2EC", ++"[. c #F6A2F0", ++"{. c #FAA6F1", ++"}. c #FAAAF3", ++"|. c #FBB7F5", ++" X c #FEB1F8", ++".X c #C8C7C8", ++"XX c #CBCBCC", ++"oX c #CDD1CF", ++"OX c #F3D2EB", ++"+X c #F7C6F0", ++"@X c #F8C1F1", ++"#X c #F8CAF2", ++"$X c #FFD1FC", ++"%X c #FDDBFB", ++"&X c #F9E6F7", ++"*X c #FDE5FA", ++"=X c #FDEDFB", ++"-X c #F3FCF5", ++";X c #FCF3FA", ++":X c #FEFEFE", ++">X c None", ++/* pixels */ ++">X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X", ++">X>X>X>X>X>X>X>X>X>X>X= & >X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X", ++">X>X>X>X>X>X>X>X>X>X>Xp v : >X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X", ++">X>X>X>X>X>X>X>X>X>X>Xr k.f.u 4 >X>X>X>X>X>X>X>X>X>X>X>X>X>X>X>X", ++">X>X>X>X>X>X>X>X>X>X>Xt z.Z.l.c : 3 >X>X>X>X>X>X>X>X>X>X>X>X>X>X", ++">X>X>X>X>X>X>X>X>X>X>Xy l.Z.Z.B.h.l > >X>X>X>X>X>X>X>X>X>X>X>X>X", ++">X>X>X>X4 >X>X>X>X>X>Xt j.Z.A.S.n.C f * % >X>X>X>X>X>X>X>X>X>X>X", ++">X>X>X4 l g l i p r K : T P L R ~ ] [ ] ^ 8 O >X>X>X>X>X>X>X>X>X", ++">X>X>X>Xs g.s.s.s.M M s.d 8 %.I.(._.{.`._.E.3.Q # >X>X>X>X>X>X>X", ++">X>X>X>X4 D C.m.m.b.v.p ' E.}._.(././.(./._.`._.1.& >X>X>X>X>X>X", ++">X>X>X>X>XT A.Z.D.D.W .}._././.(._.(.(././.^./.}.6.6 >X>X>X>X>X", ++">X>X>X>X>X2 A D.N.W ( _._./.(.(.(.(.(./.'.+X@X_.].$X9.# >X>X>X>X", ++">X>X>X>X>X>X1 E ; 7 i._.(.(.(.(.(._./.].:X:X:X;X:X:X:X$.>X>X>X>X", ++">X>X>X>X4 < i b y -.!.(.(.(._.(.(.(./.*X:X:X:X:X:X:X-XOX6 >X>X>X", ++">X>X6 r k m a.m ! 7.!._.(.(.(.(.(./._.:X:X:XL.P.:XH. XX>.>X>X>X", ++">X* n a.M B z.C ( t.R._.(.(.(.(.(./.'.;X:X.X X :Xo J.W.# >X>X", ++">X# a V v.V.G.z X.t.R._./._.(./.(.(.(.=X:X.X X :XK.. oX).% >X>X", ++">X>X>X0 F G.S 2 ,.t.Y._./.(.(._.(._.^.#X:X:XK.P.:X:X-X=X~.8 >X>X", ++">X>X>X>X4 x I w ,.u.y.(.(._.(.(._.(.(./.&X:X:X:X=X+X%X'.U.) ] >X", ++">X>X>X>X>X+ h f .t.7.~.(./.(.(./.(.(.(._.#X&X*X|.{.3.U.U.] ^.q ", ++">X>X>X>X>Xp g.h ` i.t.Q.}._./.(.(.(.(.(./.(.~.6.3.@.$.}.3.#. X) ", ++">X>X>X>X: m d.c.! 7.,...3.E.`./.(._.(.(./._./.| @.r._.}.' 3.U.q ", ++">X>X>X4 c M x.F.O.7 [ :.o.Q 3.{./.(.(._.(./._.{. X_._.R.^ r.J >X", ++">X>X4 j g.z.F.V.U 6.}.}.}.E.Q 9.`./.(./.(.(.(././.).[.] 8 6 >X>X", ++">X>X- l g Z N.x } [.(././.}.9._ (.(.(._._.(.(.(.^.^.,.% >X>X>X>X", ++">X>X>X>X>X4 4 2 &.Q.(.(./._.T.Q t.y.R.~.~.~.Q.Q.Y.=.- >X>X>X>X>X", ++">X>X>X>X>X>X>X>X^ u.R./.(.{.*.[ i.q.8.8.q.r.i.q.' & >X>X>X>X>X>X", ++">X>X>X>X>X>X>X>X% _ 4.r.8.#.& ,.q.t.t.t.q.4.| J | 0 >X>X>X>X>X>X", ++">X>X>X>X>X>X>X>X>X>X6 0 6 - &.' Q ^ ^ ^ Q / *.U. X[ >X>X>X>X>X>X", ++">X>X>X>X>X>X>X>X>X>X>X>X>X6 q.!.~.I.U.*.] }.}._.}.@.>X>X>X>X>X>X", ++">X>X>X>X>X>X>X>X>X>X>X>X>X>X' u.Q.^.~.Q &.Q.~.(.r.8 >X>X>X>X>X>X", ++">X>X>X>X>X>X>X>X>X>X>X>X>X>X% ^ ,.&.J % 0 ..,...6 >X>X>X>X>X>X>X" ++}; +-- +1.8.3.2 + diff --git a/debian/patches/series b/debian/patches/series index a0be553..9784523 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,3 +1,4 @@ using_system_physfs.patch using_system_fonts.patch noversionupdate.patch +0001-Fixed-desktop-file-By-adding-an-xpm-icon.patch diff --git a/debian/rules b/debian/rules index 3f519b3..11db3db 100755 --- a/debian/rules +++ b/debian/rules @@ -6,19 +6,8 @@ DEJAVU_DIRECTORY := $(shell dirname `readlink -f /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf`) override_dh_auto_configure: - for icon in `find debian/hicolor-icons -type f`; do \ - dirname=`dirname $$icon`; \ - dirname=`basename $$dirname`; \ - basename=`basename $$icon .xpm`; \ - mkdir -p tmp-icon/$$dirname/apps; \ - convert $$icon tmp-icon/$$dirname/apps/$$basename.png; \ - done dh_auto_configure -- -DCMAKE_INSTALL_PREFIX=/usr/lib/hedgewars \ -DDATA_INSTALL_DIR=/usr/share/games/hedgewars \ -DCMAKE_BUILD_TYPE=RELEASE -DPHYSFS_SYSTEM=ON \ -DFONTS_DIRS='/usr/share/fonts/truetype/wqy;$(DEJAVU_DIRECTORY)' \ -DNOVERSIONINFOUPDATE=1 - -override_dh_clean: - rm -rf tmp-icon - dh_clean -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/collab-maint/hedgewars.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

