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

Reply via email to