summaryrefslogtreecommitdiff
path: root/recipes/pingus/files
diff options
context:
space:
mode:
authorDenys Dmytriyenko <denis@denix.org>2009-03-17 14:32:59 -0400
committerDenys Dmytriyenko <denis@denix.org>2009-03-17 14:32:59 -0400
commit709c4d66e0b107ca606941b988bad717c0b45d9b (patch)
tree37ee08b1eb308f3b2b6426d5793545c38396b838 /recipes/pingus/files
parentfa6cd5a3b993f16c27de4ff82b42684516d433ba (diff)
rename packages/ to recipes/ per earlier agreement
See links below for more details: http://thread.gmane.org/gmane.comp.handhelds.openembedded/21326 http://thread.gmane.org/gmane.comp.handhelds.openembedded/21816 Signed-off-by: Denys Dmytriyenko <denis@denix.org> Acked-by: Mike Westerhof <mwester@dls.net> Acked-by: Philip Balister <philip@balister.org> Acked-by: Khem Raj <raj.khem@gmail.com> Acked-by: Marcin Juszkiewicz <hrw@openembedded.org> Acked-by: Koen Kooi <koen@openembedded.org> Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Diffstat (limited to 'recipes/pingus/files')
-rw-r--r--recipes/pingus/files/pingus-gta012.sh4
-rw-r--r--recipes/pingus/files/pingus.desktop11
-rw-r--r--recipes/pingus/files/pingus.pngbin0 -> 3490 bytes
-rw-r--r--recipes/pingus/files/sconstruct.diff49
4 files changed, 64 insertions, 0 deletions
diff --git a/recipes/pingus/files/pingus-gta012.sh b/recipes/pingus/files/pingus-gta012.sh
new file mode 100644
index 0000000000..70346c5646
--- /dev/null
+++ b/recipes/pingus/files/pingus-gta012.sh
@@ -0,0 +1,4 @@
+#!/bin/sh
+xrandr -o 3
+pingus.bin --fast-mode -g 640x480 --disable-music --disable-sound --fullscreen
+xrandr -o 0
diff --git a/recipes/pingus/files/pingus.desktop b/recipes/pingus/files/pingus.desktop
new file mode 100644
index 0000000000..2c70038ba6
--- /dev/null
+++ b/recipes/pingus/files/pingus.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Type=Application
+Version=0.7.2
+Name=Pingus
+GenericName=Lemmings Clone
+Comment=Pingus is a free Lemmings-like game
+Icon=pingus
+Exec=pingus -f -g 640x480 -m -s
+Terminal=false
+StartupNotify=false
+Categories=Application;Games;ArcadeGame;
diff --git a/recipes/pingus/files/pingus.png b/recipes/pingus/files/pingus.png
new file mode 100644
index 0000000000..020b0ebb2b
--- /dev/null
+++ b/recipes/pingus/files/pingus.png
Binary files differ
diff --git a/recipes/pingus/files/sconstruct.diff b/recipes/pingus/files/sconstruct.diff
new file mode 100644
index 0000000000..0ca3c3675f
--- /dev/null
+++ b/recipes/pingus/files/sconstruct.diff
@@ -0,0 +1,49 @@
+--- a/SConstruct 2007-10-30 10:23:37.000000000 +0100
++++ b/SConstruct 2008-09-30 01:38:17.000000000 +0200
+@@ -334,8 +334,8 @@
+
+ def DefineOptions(filename, args):
+ opts = Options(filename, args)
+- opts.Add('CC', 'C Compiler', 'gcc')
+- opts.Add('CXX', 'C++ Compiler', 'g++')
++ opts.Add('CC', 'C Compiler', os.environ['CC'])
++ opts.Add('CXX', 'C++ Compiler', os.environ['CXX'])
+ # opts.Add('debug', 'Build with debugging options', 0)
+ # opts.Add('profile', 'Build with profiling support', 0)
+
+@@ -526,14 +526,15 @@
+ ARGUMENTS = {}
+
+ if not ('configure' in COMMAND_LINE_TARGETS):
+- if ARGUMENTS != {}:
+- print "Error: You must not supply arguments to the compile step."
+- print "Use:"
+- print ""
+- print " scons configure [ARGUMENTS]..."
+- print ""
+- print "If you want to change the build configuration."
+- os.sys.exit(1)
++# if ARGUMENTS != {}:
++# print "Error: You must not supply arguments to the compile step."
++# print ARGUMENTS
++# print "Use:"
++# print ""
++# print " scons configure [ARGUMENTS]..."
++# print ""
++# print "If you want to change the build configuration."
++# os.sys.exit(1)
+
+ opts = DefineOptions("config.py", {})
+ env = Environment(options = opts)
+@@ -541,6 +542,11 @@
+
+ opts.Update(env)
+ env['CPPPATH'] += ['.', 'src/']
++ env['ENV']['CXX'] = os.environ['CXX']
++ env['ENV']['CC'] = os.environ['CC']
++ env['ENV']['CPP'] = os.environ['CPP']
++ env['ENV']['RANLIB'] = os.environ['RANLIB']
++ env['ENV']['PATH'] = os.environ['PATH']
+ Default(env.Program('pingus', pingus_sources + env['optional_sources']))
+ Clean('pingus', ['config.py', 'config.h'])
+