From 780b100bd0c6ae69fa4f9f1fff0768a6b9f494aa Mon Sep 17 00:00:00 2001 From: Martin Jansa Date: Thu, 18 Mar 2010 14:40:24 +0100 Subject: [PATCH] gnuchess: add launcher and icon, thanks to Graziano Sorbaioli Signed-off-by: Martin Jansa --- recipes/gnuchess/files/gnuchess.desktop | 12 ++++++++++++ recipes/gnuchess/files/gnuchess.png | Bin 0 -> 2623 bytes recipes/gnuchess/files/gnuchess.sh | 3 +++ recipes/gnuchess/gnuchess_5.021.bb | 14 +++++++++++++- 4 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 recipes/gnuchess/files/gnuchess.desktop create mode 100644 recipes/gnuchess/files/gnuchess.png create mode 100644 recipes/gnuchess/files/gnuchess.sh diff --git a/recipes/gnuchess/files/gnuchess.desktop b/recipes/gnuchess/files/gnuchess.desktop new file mode 100644 index 0000000000..5b2eb4002d --- /dev/null +++ b/recipes/gnuchess/files/gnuchess.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Name=GNU Chess +Comment=Chess game of the GNU Project +Encoding=UTF-8 +Version=4.2.7 +Type=Application +Exec=/usr/bin/gnuchess.sh +Terminal=false +Categories=Game; +X-MB-SingleInstance=true +Icon=gnuchess + diff --git a/recipes/gnuchess/files/gnuchess.png b/recipes/gnuchess/files/gnuchess.png new file mode 100644 index 0000000000000000000000000000000000000000..a0d2e5fa6273eee97a7b3046b4c6448d9d9ce007 GIT binary patch literal 2623 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 literal 0 HcmV?d00001 diff --git a/recipes/gnuchess/files/gnuchess.sh b/recipes/gnuchess/files/gnuchess.sh new file mode 100644 index 0000000000..2da70498d1 --- /dev/null +++ b/recipes/gnuchess/files/gnuchess.sh @@ -0,0 +1,3 @@ +#!/bin/sh +xboard -size Average -font 6x13 -coordFont 6x13 -clockFont 6x13 -fcp "/usr/bin/gnuchess -b- -e 100 -l- -f 1 -p-" + diff --git a/recipes/gnuchess/gnuchess_5.021.bb b/recipes/gnuchess/gnuchess_5.021.bb index 18c94bdab0..8d1afea1bf 100644 --- a/recipes/gnuchess/gnuchess_5.021.bb +++ b/recipes/gnuchess/gnuchess_5.021.bb @@ -3,11 +3,23 @@ SECTION = "console" PRIORITY = "optional" MAINTAINER = "Andreas Holzer " LICENSE = "GPL" -SRC_URI = "http://members.cheese.at/woody/fltk-chess/gnuchess_5.02.tar.gz" +PR = "r1" +RSUGGESTS_${PN} = "xboard" +SRC_URI = "http://members.cheese.at/woody/fltk-chess/gnuchess_5.02.tar.gz \ + file://gnuchess.desktop \ + file://gnuchess.png \ + file://gnuchess.sh \ +" S = "${WORKDIR}/chess-5.02/src" inherit autotools do_install() { + install -d ${D}${bindir} + install -d ${D}${datadir}/pixmaps/ + install -d ${D}${datadir}/applications/ + install -m 0755 ${WORKDIR}/gnuchess.sh ${D}${bindir} + install -m 0644 ${WORKDIR}/gnuchess.png ${D}${datadir}/pixmaps/ + install -m 0644 ${WORKDIR}/gnuchess.desktop ${D}${datadir}/applications/ install -D ${S}/gnuchess ${D}${bindir}/gnuchess } -- 2.39.5