DESCRIPTION = "Pingus is a free Lemmings clone." DEPENDS = "virtual/libiconv virtual/libsdl libsdl-image libsdl-mixer boost libpng" LICENSE = "GPL" HOMEPAGE = "http://pingus.seul.org/" SECTION = "x11/games" PR = "r4" ARM_INSTRUCTION_SET = "arm" # Workaround QA issue TARGET_CC_ARCH += "${LDFLAGS}" inherit scons SRC_URI = "\ http://pingus.seul.org/files/pingus-0.7.2.tar.bz2 \ file://sconstruct.diff \ file://boost.patch \ file://cheader.patch \ file://pingus.desktop \ file://pingus.png \ file://pingus-gta012.sh \ " S = "${WORKDIR}/pingus-${PV}" 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 } do_stage() { : } # Account for 1337 script in do_install PACKAGE_ARCH_om-gta01 = "${MACHINE_ARCH}" PACKAGE_ARCH_om-gta02 = "${MACHINE_ARCH}" FILES_${PN} += "${datadir}" SRC_URI[md5sum] = "88756802d483f922d0910a14cd26a951" SRC_URI[sha256sum] = "8d24fbab29ca9401ae1a6a34f7a52eda5de0a9320940e771c6f04f991f5d0052"