Physfs 2.0.3

parent 9a934b8a
......@@ -6,7 +6,7 @@
pkgname=allegro
pkgver=5.0.7
pkgrel=1
pkgrel=2
pkgdesc="Portable library mainly aimed at video game and multimedia programming."
arch=('i686' 'x86_64')
url="http://alleg.sourceforge.net/"
......
......@@ -3,13 +3,10 @@
#
# Maintainer: Daniele Cocca <daniele.cocca@gmail.com>
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=epiar
_pkgbranch=0.5.0
pkgver=0.5.0
pkgrel=2
pkgrel=3
pkgdesc="Epiar is an open source, open-ended space action/trading game."
arch=('i686' 'x86_64')
url="http://www.epiar.net/"
......@@ -33,5 +30,3 @@ package() {
make DESTDIR="${pkgdir}" install
}
# vim:set ts=2 sw=2 et:
......@@ -5,7 +5,7 @@
pkgname=lincity-ng
pkgver=2.0
pkgrel=3
pkgrel=4
pkgdesc="LinCity-NG is a city simulation game, a polished and improved version of LinCity."
arch=('i686' 'x86_64')
url="http://lincity-ng.berlios.de/wiki/index.php/Main_Page"
......@@ -39,5 +39,3 @@ package() {
install locale/gui/it.po "${pkgdir}/usr/share/${pkgname}/locale/gui/it.po"
cp -R help/it "${pkgdir}/usr/share/${pkgname}/help/it"
}
# vim:set ts=2 sw=2 et:
......@@ -2,12 +2,12 @@
pkgname=neverball
pkgver=1.5.4
pkgrel=1
pkgrel=2
pkgdesc="3D game similar to Super Monkey Ball or Marble Madness."
arch=('i686' 'x86_64')
url="http://neverball.org/"
license=('GPL2')
depends=('sdl_ttf' 'libgl' 'libpng' 'libjpeg>=7' 'libvorbis' 'physfs')
depends=('sdl_ttf' 'libgl' 'libpng' 'libjpeg>=7' 'libvorbis' 'libx11' 'physfs')
makedepends=('mesa')
categories=('games')
source=(http://neverball.org/$pkgname-$pkgver.tar.gz)
......@@ -17,11 +17,7 @@ build() {
cd "$srcdir/$pkgname-$pkgver"
sed -i 's|#define CONFIG_LOCALE "./locale"|#define CONFIG_LOCALE "/usr/share/locale"|' share/base_config.h || return 1
if [ "${CARCH}" = "i686" ] ;then
make ENABLE_NLS=1 DATADIR=/usr/share/neverball SSE_CFLAGS="" || return 1
else
make ENABLE_NLS=1 DATADIR=/usr/share/neverball || return 1
fi
make LDFLAGS="-lX11 -lm" ENABLE_NLS=1 DATADIR=/usr/share/neverball || return 1
install -D -m755 neverball "${pkgdir}/usr/bin/neverball" || return 1
install -D -m755 neverputt "${pkgdir}/usr/bin/neverputt" || return 1
......
......@@ -3,11 +3,8 @@
#
# Maintainer: Adrián Chaves Fernández (Gallaecio) <adriyetichaves@gmail.com>
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=physfs
pkgver=2.0.2
pkgver=2.0.3
pkgrel=1
pkgdesc="A library to provide abstract access to various archives."
arch=('i686' 'x86_64')
......@@ -16,8 +13,8 @@ license=('ZLIB')
depends=('zlib' 'readline')
makedepends=('cmake' 'doxygen' 'man')
changelog=ChangeLog
source=(http://icculus.org/$pkgname/downloads/$pkgname-$pkgver.tar.gz)
md5sums=('4e8927c3d30279b03e2592106eb9184a')
source=(http://icculus.org/$pkgname/downloads/$pkgname-$pkgver.tar.bz2)
md5sums=('c2c727a8a8deb623b521b52d0080f613')
build() {
cd $srcdir/$pkgname-$pkgver
......@@ -44,7 +41,7 @@ package() {
install -m644 docs/man/man3/* $pkgdir/usr/share/man/man3
for i in author Deinit description extension Free Init major Malloc minor opaque patch Realloc url ; do
mv $pkgdir/usr/share/man/man3/_$i.3 $pkgdir/usr/share/man/man3/PHYSFS_$i.3
mv $pkgdir/usr/share/man/man3/$i.3 $pkgdir/usr/share/man/man3/PHYSFS_$i.3
done
# License:
......
......@@ -6,7 +6,7 @@
pkgname=radius-engine
pkgver=1.1
pkgrel=1
pkgrel=2
pkgdesc="2D game engine built on top of SDL, OpenGL, and Lua."
arch=(i686 x86_64)
url="http://radius-engine.sourceforge.net/"
......
......@@ -5,7 +5,7 @@
pkgname=supertux
pkgver=0.3.3
pkgrel=3
pkgrel=4
pkgdesc="A classic 2D jump'n run sidescroller game in a style similar to the original SuperMario games"
arch=('i686' 'x86_64')
url="http://super-tux.sourceforge.net/"
......@@ -13,13 +13,18 @@ license=('GPL')
depends=('sdl_image' 'curl' 'physfs' 'openal' 'libvorbis' 'libgl' 'glew')
makedepends=('cmake' 'boost')
categories=('games')
source=(http://download.berlios.de/supertux/${pkgname}-${pkgver}.tar.bz2)
md5sums=('f3f803e629ee51a9de0b366a036e393d')
source=(http://download.berlios.de/supertux/${pkgname}-${pkgver}.tar.bz2
"supertux2-0.3.3-squirrel-gcc47.patch::https://projects.archlinux.org/svntogit/community.git/plain/trunk/supertux2-0.3.3-squirrel-gcc47.patch?h=packages/supertux")
md5sums=('f3f803e629ee51a9de0b366a036e393d'
'eb06315514be4f200428f14b927beb66')
build() {
cd ${srcdir}/${pkgname}-${pkgver}
patch -p1 -i "${srcdir}/supertux2-0.3.3-squirrel-gcc47.patch"
sed -i '1i#include <cstddef>' src/supertux/screen_manager.hpp
sed -i '/types\.h/d' src/addon/addon_manager.cpp
cmake -D CMAKE_INSTALL_PREFIX=/usr -D INSTALL_SUBDIR_BIN=bin .
make
}
......@@ -29,3 +34,5 @@ package() {
make DESTDIR=${pkgdir} install
}
md5sums=('f3f803e629ee51a9de0b366a036e393d'
'2de311b985c24f962fe62c5801a0e734')
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"
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 20:59:27.000000000 +0000
+++ supertux-0.3.1/src/console.hpp 2009-05-17 19:43:26.914307646 +0000
@@ -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 20:59:26.000000000 +0000
+++ supertux-0.3.1/src/lisp/lexer.cpp 2009-05-17 19:43:27.037705317 +0000
@@ -21,6 +21,7 @@
#include <sstream>
#include <stdexcept>
#include <iostream>
+#include <cstring>
#include "lexer.hpp"
diff -ruN supertux-0.3.1.orig/src/lisp/lisp.cpp supertux-0.3.1/src/lisp/lisp.cpp
--- supertux-0.3.1.orig/src/lisp/lisp.cpp 2008-01-03 20:59:26.000000000 +0000
+++ supertux-0.3.1/src/lisp/lisp.cpp 2009-05-17 19:44:29.305165638 +0000
@@ -18,7 +18,7 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#include <config.h>
-
+#include <cstdio>
#include "lisp.hpp"
namespace lisp
diff -ruN supertux-0.3.1.orig/src/random_generator.cpp supertux-0.3.1/src/random_generator.cpp
--- supertux-0.3.1.orig/src/random_generator.cpp 2008-01-03 20:59:27.000000000 +0000
+++ supertux-0.3.1/src/random_generator.cpp 2009-05-17 19:44:05.851002254 +0000
@@ -39,6 +39,7 @@
#include <stdexcept>
#include <time.h>
#include <cassert>
+#include <cstdio>
#include "random_generator.hpp"
RandomGenerator systemRandom; // global random number generator
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 20:59:26.000000000 +0000
+++ supertux-0.3.1/src/sprite/sprite_manager.hpp 2009-05-17 19:43:27.037705317 +0000
@@ -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 20:59:27.000000000 +0000
+++ supertux-0.3.1/src/textscroller.hpp 2009-05-17 19:43:27.037705317 +0000
@@ -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 20:59:28.000000000 +0000
+++ supertux-0.3.1/src/title.cpp 2009-05-17 19:43:27.041000359 +0000
@@ -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 20:59:22.000000000 +0000
+++ supertux-0.3.1/src/video/sdl_texture.hpp 2009-05-17 19:43:27.041000359 +0000
@@ -23,6 +23,7 @@
#include <config.h>
#include <SDL.h>
+#include <algorithm>
#include "texture.hpp"
#include "color.hpp"
......@@ -4,10 +4,11 @@
# Maintainer: Neophytos Kolokotronis <tetris4@gmail.com>
# Contributor: Joao Cordeiro <jlcordeiro at gmail dot com>
# Contributor: Joekey joekey1@gmail.com
pkgbase=trigger
pkgname=("${pkgbase}" "${pkgbase}-data")
pkgver=0.6.0
pkgrel=2
pkgrel=3
pkgdesc="Free OpenGL rally car racing game."
arch=('i686' 'x86_64')
url="http://sourceforge.net/projects/trigger-rally/"
......
......@@ -5,7 +5,7 @@
pkgname=warzone2100
pkgver=3.1_beta10
pkgrel=1
pkgrel=2
pkgdesc="3D real-time strategy game where you fight to rebuilt the world destroyed by nuclear war."
arch=('i686' 'x86_64')
url="http://wz2100.net/"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment