updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / spasm-svn / PKGBUILD
blob8d9458855d3428993ae3ad7e20b1c92f9926045b
1 # Contributor: Jon Sturm <jonimoose@gmail.com>
2 pkgname=spasm-svn
3 pkgver=55155
4 pkgrel=1
5 pkgdesc="a cross platfrom z80 assembler aimed at development for TI Graphing Calculators"
6 arch=(i686 x86_64)
7 url="http://revsoft.org"
8 license=('GPL')
9 depends=(gmp openssl)
10 makedepends=('subversion')
12 _svntrunk=https://wabbit.svn.codeplex.com/svn/Wabbitstudio/Source/SPASM/
13 _svnmod=spasm
15 build() {
16   #the default system LDFLAGs break things so unset them.
17   unset LDFLAGS
18   cd "$srcdir"
20   if [ -d $_svnmod/.svn ]; then
21     (cd $_svnmod && svn up -r $pkgver)
22   else
23     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
24   fi
26   msg "SVN checkout done or server timeout"
27   msg "Starting make..."
29   rm -rf "$srcdir/$_svnmod-build"
30   cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
31   cd "$srcdir/$_svnmod-build"
33   #
34   # BUILD
35   #
36   make || return 1
37   mkdir -p $pkgdir/usr/bin
38   install -m 755 $srcdir/$_svnmod-build/spasm $pkgdir/usr/bin/spasm