diff options
author | Sander van Grieken <sander@3v8.net> | 2009-01-21 19:27:45 +0100 |
---|---|---|
committer | Michael 'Mickey' Lauer <mickey@vanille-media.de> | 2009-01-21 19:27:45 +0100 |
commit | 2002eb5dd514e55339f8dc46a3c985e7c5f33ea2 (patch) | |
tree | 3e5dd67b980533c754cc6673391fe8384f334fd4 /packages/pingus/pingus_0.7.2.bb | |
parent | 585ed3fed2b952bc43b4bbde770f20923aaed616 (diff) |
pingus: new recipe; A lemmings-clone based on SDL
Diffstat (limited to 'packages/pingus/pingus_0.7.2.bb')
-rw-r--r-- | packages/pingus/pingus_0.7.2.bb | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/packages/pingus/pingus_0.7.2.bb b/packages/pingus/pingus_0.7.2.bb new file mode 100644 index 0000000000..610824f571 --- /dev/null +++ b/packages/pingus/pingus_0.7.2.bb @@ -0,0 +1,39 @@ +DESCRIPTION = "Pingus is a free Lemmings clone." +DEPENDS = "virtual/libsdl libsdl-image libsdl-mixer boost libpng" +LICENSE = "GPL" +HOMEPAGE = "http://pingus.seul.org/" +SECTION = "x11/games" +PV = "0.7.2" +PR = "r0" + +inherit scons + +SRC_URI = "\ + http://pingus.seul.org/files/pingus-0.7.2.tar.bz2 \ + file://sconstruct.diff;patch=1 \ + file://pingus.desktop \ + file://pingus.png \ + file://pingus-gta012.sh \ +" +S = "${WORKDIR}/pingus-0.7.2" + +do_install() { + install -d ${D}${bindir} + install -d ${D}${datadir}/pingus + install -d ${D}${datadir}/pixmaps + install -d ${D}${datadir}/applications + install -m 0644 ${WORKDIR}/pingus.png ${D}${datadir}/pixmaps + cp -a ${S}/data ${D}/${datadir}/pingus + install -m 0644 ${WORKDIR}/pingus.desktop ${D}${datadir}/applications + + # specialized start script for OM devices + if test "${MACHINE}" = om-gta01 || test "${MACHINE}" = om-gta02 ; then + install -m 0755 ${WORKDIR}/pingus-gta012.sh ${D}${bindir}/pingus + install -m 0755 ${S}/pingus ${D}${bindir}/pingus.bin + else + install -m 0755 ${S}/pingus ${D}${bindir}/pingus + fi +} + +FILES_${PN} += "${datadir}" + |