View difference between Paste ID: Fj8E9e8g and
SHOW: | | - or go back to the newest paste.
1-
1+
pkgname=naev-git
2
pkgver=20110129
3
pkgrel=1
4
pkgdesc="2D space trading and combat game similar to Escape Velocity, development branch."
5
arch=('i686' 'x86_64')
6
url="http://naev.org"
7
license=('GPL')
8
depends=('sdl_image' 'sdl_mixer' 'libxml2' 'freetype2' 'libpng' 'openal' 'libvorbis' 'binutils' 'libgl')
9
makedepends=('git')
10
provides=('naev' 'naev-data')
11
conflicts=('naev' 'naev-data')
12
13
_gitroot="git://github.com/bobbens/naev.git"
14
_gitname="naev"
15
_gitbranch="balance"
16
17
build() {
18
	cd "$srcdir"
19
	msg "Connecting to $_gitroot..."
20
21
	if [[ -d "$_gitname" ]]; then
22
		cd "$_gitname"
23
		git pull origin
24
		msg "Completed update of local files."
25
	else
26
		git clone "$_gitroot" "$_gitname"
27
	fi
28
29
	cd "$srcdir/$_gitname"
30
	msg "Checking out $_gitbranch branch..."
31
32
	if [[ "$(git branch)" =~ "$_gitbranch" ]]; then
33
		git checkout "$_gitbranch"
34
	else
35
		git checkout -b "$_gitbranch" "origin/$_gitbranch"
36
	fi
37
38
	msg "GIT checkout done or server timeout."
39
	msg "Cloning to build directory..."
40
41
	rm -rf "$srcdir/$_gitname-build"
42
	git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
43
	
44
	cd "$srcdir/$_gitname-build"
45
	msg "Starting make..."
46
47
	./autogen.sh
48
	./configure --prefix=/usr
49
50
	make
51
}
52
53
package() {
54
	cd "$srcdir/$_gitname-build"
55
56
	make DESTDIR="$pkgdir" install
57
}