Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=13634708e4de06aac1735f42cb069a92db5263ed
commit 13634708e4de06aac1735f42cb069a92db5263ed Author: exceed <exceed.ced...@gmail.com> Date: Sun Mar 14 00:40:59 2010 +0100 supertux-0.3.3-1-i686 * Version bump * Fixed upstream (berlios->googlecode) * New build with cmake * Removed useless gcc43 patch * Fixed depends() diff --git a/source/games-extra/supertux/FrugalBuild b/source/games-extra/supertux/FrugalBuild index 1c438c0..8afc57c 100644 --- a/source/games-extra/supertux/FrugalBuild +++ b/source/games-extra/supertux/FrugalBuild @@ -1,34 +1,18 @@ -# Compiling Time: 2.53 SBU +# Compiling Time: 1.22 SBU # Maintainer: Janos Kovacs <ja...@frugalware.org> pkgname=supertux -pkgver=0.3.1d -pkgrel=3 +pkgver=0.3.3 +pkgrel=1 pkgdesc="SuperTux is a classic 2D jump'n run sidescroller game in a style similar to the original SuperMario games." -_F_berlios_ext=".tar.bz2" -Finclude berlios -url="http://supertux.berlios.de/" -source=($source gcc43.patch) -depends=('sdl_mixer' 'sdlimage' 'physfs>=2.0.0' 'openal>=1.7.411' 'libvorbis' 'mesa') -makedepends=('jam') +_F_googlecode_ext=".tar.bz2" +Finclude googlecode +url="http://supertux.lethargik.org/" +depends=('sdl_mixer' 'sdlimage' 'physfs>=2.0.0' 'openal>=1.7.411' 'libvorbis' 'mesa' 'glew' 'boost') groups=('games-extra') archs=('i686' 'x86_64') license="GPL" -up2date="lynx -dump $url/wiki/index.php/Download/Installation | grep -m1 Release | sed 's/.*e \(.*\).*/\1/'" -sha1sums=('5d9fd1ee9da7c207ed3294fbc6aa189e68768d93' \ - '85451963e404b3f132099dce8445268116ff4f0b') +Finclude cmake +sha1sums=('f89214fd5d997b62753fbba7e1d089d81513f2de') -build() -{ - Fcd $pkgname-${pkgver/d/} - Fpatchall - # no O3's thx - Fsed '-O3' '' Jamrules - ./autogen.sh || Fdie - Fconf - jam -a || Fdie - export DESTDIR=$Fdestdir - jam install || Fdie -} -# optimization OK diff --git a/source/games-extra/supertux/gcc43.patch b/source/games-extra/supertux/gcc43.patch deleted file mode 100644 index 423d3d3..0000000 --- a/source/games-extra/supertux/gcc43.patch +++ /dev/null @@ -1,68 +0,0 @@ -diff -ruN supertux-0.3.1.orig/src/console.hpp supertux-0.3.1/src/console.hpp ---- supertux-0.3.1.orig/src/console.hpp 2008-01-03 21:59:27.000000000 +0100 -+++ supertux-0.3.1/src/console.hpp 2008-08-23 11:57:47.000000000 +0200 -@@ -27,6 +27,8 @@ - #include <sstream> - #include <iostream> - #include <squirrel.h> -+#include <memory> -+#include <cstdlib> - - class Console; - class ConsoleStreamBuffer; -diff -ruN supertux-0.3.1.orig/src/lisp/lexer.cpp supertux-0.3.1/src/lisp/lexer.cpp ---- supertux-0.3.1.orig/src/lisp/lexer.cpp 2008-01-03 21:59:26.000000000 +0100 -+++ supertux-0.3.1/src/lisp/lexer.cpp 2008-08-23 13:45:58.000000000 +0200 -@@ -21,6 +21,7 @@ - #include <sstream> - #include <stdexcept> - #include <iostream> -+#include <cstring> - - #include "lexer.hpp" - -diff -ruN supertux-0.3.1.orig/src/sprite/sprite_manager.hpp supertux-0.3.1/src/sprite/sprite_manager.hpp ---- supertux-0.3.1.orig/src/sprite/sprite_manager.hpp 2008-01-03 21:59:26.000000000 +0100 -+++ supertux-0.3.1/src/sprite/sprite_manager.hpp 2008-08-23 13:29:34.000000000 +0200 -@@ -21,6 +21,7 @@ - #define SUPERTUX_SPRITE_MANAGER_H - - #include <map> -+#include <string> - - class SpriteData; - class Sprite; -diff -ruN supertux-0.3.1.orig/src/textscroller.hpp supertux-0.3.1/src/textscroller.hpp ---- supertux-0.3.1.orig/src/textscroller.hpp 2008-01-03 21:59:27.000000000 +0100 -+++ supertux-0.3.1/src/textscroller.hpp 2008-08-23 13:34:35.000000000 +0200 -@@ -24,6 +24,7 @@ - #include <vector> - #include <string> - #include <map> -+#include <memory> - - #include "screen.hpp" - #include "math/vector.hpp" -diff -ruN supertux-0.3.1.orig/src/title.cpp supertux-0.3.1/src/title.cpp ---- supertux-0.3.1.orig/src/title.cpp 2008-01-03 21:59:28.000000000 +0100 -+++ supertux-0.3.1/src/title.cpp 2008-08-23 12:05:19.000000000 +0200 -@@ -32,6 +32,7 @@ - #include <SDL.h> - #include <SDL_image.h> - #include <physfs.h> -+#include <algorithm> - - #include "title.hpp" - #include "mainloop.hpp" -diff -ruN supertux-0.3.1.orig/src/video/sdl_texture.hpp supertux-0.3.1/src/video/sdl_texture.hpp ---- supertux-0.3.1.orig/src/video/sdl_texture.hpp 2008-01-03 21:59:22.000000000 +0100 -+++ supertux-0.3.1/src/video/sdl_texture.hpp 2008-08-23 13:37:14.000000000 +0200 -@@ -23,6 +23,7 @@ - #include <config.h> - - #include <SDL.h> -+#include <algorithm> - - #include "texture.hpp" - #include "color.hpp" - _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git