[game-data-packager] 01/02: replace wolf-common.xpm by wolf-common.svg

Alexandre Detiste detiste-guest at moszumanska.debian.org
Tue Jul 14 08:24:19 UTC 2015


This is an automated email from the git hooks/post-receive script.

detiste-guest pushed a commit to branch master
in repository game-data-packager.

commit e091b937f1844f48428c61e77ae3974d8235aa4c
Author: Alexandre Detiste <alexandre.detiste at gmail.com>
Date:   Tue Jul 14 10:20:48 2015 +0200

    replace wolf-common.xpm by wolf-common.svg
    
    (original file: src:wolf4sdl debian/wolf4sdl.svg)
---
 data/wolf-common.svg                      | 132 ++++++++++++++++++++++
 data/wolf-common.xpm                      | 178 ------------------------------
 debian/copyright.in                       |   2 +-
 game_data_packager/games/ecwolf_common.py |   6 +
 4 files changed, 139 insertions(+), 179 deletions(-)

diff --git a/data/wolf-common.svg b/data/wolf-common.svg
new file mode 100644
index 0000000..50179fd
--- /dev/null
+++ b/data/wolf-common.svg
@@ -0,0 +1,132 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="32px"
+   height="32px"
+   id="svg2993"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="wolf4sdl.svg">
+  <title
+     id="title3880">wolf3d icon</title>
+  <defs
+     id="defs2995">
+    <linearGradient
+       id="linearGradient3814">
+      <stop
+         style="stop-color:#ff7d7d;stop-opacity:1;"
+         offset="0"
+         id="stop3816" />
+      <stop
+         id="stop3818"
+         offset="0.20312501"
+         style="stop-color:#590000;stop-opacity:1;" />
+      <stop
+         id="stop3820"
+         offset="0.328125"
+         style="stop-color:#000000;stop-opacity:1;" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0.42187497"
+         id="stop3822" />
+      <stop
+         id="stop3824"
+         offset="1"
+         style="stop-color:#555555;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       y2="-258.17926"
+       x2="-300.02075"
+       y1="-166.01627"
+       x1="-300.02075"
+       gradientTransform="matrix(0.33655928,0,0,0.34721102,100.47477,89.642679)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3019"
+       xlink:href="#linearGradient3814"
+       inkscape:collect="always" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="20"
+     inkscape:cx="4.7204988"
+     inkscape:cy="16.919695"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:grid-bbox="true"
+     inkscape:document-units="px"
+     inkscape:snap-bbox="false"
+     inkscape:bbox-paths="false"
+     inkscape:bbox-nodes="false"
+     inkscape:snap-bbox-edge-midpoints="true"
+     inkscape:snap-bbox-midpoints="true"
+     inkscape:snap-global="true"
+     inkscape:window-width="1600"
+     inkscape:window-height="841"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     inkscape:snap-to-guides="false"
+     inkscape:snap-nodes="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid3044"
+       empspacing="2"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true"
+       spacingx="0.5px"
+       spacingy="0.5px"
+       originx="-0.5px"
+       originy="-0.5px"
+       empcolor="#000000"
+       empopacity="0.25098039"
+       dotted="false"
+       color="#9c9cdb"
+       opacity="0.1254902" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata2998">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title>wolf3d icon</dc:title>
+        <cc:license
+           rdf:resource="http://www.gnu.org/licenses/gpl-2.0" />
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Fabian Greffrath</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:date>5 Sep 2013</dc:date>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer">
+    <path
+       style="fill:url(#linearGradient3019);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.97799999;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       d="m 8.5,0.5 7,5 0,20 2,-7 5,0 0,7 2,-3 0,-13 c 0,0 -1.639203,1.128958 -2,2 -0.382683,0.92388 -0.382683,2.07612 0,3 0.180399,0.435521 1,1 1,1 l -1,1.5 c 0,0 -3.267908,-1.88664 -4,-3.5 -0.826433,-1.821266 -0.848311,-4.1888212 0,-6 1.104253,-2.3576265 6,-5 6,-5 l 7,5 0,15 -7,9 -5,0 0,-5 -3,5 -10,0 2,-3 0,-21 c 0,0 -2.4588039,1.693437 -3,3 -0.5102446,1.231839 -0.5102446,2.768161 0,4 0.3607974,0.871042 2,2 2,2 l -2,2 c 0,0 -3.2935071,-2.985944 -4,-5 -0.66201388,-1.887257 -0.76536686,- [...]
+       id="path3083"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccccccaaccaaccccccccccaaccaac" />
+  </g>
+</svg>
diff --git a/data/wolf-common.xpm b/data/wolf-common.xpm
deleted file mode 100644
index bb939f2..0000000
--- a/data/wolf-common.xpm
+++ /dev/null
@@ -1,178 +0,0 @@
-/* XPM */
-static char *wolf4sdl[] = {
-/* columns rows colors chars-per-pixel */
-"32 32 140 2 ",
-"   c black",
-".  c #010000",
-"X  c #010101",
-"o  c #020000",
-"O  c #030000",
-"+  c #020202",
-"@  c gray1",
-"#  c #050000",
-"$  c #050101",
-"%  c #050202",
-"&  c #060303",
-"*  c #040404",
-"=  c gray2",
-"-  c #060606",
-";  c #070707",
-":  c #090303",
-">  c #0E0000",
-",  c #080404",
-"<  c #0B0404",
-"1  c #0B0505",
-"2  c #0E0606",
-"3  c gray3",
-"4  c #090909",
-"5  c gray4",
-"6  c #0B0B0B",
-"7  c #0C0C0C",
-"8  c gray5",
-"9  c #0E0E0E",
-"0  c gray6",
-"q  c #120000",
-"w  c #140000",
-"e  c #160000",
-"r  c #190000",
-"t  c #1E0000",
-"y  c #180909",
-"u  c #111111",
-"i  c gray7",
-"p  c #131313",
-"a  c gray9",
-"s  c #1B1B1B",
-"d  c #1D1D1D",
-"f  c gray12",
-"g  c #260000",
-"h  c #2A0000",
-"j  c #2C0000",
-"k  c #280707",
-"l  c #220C0C",
-"z  c #2C0C0C",
-"x  c #300000",
-"c  c #2C1414",
-"v  c gray13",
-"b  c gray14",
-"n  c gray15",
-"m  c #282828",
-"M  c gray16",
-"N  c gray17",
-"B  c #2C2C2C",
-"V  c #2F2F2F",
-"C  c #373737",
-"Z  c gray22",
-"A  c gray23",
-"S  c #430000",
-"D  c #4D0000",
-"F  c #560000",
-"G  c #590000",
-"H  c #560E0E",
-"J  c #661111",
-"K  c #721313",
-"L  c #532121",
-"P  c #6B2C2C",
-"I  c #7E2222",
-"U  c #7C2B2B",
-"Y  c #753434",
-"T  c #414141",
-"R  c gray26",
-"E  c #444444",
-"W  c gray27",
-"Q  c #4C4C4C",
-"!  c gray32",
-"~  c gray33",
-"^  c #565656",
-"/  c #5D5D5D",
-"(  c gray37",
-")  c #646464",
-"_  c #656565",
-"`  c gray40",
-"'  c #686868",
-"]  c DimGray",
-"[  c #6C6C6C",
-"{  c gray43",
-"}  c #717171",
-"|  c #727272",
-" . c gray46",
-".. c #797979",
-"X. c #7B7B7B",
-"o. c #7E7E7E",
-"O. c #8C2626",
-"+. c #903F3F",
-"@. c #A33939",
-"#. c #A63A3A",
-"$. c #BC4C4C",
-"%. c #BF4D4D",
-"&. c #D86060",
-"*. c #D96060",
-"=. c #818181",
-"-. c #848484",
-";. c gray52",
-":. c gray53",
-">. c #888888",
-",. c #898989",
-"<. c gray54",
-"1. c #909090",
-"2. c gray57",
-"3. c #959595",
-"4. c #9A9A9A",
-"5. c #9B9B9B",
-"6. c gray62",
-"7. c gray63",
-"8. c gray64",
-"9. c gray66",
-"0. c #AAAAAA",
-"q. c gray67",
-"w. c #ACACAC",
-"e. c gray68",
-"r. c #B2B2B2",
-"t. c gray70",
-"y. c #B4B4B4",
-"u. c #B6B6B6",
-"i. c #BBBBBB",
-"p. c gray75",
-"a. c #C8C8C8",
-"s. c gray82",
-"d. c gray84",
-"f. c #D7D7D7",
-"g. c #DADADA",
-"h. c #E4E4E4",
-"j. c #ECECEC",
-"k. c #F6F6F6",
-"l. c gray100",
-"z. c None",
-/* pixels */
-"z.z.z.z.z.z.z.z.= z.z.z.z.z.z.z.z.z.z.z.z.z.z.z.z.z.z.z.z.z.z.z.",
-"z.z.z.z.z.z.= 6 R u = z.z.z.z.z.z.z.z.z.z.z.z.z.z.z.z.z.z.z.z.z.",
-"z.z.z.z.z.= f ` [ ] V + z.z.z.z.z.z.z.z.z.z.z.z.= z.z.z.z.z.z.z.",
-"z.z.z.z.= C  . . . . .^ 6 = z.z.z.z.z.z.z.z.= v ^ u 6 z.z.z.z.z.",
-"z.z.z.= R o.o.o.-.o.o.o. .b = z.z.z.z.z.z.= ! o.o...A = z.z.z.z.",
-"z.z.6 E ,.,.,.:.,.,.:.:.,.,.! + z.z.z.= a  .,.,.,.:.:.` 6 = z.z.",
-"z.z.f 1.1.1.1.1.1.1.1.1.1.1.1.+ z.z.z.0 ,.1.1.1.1.1.1.1.,.M 6 z.",
-"z.= :.4.4.4.4.` b 4.6.4.4.4.4.+ z.z.= -.4.4.4.4.4.4.4.4.4.4.( + ",
-"z.a 8.8.8.8.( 6 + 8.8.8.8.8.8.+ z.z.s 8.8.8.8.8.8.8.8.8.8.8.8.+ ",
-"z.A w.w.9...6 z.+ 9.w.w.w.9.w.+ z.z.E w.w.w.w.[ B w.w.9.w.w.9.+ ",
-"+ ( u.u.r.6 z.z.+ u.u.u.u.u.u.+ z.6 ] u.u.u.o.6 + u.u.u.u.u.u.+ ",
-"z.R p.p.4.0 z.z.+ p.p.p.p.p.p.+ z.z.Q p.p.i.6 z.+ p.p.p.p.p.p.+ ",
-"z.f a.a.-.u z.z.+ a.a.a.a.a.a.+ z.z.v a.a.8.0 z.+ a.a.a.a.a.a.+ ",
-"z.= u.s.9.0 z.z.+ s.s.f.s.s.s.+ z.z.= 8.s.8.0 z.+ s.s.s.s.s.s.+ ",
-"z.z.M f.f.6 z.z.+ f.f.f.f.f.g.+ z.z.z.0 w.f.6 z.+ f.g.g.f.f.f.+ ",
-"z.z.0 | h.6.6 z.+ h.h.h.h.h.h.+ z.z.z.z.0 9.3.6 + h.h.h.h.h.h.+ ",
-"z.z.z.6 r.j.[ 0 + j.j.j.j.j.j.+ z.z.z.z.z.6 u z.+ j.j.j.j.j.j.+ ",
-"z.z.z.z.0 ,.0 z.+ k.k.k.k.k.k.+ z.z.z.z.z.z.z.z.+ k.k.k.k.k.k.+ ",
-"z.z.z.z.z.0 z.z.+ l.l.l.l.l.l.+ z.6 + + + + 6 z.+ l.l.l.l.l.l.+ ",
-"z.z.z.z.z.z.z.z.+ 9.w.w.9.9.9.+ z.M 9.9.9.9.+ z.+ 9.9.w.9.9.9.+ ",
-"z.z.z.z.z.z.z.z.+ ^ ^ ^ ^ ^ ^ + = B ^ ^ ^ ^ + z.+ ^ ^ ^ ^ ^ ^ + ",
-"z.z.z.z.z.z.z.z.+ + + + + + + + + + + + + + + z.+ + + + + + + + ",
-"z.z.z.z.z.z.z.z.+ e e e e e e + + e e e e e + z.+ e e e e e q + ",
-"z.z.z.z.z.z.z.z.+ j h h j h h + q j j j h h + + r h j j h h # z.",
-"z.z.z.z.z.z.z.z.+ S S S S S S + x S S S S S + q S S S S S e + z.",
-"z.z.z.z.z.z.z.z.+ G F G G G G g F G G F G G t D G G G G j # z.z.",
-"z.z.z.z.z.z.z.z.+ K K K K K K K K K J k K K K K K K K H # z.z.z.",
-"z.z.z.z.z.z.z.z.+ O.O.O.O.O.O.O.O.O.z + O.O.O.O.O.O.I : z.z.z.z.",
-"z.z.z.z.z.z.z.z.# @.#.#.#.#. at .@. at .U : + @.#.#.#. at .@.l z.z.z.z.z.",
-"z.z.z.z.z.z.z., P $.%.%.%.%.%.%.%.y z.+ %.$.%.%.%.L 1 z.z.z.z.z.",
-"z.z.z.z.z.z.z.c &.&.*.*.*.*.*.*.Y 1 z.+ &.*.*.*.+.1 z.z.z.z.z.z.",
-"z.z.z.z.z.z.1 + + + + + + + + + , z.z.# + + + + , z.z.z.z.z.z.z."
-};
diff --git a/debian/copyright.in b/debian/copyright.in
index bfa691a..6736418 100644
--- a/debian/copyright.in
+++ b/debian/copyright.in
@@ -100,7 +100,7 @@ Comment:
  > Absolutely. Fredrik 16:11, 3 December 2007 (UTC)
 
 Files:
- data/wolf-common.xpm
+ data/wolf-common.svg
 Copyright:
  © 2013, Fabian Greffrath <fabian+debian at greffrath.com>
 License: GPL-2+
diff --git a/game_data_packager/games/ecwolf_common.py b/game_data_packager/games/ecwolf_common.py
index 160d82d..c44c88b 100644
--- a/game_data_packager/games/ecwolf_common.py
+++ b/game_data_packager/games/ecwolf_common.py
@@ -70,6 +70,12 @@ class EcwolfGameData(GameData):
             else:
                 raise AssertionError('wolf-common.png should have existed')
 
+        from_ = os.path.splitext(from_)[0] + '.svgz'
+        if os.path.exists(from_):
+            svgdir = os.path.join(destdir, 'usr/share/icons/hicolor/scalable/apps')
+            mkdir_p(svgdir)
+            install_data(from_, os.path.join(svgdir, '%s.svgz' % icon))
+
         desktop = configparser.RawConfigParser()
         desktop.optionxform = lambda option: option
         desktop['Desktop Entry'] = {}

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/game-data-packager.git



More information about the Pkg-games-commits mailing list