updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / libsynaptics-git / PKGBUILD
blobfe7cee796aa8e5a4eb66a75fed5036241a6c6deb
1 # Maintainer: Dylon Edwards <deltaecho@archlinux.us>
3 pkgname=libsynaptics-git
4 pkgver=20091007
5 pkgrel=3
7 url="http://github.com/mishaaq/libsynaptics"
8 pkgdesc="Uniform API for xorg synaptics driver"
9 license=('GPLv2')
11 arch=('x86_64' 'i686')
13 depends=('gcc-libs' 'glibc')
14 makedepends=('git')
16 _gitroot="git://github.com/mishaaq/libsynaptics"
17 _gitname="libsynaptics"
19 function build()
21         # Get or update the Synaptics library source from GIT
22         if [[ -d "${srcdir}/${_gitname}/.git" ]]; then
23                 ( cd "${srcdir}/${_gitname}" && git pull origin )
24         else
25                 git clone ${_gitroot} ${_gitname} ||
26                 return 1
27         fi
28         
29         # Remove any old build files
30         if [[ -d "${srcdir}/${_gitname}-build" ]]; then
31                 rm -rf "${srcdir}/${_gitname}-build" || 
32                 return 1
33         fi
34         
35         # Compile the Synaptics library
36         cp -a "${srcdir}/${_gitname}" "${srcdir}/${_gitname}-build" &&
37         cd "${srcdir}/${_gitname}-build" &&
38         ./configure --prefix=/usr &&
39         make ||
40         return 1
43 function package()
45         # Install the Synaptics library
46         cd "${srcdir}/${_gitname}-build" &&
47         make DESTDIR="${pkgdir}" install ||
48         return 1