updated on Sat Jan 21 20:03:50 UTC 2012
[aur-mirror.git] / iotop-git / PKGBUILD
blobc39201bb234d199f696fdb7ba3a4aca1400642ec
1 # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
3 pkgname=iotop-git
4 pkgver=20110105
5 pkgrel=1
6 pkgdesc="Python program with a top like UI used to show of behalf of which process is the I/O going on"
7 arch=('any')
8 url="http://guichaz.free.fr/iotop/"
9 license=('GPL')
10 depends=('python2')
11 makedepends=('git')
12 provides=('iotop')
13 conflicts=('iotop')
15 source=()
16 md5sums=()
18 _gitroot=git://repo.or.cz/iotop.git
19 _gitname=iotop
21 build() {
22   cd ${srcdir}
23   msg "Connecting to GIT server...."
25   if [ -d ${srcdir}/$_gitname ] ; then
26     cd $_gitname && git pull origin
27     msg "The local files are updated."
28   else
29     git clone $_gitroot
30   fi
32   msg "GIT checkout done or server timeout"
33   msg "Starting make..."
35   if [ -d ${srcdir}/$_gitname-build ] ; then
36     rm -r ${srcdir}/$_gitname-build
37     cp -r ${srcdir}/$_gitname ${srcdir}/$_gitname-build
38   else
39     cp -r ${srcdir}/$_gitname ${srcdir}/$_gitname-build
40   fi
42   cd ${srcdir}/$_gitname-build
43   python2 setup.py install --root=${pkgdir}