diff options
author | Lubosz Sarnecki | 2015-06-22 22:55:37 +0200 |
---|---|---|
committer | Lubosz Sarnecki | 2015-06-22 22:55:37 +0200 |
commit | 86551788368ac478f494a4227afae3c51030ec8e (patch) | |
tree | 86d982f01cb4df33f320b9a2687b06b3b7126c28 /PKGBUILD | |
download | aur-86551788368ac478f494a4227afae3c51030ec8e.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..96dc66ae5e2c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,55 @@ +# Maintainer: Lubosz Sarnecki <lubosz at gmail> + +pkgname=arx-git +pkgver=20111108 +pkgrel=1 +pkgdesc='Cross-platform port of Arx Fatalis.' +arch=('i686' 'x86_64') +url='https://github.com/arx/ArxLibertatis' +license=('GPL3') +depends=('sdl' 'devil' 'openal' 'zlib' 'boost' 'glew' 'mesa' 'libgl') +makedepends=('git' 'cmake') +provides=('arx') +conflicts=('arx') +source=() +install=arx.install +md5sums=() + +_gitroot="git://github.com/arx/ArxLibertatis.git" +_gitname="ArxLibertatis" + +build() { + cd ${srcdir}/ + + msg "Connecting to github...." + if [[ -d ${srcdir}/${_gitname} ]] ; then + cd ${_gitname} + git pull origin + msg "The local files are updated..." + else + git clone ${_gitroot} + fi + + msg "git clone done." + + if [[ -d ${srcdir}/${_gitname}-build ]]; then + msg "Cleaning the previous build directory..." + rm -rf ${srcdir}/${_gitname}-build + fi + + git clone ${srcdir}/${_gitname} ${srcdir}/${_gitname}-build + + cd ${srcdir}/${_gitname}-build + + msg "Starting cmake for: ${pkgname}" + cmake . \ + -DCMAKE_INSTALL_PREFIX=/usr + + make || return 1 +} + +package() { + cd ${srcdir}/${_gitname}-build + make DESTDIR=$pkgdir install || return 1 +} + |