updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / construder-git / PKGBUILD
blobe1cdd691be5b187b2fc48601b4a804202c045026
1 # Maintainer: Roger Duran <rogerduran at gmail.com>
2 pkgname=construder-git
3 pkgdesc="Construder is a 3D game that takes place in a completely modifiable world that is built from small cubes, inspired by Minecraft/Infiniminer."
4 pkgver=20110927
5 pkgrel=1
6 arch=(x86_64)
7 url="http://ue.o---o.eu/"
8 license=('AGPL')
9 depends=(perl perl-alien-sdl perl-opengl perl-common-sense perl-json perl-anyevent perl-compress-lzf perl-sdl perl-list-opengl perl-object-event perl-file-sharedir-install perl-file-sharedir-par perl-ev)
10 makedepends=('git' 'perl-module-install')
12 _gitroot="http://github.com/elmex/Construder.git"
13 _gitname="construder"
15 build() {
16   cd "$srcdir"
17   msg "Connecting to GIT server...."
19   if [ -d $_gitname ] ; then
20     cd $_gitname && git pull origin
21     msg "The local files are updated."
22   else
23     git clone $_gitroot $_gitname
24   fi
26   msg "GIT checkout done or server timeout"
27   msg "Starting make..."
29   rm -rf "$srcdir/$_gitname-build"
30   git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
31   cd "$srcdir/$_gitname-build"
33   PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
34   make
37 package() {
38   cd "$srcdir/$_gitname-build"
39   make DESTDIR="$pkgdir/" install
40