updated on Wed Jan 18 04:00:29 UTC 2012
[aur-mirror.git] / ols-fwloader-git / PKGBUILD
blobbb2051742a4d954f828bfd5429e9c38faf2990d9
1 # Maintainer: kfgz <kfgz at interia pl>
3 pkgname=ols-fwloader-git
4 pkgver=20110918
5 pkgrel=1
6 pkgdesc="Firmware loader for OpenBench Logic Sniffer."
7 arch=('i686' 'x86_64')
8 license=('GPL3')
9 url="https://github.com/robots/ols-fwloader/"
10 depends=('libusb')
11 makedepends=('git')
13 _gitroot="git://github.com/robots/ols-fwloader"
14 _gitname="ols-fwloader"
16 build() {
17   cd "${srcdir}"
18   msg "Connecting to github.com GIT server...."
20   if [ -d "${srcdir}"/${_gitname} ] ; then
21    cd ${_gitname} && git pull origin
22    msg "The local files are updated."
23   else
24    git clone ${_gitroot}
25   fi
27   msg "GIT checkout done or server timeout"
28   msg "Creating build directory"
29   
30   if [ -d "${srcdir}"/${_gitname}-build ]; then rm -rf "${srcdir}"/${_gitname}-build; fi
31   cp -R "${srcdir}"/${_gitname} "${srcdir}"/${_gitname}-build
33   msg "Starting make..."
34   cd "${srcdir}"/${_gitname}-build
35   
36   autoreconf --install
37   ./configure --prefix="${pkgdir}"/usr
38   make
41 package() {
42   cd "${srcdir}"/${_gitname}-build
43   make install