DESCRIPTION = "Portable Puzzle Collection" LICENSE = "MIT" SECTION = "x11" DEPENDS = "gtk+ gconf intltool-native librsvg" PV = "0.1+svnr${SRCREV}" PR = "r5" bindir = "/usr/games" inherit autotools pkgconfig SRC_URI = "svn://svn.o-hand.com/repos/;module=oh-puzzles;proto=http \ file://oh-puzzles-owl-menu.patch;patch=1;pnum=0" S = "${WORKDIR}/${PN}" EXTRA_OEMAKE += "GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1" do_install_append () { install -d ${D}/${datadir}/applications/ cd ${D}/${prefix}/games for prog in *; do if [ -x $prog ]; then # Convert prog to Title Case title=$(echo $prog | sed 's/\(^\| \)./\U&/g') echo "making ${D}/${datadir}/applications/$prog.desktop" cat < ${D}/${datadir}/applications/$prog.desktop [Desktop Entry] Name=$title Exec=${prefix}/games/$prog Icon=applications-games Terminal=false Type=Application Categories=Game; StartupNotify=true X-MB-SingleInstance=true Comment=Play $title. STOP fi done } FILES_${PN} += "/usr/games/*" FILES_${PN}-dbg += "/usr/games/.debug/*"