[oe-commits] org.oe.dev rocksndiamonds: New package, a game, Boulderdash/Emerald Mine/Supaplex/Sokoban clone.

pfalcon commit openembedded-commits at lists.openembedded.org
Mon Sep 4 02:05:00 UTC 2006


rocksndiamonds: New package, a game, Boulderdash/Emerald Mine/Supaplex/Sokoban clone.
* Initial draft recipe version, but already works.
* Too big even for VGA devices (window size is hardcoded in game).
* Data storage formats are non-optimal (pcx/uncompressed level files).
* Packaging crude, need to be split up.
* Nice game.

Author: pfalcon at openembedded.org
Branch: org.openembedded.dev
Revision: e0057fe4934568f16d69d566d027fc061b820111
ViewMTN: http://monotone.openembedded.org/revision.psp?id=e0057fe4934568f16d69d566d027fc061b820111
Files:
1
packages/rocksndiamonds
packages/rocksndiamonds/files
packages/rocksndiamonds/files/rocksndiamonds.png
packages/rocksndiamonds/rocksndiamonds_3.2.0.bb
mtn:manual_merge
true
Diffs:

#
# mt diff -rf881e56a37f68d3a0af64bc320e4ac5c23ffa832 -re0057fe4934568f16d69d566d027fc061b820111
#
# 
# 
# add_dir "packages/rocksndiamonds"
# 
# add_dir "packages/rocksndiamonds/files"
# 
# add_file "packages/rocksndiamonds/files/rocksndiamonds.png"
#  content [49ef661e93bc23395381b0c13a7eb65ad8c892c9]
# 
# add_file "packages/rocksndiamonds/rocksndiamonds_3.2.0.bb"
#  content [93d5811112729a27975b007345995eae313c4c60]
# 
#   set "packages/rocksndiamonds/files/rocksndiamonds.png"
#  attr "mtn:manual_merge"
# value "true"
# 
============================================================
# packages/rocksndiamonds/files/rocksndiamonds.png is binary
============================================================
--- packages/rocksndiamonds/rocksndiamonds_3.2.0.bb	93d5811112729a27975b007345995eae313c4c60
+++ packages/rocksndiamonds/rocksndiamonds_3.2.0.bb	93d5811112729a27975b007345995eae313c4c60
@@ -0,0 +1,28 @@
+DESCRIPTION = "Rocks'n'Diamonds - Boulderdash/Emerald Mine/Supaplex/Sokoban clone."
+SECTION = "games"
+LICENSE = "GPL"
+HOMEPAGE = "http://www.artsoft.org/rocksndiamonds/"
+AUTHOR = "Holger Schemel <info at artsoft.org>"
+MAINTAINER = "Paul Sokolovsky <pmiscml at gmail.com>"
+
+DEFAULT_PREFERENCE = "-1"
+
+SRC_URI = "http://artsoft.org/RELEASES/unix/rocksndiamonds/rocksndiamonds-${PV}.tar.gz \
+	file://rocksndiamonds.png"
+
+DEPENDS += "libsdl-net smpeg"
+
+APPIMAGE = "../rocksndiamonds.png"
+EXTRA_OEMAKE = "CC='${CC}' RO_GAME_DIR='${datadir}/${PN}' RW_GAME_DIR='${datadir}/${PN}'"
+
+inherit sdl
+
+do_install() {
+	install -d ${D}${bindir}
+	install -m 755 ${PN} ${D}${bindir}
+	install -d ${D}${datadir}/${PN}
+	cp -r graphics levels music scores sounds ${D}${datadir}/${PN}/
+}
+
+
+FILES_${PN} += "${bindir}/${PN} ${datadir}/${PN}"






More information about the Openembedded-commits mailing list