updated on Thu Jan 12 08:01:00 UTC 2012
[aur-mirror.git] / assimp-git / PKGBUILD
blob1fb30bf0f4cdd8462c35c1b14152accf5099ba48
1 #Maintainer: lubosz <lubosz@gmail.com>
3 pkgname=assimp-git
4 pkgver=20101009
5 pkgrel=1
6 pkgdesc="Portable Open Source library to import various well-known 3D model formats in an uniform manner"
7 arch=(i686 x86_64)
8 url="http://assimp.sourceforge.net/"
9 license=('BSD')
10 depends=('boost')
11 makedepends=('git')
12 conflicts=()
13 options=(makeflags !emptydirs)
14 _gitroot="git://github.com/assimp/assimp.git"
15 _gitname="assimp"
17 build() {
18   cd ${srcdir}/
19     
20     msg "Connecting to the GNOME GIT server...."
21     if [[ -d ${srcdir}/${_gitname} ]] ; then
22         cd ${_gitname}
23         git pull origin
24         msg "The local files are updated..."
25     else
26         git clone ${_gitroot}
27     fi
28     
29     msg "GIT checkout done."
31     msg "Starting make for: ${pkgname}"
32     
33     if [[ -d ${srcdir}/${_gitname}-build ]]; then
34        msg "Cleaning the previous build directory..." 
35        rm -rf ${srcdir}/${_gitname}-build
36     fi
38     git clone ${srcdir}/${_gitname} ${srcdir}/${_gitname}-build
39     
40     cd ${srcdir}/${_gitname}-build
41         
42     msg "Starting build"
43     cmake . \
44                 -DCMAKE_INSTALL_PREFIX=/usr
45    
46    make || return 1
47    make DESTDIR=$pkgdir install || return 1