updated on Wed Jan 25 08:34:36 UTC 2012
[aur-mirror.git] / virtinst-hg / PKGBUILD
blob7fc9bd46a27ce6d4bf8b59bb860a70e0126ae1c4
1 # Contributor: Marti Raudsepp <marti@juffo.org>
2 # Contributor: Jonathan Wiersma <arch aur at jonw dot org>
3 # Contributor: Xupeng Yun <recordus@gmail.com>
5 pkgname=virtinst-hg
6 pkgver=1179
7 pkgrel=1
8 pkgdesc="A command line tool which provides an easy way to provision operating systems into virtual machines."
9 depends=('python' 'libvirt' 'virtviewer' 'urlgrabber')
10 makedepends=('mercurial')
11 url="http://virt-manager.et.redhat.com/"
12 arch=('i686' 'x86_64')
13 provides=('virtinst=0.500.2')
14 conflicts=('virtinst')
15 license=('GPL')
16 source=()
18 _hgroot="http://hg.fedorahosted.org/hg"
19 _hgrepo="python-virtinst"
21 build() {
22   cd "$srcdir"
23   msg "Connecting to Mercurial server...."
25   if [ -d $_hgrepo ] ; then
26     cd $_hgrepo
27     hg pull -u || return 1
28     msg "The local files are updated."
29   else
30     hg clone $_hgroot $_hgrepo || return 1
31   fi
33   msg "Mercurial checkout done or server timeout"
34   msg "Starting make..."
36   rm -rf "$srcdir/$_hgrepo-build"
37   cp -r "$srcdir/$_hgrepo" "$srcdir/$_hgrepo-build"
38   cd "$srcdir/$_hgrepo-build"
40   # BUILD HERE
41   python ./setup.py build || return 1
42   python ./setup.py install --root=$pkgdir || return 1