updated on Sat Jan 14 00:11:12 UTC 2012
[aur-mirror.git] / freeimage-qt-git / PKGBUILD
blob970a12639cbed61aaee2c384989081da74b7b004
1 #Maintainer: lubosz <lubosz@gmail.com>
3 pkgname=freeimage-qt-git
4 pkgver=20101223
5 pkgrel=1
6 pkgdesc="FreeImage patched to be linkable against Qt"
7 arch=(i686 x86_64)
8 url="http://freeimage.sourceforge.net/"
9 license=('GPL')
10 depends=('gcc-libs')
11 provides=('freeimage')
12 conflicts=('freeimage')
13 _gitroot="git://github.com/lubosz/FreeImage.git"
14 _gitname="FreeImage"
16 build() {
17   cd ${srcdir}/
18     
19     msg "Connecting to the GIT server...."
20     if [[ -d ${srcdir}/${_gitname} ]] ; then
21         cd ${_gitname}
22         git pull origin
23         msg "The local files are updated..."
24     else
25         git clone ${_gitroot}
26     fi
27     
28     msg "GIT checkout done."
30     msg "Starting make for: ${pkgname}"
31     
32     if [[ -d ${srcdir}/${_gitname}-build ]]; then
33        msg "Cleaning the previous build directory..." 
34        rm -rf ${srcdir}/${_gitname}-build
35     fi
37     git clone ${srcdir}/${_gitname} ${srcdir}/${_gitname}-build
38     
39     cd ${srcdir}/${_gitname}-build
40         
41     msg "Starting build"
42     
43     make || return 1
44         make DESTDIR="$pkgdir/" install || return 1
45   
46         make -f Makefile.fip || return 1
47         make -f Makefile.fip DESTDIR="$pkgdir/" install || return 1