updated on Wed Jan 11 12:00:27 UTC 2012
[aur-mirror.git] / 9vx-hg / PKGBUILD
blob52440357f37bfe05f26d7d866e9a7efa8f2552b2
1 # Maintainer: Jens Staal <staal1978@gmail.com>
3 pkgname=9vx-hg
4 pkgver=20110614
5 pkgrel=2
6 pkgdesc="An x86 virtual machine for running Plan9"
7 arch=('i686' 'x86_64')
8 license=('LGPLv2.1' 'BSD' 'LPL')
9 url="https://bitbucket.org/rminnich/vx32"
10 makedepends=('mercurial')
11 source=('GNUmakefile')
12 md5sums=('eacbf36d5d14b0760cd88902c1066e90')
15 build() {
16   cd $srcdir
18 # Update the repo, else clone a new one
19         if [ -d vx32 ]; then
20                 cd vx32
21                 hg pull -u
22                 cd $srcdir
23         else
24                 hg clone https://bitbucket.org/rminnich/vx32
25         fi
26   rm -rf $srcdir/build # start fresh
27   cp -ar $srcdir/vx32 $srcdir/build
28   cd $srcdir/build/src
29   cp $srcdir/GNUmakefile $srcdir/build/src/
30   mkdir -p $pkgdir/opt/vx32/bin
31   mkdir -p $pkgdir/opt/vx32/lib
32   make
35 package() {
36   cd $srcdir/build/src
37   make install 
38   install -Dm644 $srcdir/vx32/src/libvx32/LICENSE $pkgdir/usr/share/licenses/$pkgname/libvx32.LICENSE
39   install -Dm644 $srcdir/vx32/src/vxrun/LICENSE $pkgdir/usr/share/licenses/$pkgname/vxrun.LICENSE
40   install -Dm644 $srcdir/vx32/src/9vx/LICENSE $pkgdir/usr/share/licenses/$pkgname/9vx.LICENSE