
gigi-svn_PKGBUILD_gcc-4.6
By: a guest on
Jul 20th, 2011 | syntax:
Bash | size: 1.37 KB | views:
253 | expires: Never
# Maintainer: SVen-Hendrik Haase <sh@lutzhaase.com>
# Contributor: fana-m <geminin@gmx.net>
# Contributor: Andrzej Giniewicz <gginiu@gmail.com>
# Contributor: Manuel Gaul <inkaine@hotmail.com>
# Contributor: gulaghad <can6dev@gmail.com>
pkgname=gigi-svn
pkgver=1043
pkgrel=1
pkgdesc="A small, efficient, and feature-rich C++ GUI for OpenGL"
url="http://sourceforge.net/projects/gigi/"
arch=('i686' 'x86_64')
license=('GPL')
depends=('boost>=1.44' 'mesa' 'libpng>=1.4' 'libjpeg' 'libtiff' 'freetype2' 'ogre' 'sdl>1.2.7' 'ois>=1.0.0')
makedepends=('subversion' 'cmake')
provides=('gigi')
conflicts=('gigi')
_svntrunk=https://gigi.svn.sourceforge.net/svnroot/gigi/trunk/GG/
_svnmod=gigi
build() {
cd "$srcdir"
if [ -d "$_svnmod"/.svn ]; then
(cd "$_svnmod" && svn up -r "$pkgver")
else
svn co "$_svntrunk" --config-dir ./ -r "$pkgver" "$_svnmod"
fi
rm -rf "$_svnmod-build"
svn export "$_svnmod" "$_svnmod-build"
cd "$_svnmod-build"
msg "SVN checkout done or server timeout"
msg "Starting make..."
#add gcc 4.6 as supported
sed -i 's/__GNUC_MINOR__ <= 5/__GNUC_MINOR__ <= 6/' "GG/adobe/cmath.hpp"
#Build and install the package
cmake -D CMAKE_INSTALL_PREFIX=${pkgdir}/usr -D BUILD_TUTORIALS=OFF -D CMAKE_C_FLAGS_RELEASE="-DNDEBUG" -D CMAKE_CXX_FLAGS_RELEASE="-fpermissive" .
make
make install
}
# vim:set ts=2 sw=2 et: