updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / usbmuxd-git / PKGBUILD
blobbf4bbf59ff5bf41de62e260fa456ccefd8132a45
1 # Maintainer: Adam Eberlin < ae at adameberlin dot com >
3 pkgname=usbmuxd-git
4 pkgver=20100513
5 pkgrel=1
6 pkgdesc="A USB multiplexing daemon."
7 url="http://pims.selfip.net/git/usbmuxd/"
8 arch=('i686' 'x86_64')
9 license=('GPL')
10 depends=('glib2' 'libxml2')
11 makedepends=('gcc' 'git' 'make' 'cmake' 'swig')
12 provides=('usbmuxd')
14 _gitroot="git://git.marcansoft.com/usbmuxd.git"
15 _gitname="usbmuxd"
17 build() {
19         cd ${srcdir}
20         msg "Connecting to GIT server...."
22         if [ -d ${srcdir}/$_gitname ] ; then
23                 cd $_gitname && git pull origin
24                 msg "Local repository updated."
25         else
26                 git clone $_gitroot $_gitname
27         fi
29         msg "GIT checkout done or server timeout"
31         msg "Removing old build directory..."
32         rm -Irf ${srcdir}/$_gitname-build
34         msg "Creating new build directory..."
35         cp -r ${srcdir}/$_gitname ${srcdir}/$_gitname-build
37         cd ${srcdir}/$_gitname-build
39         msg "Starting make..."
41     cmake .
43     make || return 1
44     make DESTDIR=${pkgdir} install || return 1