updated on Tue Jan 10 04:01:21 UTC 2012
[aur-mirror.git] / usbip-svn / PKGBUILD
blobcbf102522d673db0c935d0d01892f0fc63eef8b4
1 # Contributor: Yarrema aka Knedlyk <yupadmin@gmail.com>
2 _pkgname=usbip
3 pkgname=${_pkgname}-svn
4 pkgver=167
5 pkgrel=1
6 pkgdesc="A general USB device sharing system over IP network"
7 arch=(i686 x86_64)
8 url="http://usbip.sourceforge.net/"
9 license=('GPL')
10 depends=('sysfsutils' 'tcp_wrappers' 'glib2')
11 options=('!libtool')
12 source=()
13 md5sums=()
15 _svntrunk="https://usbip.svn.sourceforge.net/svnroot/usbip" 
16 _svnmod="usbip"
18 build() {
19   cd ${srcdir}
21   if [[ -d ${_svnmod}/.svn ]]; then
22      (cd ${_svnmod} && svn up -r $pkgver)
23   else
24      svn co ${_svntrunk} --config-dir ./ -r ${pkgver} ${_svnmod}
25   fi
27   msg "SVN checkout done or server timeout"
28   msg "Starting make..."
30   rm -rf ${srcdir}/${_svnmod}-build
31   cp -r ${srcdir}/${_svnmod} ${srcdir}/${_svnmod}-build
32   cd ${srcdir}/${_svnmod}-build/linux/trunk/src
34   ./autogen.sh || return 1
35   ./configure --prefix=/usr
36   make || return 1
37   make DESTDIR="$pkgdir" install || return 1