ports/114753: emulators/zsnes: Add .desktop file
Stefan Sperling
stsp at stsp.in-berlin.de
Thu Jul 19 22:51:55 UTC 2007
>Number: 114753
>Category: ports
>Synopsis: emulators/zsnes: Add .desktop file
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Thu Jul 19 22:50:03 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator: Stefan Sperling
>Release: FreeBSD 6.2-RELEASE-p6 i386
>Organization:
>Environment:
System: FreeBSD ted.stsp.lan 6.2-RELEASE-p6 FreeBSD 6.2-RELEASE-p6 #0: Sun Jul 15 12:07:20 CEST 2007 stsp at ted.stsp.lan:/usr/obj/usr/src/sys/TED i386
>Description:
Add a .desktop file for this program so it shows up
in desktop menus (KDE, Gnome). New files copied from Debian.
>How-To-Repeat:
>Fix:
diff -urN emulators/zsnes.orig/Makefile emulators/zsnes/Makefile
--- emulators/zsnes.orig/Makefile Sat May 19 22:04:52 2007
+++ emulators/zsnes/Makefile Fri Jul 20 00:30:08 2007
@@ -7,7 +7,7 @@
PORTNAME= zsnes
PORTVERSION= 1.51
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= emulators
MASTER_SITES= SF
@@ -39,7 +39,9 @@
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
MAN1= zsnes.1
-PLIST_FILES= bin/zsnes
+PLIST_FILES= bin/zsnes \
+ share/applications/zsnes.desktop \
+ share/pixmaps/zsnes.xpm
CFLAGS+= -I${LOCALBASE}/include
CPPFLAGS+= -I${LOCALBASE}/include
@@ -91,5 +93,7 @@
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/zsnes ${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/linux/zsnes.1 ${MANPREFIX}/man/man1
+ ${INSTALL_DATA} ${FILESDIR}/zsnes.desktop ${PREFIX}/share/applications
+ ${INSTALL_DATA} ${FILESDIR}/zsnes.xpm ${PREFIX}/share/pixmaps
.include <bsd.port.post.mk>
diff -urN emulators/zsnes.orig/files/zsnes.desktop emulators/zsnes/files/zsnes.desktop
--- emulators/zsnes.orig/files/zsnes.desktop Thu Jan 1 01:00:00 1970
+++ emulators/zsnes/files/zsnes.desktop Fri Jul 20 00:24:45 2007
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=zsnes
+Comment=A Super Nintendo Entertainment System (TM) emulator
+Exec=zsnes
+Icon=zsnes.xpm
+Terminal=false
+Type=Application
+Categories=Application;Game;2DGraphics;Emulator
diff -urN emulators/zsnes.orig/files/zsnes.xpm emulators/zsnes/files/zsnes.xpm
--- emulators/zsnes.orig/files/zsnes.xpm Thu Jan 1 01:00:00 1970
+++ emulators/zsnes/files/zsnes.xpm Fri Jul 20 00:26:22 2007
@@ -0,0 +1,265 @@
+/* XPM */
+static char *zsnes[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 227 2",
+" c #000000",
+". c #050409",
+"X c #090705",
+"o c #08070B",
+"O c #0A0905",
+"+ c #0A0A0B",
+"@ c #030511",
+"# c #030518",
+"$ c #06091B",
+"% c #001500",
+"& c #001C00",
+"* c #140203",
+"= c #1A1508",
+"- c #121212",
+"; c #1C1613",
+": c #1B1B1B",
+"> c #050E2D",
+", c #060E35",
+"< c #061233",
+"1 c #06103F",
+"2 c #11183C",
+"3 c #002400",
+"4 c #072608",
+"5 c #003900",
+"6 c #03292D",
+"7 c #20080D",
+"8 c #201509",
+"9 c #201B14",
+"0 c #33080B",
+"q c #3D090F",
+"w c #3A1014",
+"e c #330F24",
+"r c #262008",
+"t c #2B2412",
+"y c #2A2319",
+"u c #232323",
+"i c #2C2C2C",
+"p c #333333",
+"a c #3A3A3A",
+"s c #0A1741",
+"d c #061857",
+"f c #162D58",
+"g c #18265E",
+"h c #162D61",
+"j c #123A79",
+"k c #2B3A64",
+"l c #004500",
+"z c #005200",
+"x c #284A28",
+"c c #430B0E",
+"v c #53050D",
+"b c #5A0810",
+"n c #431835",
+"m c #453B14",
+"M c #42362C",
+"N c #483E24",
+"B c #720F17",
+"V c #75242B",
+"C c #594D26",
+"Z c #5F5222",
+"A c #6B5722",
+"S c #73642C",
+"D c #796422",
+"F c #7B6A2C",
+"G c #434343",
+"H c #4B4B4B",
+"J c #405740",
+"K c #545454",
+"L c #5A5A5A",
+"P c #646464",
+"I c #6B6B6B",
+"U c #747474",
+"Y c #7E7E7E",
+"T c #0B2786",
+"R c #0D2689",
+"E c #1B2B90",
+"W c #1D3188",
+"Q c #1C3C8F",
+"! c #1A3F90",
+"~ c #113ED8",
+"^ c #2A50AD",
+"/ c #315ABD",
+"( c #23629D",
+") c #3466BF",
+"_ c #1240C9",
+"` c #1849C1",
+"' c #1B49DF",
+"] c #0F45F1",
+"[ c #154CEF",
+"{ c #1154FE",
+"} c #1F6DDA",
+"| c #1B62FF",
+" . c #1A6CFF",
+".. c #1D75FF",
+"X. c #1D7EFF",
+"o. c #2E7FD5",
+"O. c #2065EF",
+"+. c #008400",
+"@. c #008F00",
+"#. c #00A500",
+"$. c #00AC00",
+"%. c #00B700",
+"&. c #00BE00",
+"*. c #10B600",
+"=. c #20A620",
+"-. c #2FBB2E",
+";. c #07C600",
+":. c #01CF00",
+">. c #00D700",
+",. c #04DB00",
+"<. c #0DDB00",
+"1. c #10CE00",
+"2. c #03E300",
+"3. c #06E800",
+"4. c #0AED00",
+"5. c #0DF400",
+"6. c #10F600",
+"7. c #1BFD00",
+"8. c #20ED00",
+"9. c #21FF00",
+"0. c #2AFF00",
+"q. c #57BF53",
+"w. c #68B968",
+"e. c #4BD646",
+"r. c #1E86FF",
+"t. c #2085FF",
+"y. c #288FF4",
+"u. c #2493FF",
+"i. c #259BFF",
+"p. c #3093F1",
+"a. c #25A1FF",
+"s. c #24ACFF",
+"d. c #29B0FF",
+"f. c #2DB9FF",
+"g. c #3BB2EA",
+"h. c #2FD5FE",
+"j. c #30C7FF",
+"k. c #37CBFF",
+"l. c #39C5FF",
+"z. c #30D5FF",
+"x. c #36DBFF",
+"c. c #3DD8FF",
+"v. c #3BECFF",
+"b. c #3AF8FF",
+"n. c #40ADF7",
+"m. c #900B16",
+"M. c #96101F",
+"N. c #8B1728",
+"B. c #912131",
+"V. c #962F3F",
+"C. c #AF0D1B",
+"Z. c #B30D1F",
+"A. c #A2152E",
+"S. c #A91C2B",
+"D. c #AC2737",
+"F. c #983840",
+"G. c #B33E4B",
+"H. c #85722C",
+"J. c #89702C",
+"K. c #9D404F",
+"L. c #A04753",
+"P. c #A14956",
+"I. c #A55460",
+"U. c #C20F22",
+"Y. c #D20C22",
+"T. c #DB0C23",
+"R. c #D11025",
+"E. c #D6172B",
+"W. c #DD122B",
+"Q. c #D41A34",
+"!. c #E60C25",
+"~. c #E3122B",
+"^. c #E41B3A",
+"/. c #F40D28",
+"(. c #FD0E2C",
+"). c #FF0F33",
+"_. c #FE102E",
+"`. c #FE1033",
+"'. c #FE133A",
+"]. c #F9183E",
+"[. c #D63148",
+"{. c #FF1540",
+"}. c #B57780",
+"|. c #AB8D2C",
+" X c #B1932C",
+".X c #BB9E2C",
+"XX c #CEA92C",
+"oX c #D4AD2C",
+"OX c #D6B22B",
+"+X c #D8B32C",
+"@X c #E0BD2C",
+"#X c #EABE2C",
+"$X c #EDC92C",
+"%X c #F1C72C",
+"&X c #F4CC2C",
+"*X c #FACE2C",
+"=X c #FAD02C",
+"-X c #838383",
+";X c #8D8D8D",
+":X c #9B8A8C",
+">X c #939393",
+",X c #9A9A9A",
+"<X c #9DAC9D",
+"1X c #BF8E95",
+"2X c #A5A5A5",
+"3X c #ACAAAA",
+"4X c #B4A4A5",
+"5X c #B3B3B3",
+"6X c #BCBCBC",
+"7X c #C19DA0",
+"8X c #D4BFC3",
+"9X c #C3C3C3",
+"0X c #CACACA",
+"qX c #C3D0C3",
+"wX c #CFDDCF",
+"eX c #D4C4C5",
+"rX c #DACDCF",
+"tX c #D4D4D4",
+"yX c #D3DAD3",
+"uX c #DCDCDC",
+"iX c #E0C6C9",
+"pX c #E3E3E3",
+"aX c #EBEBEB",
+"sX c #F2F2F2",
+"dX c #F8F8F5",
+"fX c #FEFEFE",
+"gX c None",
+/* pixels */
+"fXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfX>X",
+"fXfXI.I.I.P.N.fX>XH G K 2XK G ;XG a uXfX;XK G L fXfXK K L YfX>X",
+"fXfXfXfXfX}.I.fX: U fXdX6XK H fXaXH U 5XG dXfXH ;X-XH fXfX5XfX;X",
+"fXfXfXfX}.I.rXfX: u H ;XdXK K dXdXL L U : H H u P -Xu K Y dXfX>X",
+"fXfXfX1XK.8XfXfX6XI a - U K K dXdXL L I L dXdXdXdXdXY L i i dX>X",
+"fXfX1XP.eXfXfXfX3XfXfXa U K L dXdXL L 5Xi 6XsXuX5X5XsXsXU i dX>X",
+"fXfXB.V.I.I.I.fXU H G K dXK K sXdXL L sXY H G G >X>XL G H ;XsX>X",
+"fXfXfXfXfXfXfXfXfXfXfXfXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsX>X",
+"0XfXfXfXfXfXfXfXfXfXfXsXpX0X8X;Xa u - u H 2X9X0XaXsXsXaXsXsXaX>X",
+"fX0X9XfXfXfXfXfXfXfXsXtX6XU k ^ ) / W @ + a -X9XtXaXsXaXsXsX>X",
+"fXfXfXfXfXfXfXfXdXaXtX5Xp g g.c.x.l.p.! $ X K 9XtXaXaXaXaX>X",
+"2XfX2XfX,XfXfXsXsXtX6Xp h g.b.v.x.k.f.y.! @ . L 9XtXaXaXaX>X",
+"fXfXfXfXdXsXsXaXuX9Xa ( h.h.j.f.d.i.u.O.> . L 0XaXaXaX>X",
+"sXsXsXaXaXaXpXaX0XU 2 o.s.s.a.i.u.r.X...< * 0 q w :XtXpXpX>X",
+"pXaXpXaXpXpXaXpX9Xi $ h j } r.t.t... .{ < c M.Q.^.Q.D.7XpXpX>X",
+"pXpXpXpXpXpXpXpX>X. s ` . . .{ ' n E.'.'.'.{.{.[.rXpX>X",
+"pXpXpXpXpXpXpXyXJ & 3 & & % , ~ { { ] E A.`.`.`.'.'.'.'.S.pX>X",
+"uXuXpXuXuXpXwXq.*.1.<.<.;.#.l & j ] ~ R e R._._._.`.`.`.`.W.pX>X",
+"uXpXuXpXuXuXe.8.0.9.7.7.5.4.:.+.6 d 1 # * v Z.~.(.(.(._.).~.uX>X",
+"uXuXK K uXuX4.7.7.5.5.4.3.2.>.%.5 * v Y./.(.(.(.U.uX>X",
+"uXK K uXuX-.,.3.3.,.,.>.:.&.+.& . + + + o b Y././.T.V.uX>X",
+"K K tXuXuXqXw.=.#.$.$.#. at .z 4 t C F H.H.S m 9 7 Z.!.Y.G.eX>XgX",
+" . tXtXuXtXtXtX<Xx 3 3 3 & O Z .X+X&X=X&X$X+X|.N B m.V 4XtX>XgX",
+"tXtXtXtXtXtXtXyX6X;XX r OX*X*X=X=X=X=X=X&X|.8 ; 5X0XyX>XgX",
+">XtX>X>XtXtXtXtX0X0XK = X%X*X*X*X*X*X*X#XJ.= Y 9XtX>XgXgX",
+"tXtXtXtXtXtXtXtXtX0X9XL X t D XoX at XOXXX|.A y U 6XtXtX>XgXgX",
+"tXtXtXtXtXtXtXtXtXtXtX9XL + X = t M M 9 = : Y 8X9XtX>XgXgXgX",
+"tXtXtXtXtXtXtXtXtXtXtXtX0X2XK ; u P 5X9XtXtX>XgXgXgXgX",
+">X>X>X>X;X>X>X>X>X>X>XtXtX0X6X5X-XH p K ;X6X6X0XtXtX>XgXgXgXgXgX",
+"gXgXgXgXgXgXgXgXgXgXgX>X>XtXtXtXtXtXtXtXtXtXtXtX>X>XgXgXgXgXgXgX",
+"gXgXgXgXgXgXgXgXgXgXgXgXgX>X>X>XtXtXtXtXtX>X>X>XgXgXgXgXgXgXgXgX",
+"gXgXgXgXgXgXgXgXgXgXgXgXgXgXgXgX>X>X>X>X>XgXgXgXgXgXgXgXgXgXgXgX"
+};
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list