Username: Password: Remember me
Search Criteria Advanced
Package Details

tomatoes 1.55-9
http://tomatoes.sourceforge.net
How many tomatoes can you smash in ten short minutes?

unsupported :: games
Maintainer: louipc
Votes: 15

License: ZLIB

Last Updated: Mon, 26 Oct 2009 19:38:22 +0000
First Submitted: Mon, 09 Oct 2006 22:56:56 +0000

Tarball :: Files :: PKGBUILD

Dependencies mesa sdl_image sdl_mixer

Sources
0001-tomatoes-1.55-makefile-Append-to-compile-flags.patch
0002-tomatoes-1.55-Quell-const-char-conversion-warnings.patch
config.cfg
http://downloads.sourceforge.net/tomatoes/tomatoes-linux-1.5.tar.bz2
http://downloads.sourceforge.net/tomatoes/tomatoes-linux-src-1.55.tar.bz2
Comment by: louipc on Fri, 16 Oct 2009 02:39:21 +0000
Note: If some controls don't seem to be working you may have to manually set your control keys.
Comment by: louipc on Thu, 12 Jun 2008 18:37:10 +0000
Release 8 fixes problems with the patches.
Game should be playable out of the box with people that use altgr now too.
Comment by: louipc on Thu, 12 Jun 2008 15:53:57 +0000
I just realised that makepkg --source doesn't do any validity checking and somehow one of the patches here got corrupted. I'll fix this soon.
Comment by: louipc on Mon, 02 Jun 2008 19:08:27 +0000
Release 7 corrects a variable I missed.
Comment by: louipc on Mon, 02 Jun 2008 17:37:58 +0000
Release 6 mostly just cleans up the style of the PKGBUILD.
I removed the overview because that's actually available in the README.
Comment by: louipc on Mon, 30 Apr 2007 05:50:39 +0000
Release 5: Now compatible with pacman3
Comment by: rabyte on Sat, 03 Feb 2007 10:22:30 +0000
buggs, could you please provide more information about those different install programs? Thought there was only one? I\'m using the -D parameter quite extensively in my pkgbuilds and never heard of any problems.
Comment by: louipc on Sat, 03 Feb 2007 03:16:22 +0000
Release 4 includes buggs\' suggestions. Thanks!
Comment by: buggs on Fri, 02 Feb 2007 11:19:29 +0000
The default flags to the C compiler for archlinux are defined in /etc/makepkg.conf.
So the Makfile gets those (from makepkg via ENV) and append their extra flags, that what the += does.

This way it works for people on amd64, since they have different flags in /etc/makepkg.conf e.g. -fPIC that they need, and also for people that customize their flags.

-D for install is also bad because it is non-standard and worse nearly for each of the different install programs it means a different thing!
Comment by: louipc on Thu, 25 Jan 2007 22:39:26 +0000
Yeah that makes sense to mkdir once than install -D multiple times heh. What does that makefile change do? Please explain because I\'m not too savvy in C or compiling code or anything.
Comment by: buggs on Thu, 25 Jan 2007 15:52:19 +0000
Please avoid install -D and just use mkdir -p + install.
And just override their CLFAGS like this:

@@ -47,8 +47,8 @@
CFLAGS = -MMD -g3 -O3 -march=$(MARCH) -Wall -pg
LDFLAGS = `sdl-config --libs` -lSDL_image -lSDL_mixer -lGL -lGLU -pg
else
-CFLAGS = -MMD -O3 -march=$(MARCH) -Wall $(SDL_FLAGS)
-LDFLAGS = `sdl-config --libs` -lSDL_image -lSDL_mixer -lGL -lGLU -s
+CFLAGS += -MMD $(SDL_FLAGS)
+LDFLAGS += `sdl-config --libs` -lSDL_image -lSDL_mixer -lGL -lGLU -s
endif
endif

v1.6.0