updated on Wed Jan 18 04:00:29 UTC 2012
[aur-mirror.git] / pure-svn / PKGBUILD
blob7389ec81f09a6596d9a20cb6a347216a79f0c6a8
1 # Contributor: Mikko Sysikaski  mikko.sysikaski at gmail dot com
3 pkgname=pure-svn
4 pkgver=706
5 pkgrel=1
6 pkgdesc="Pure is a modern-style functional programming language based on term rewriting."
7 arch=("i686" "x86_64")
8 license=('GPL3')
9 url="http://code.google.com/p/pure-lang"
10 depends=('llvm' 'gsl' 'gmp' 'readline')
11 makedepends=('make' 'gcc' 'bison' 'flex' 'subversion')
12 provides=('pure')
13 conflicts=('pure')
14 source=()
15 md5sums=()
17 _svntrunk=http://pure-lang.googlecode.com/svn/trunk/pure
18 _svnmod=pure
20 build() {
21         cd ${srcdir}
23         if [ -d $_svnmod/.svn ]; then
24                 (cd $_svnmod && svn up -r $pkgver)
25         else
26                 svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
27         fi
29         msg "SVN checkout done or server timeout"
30         msg "Starting make..."
32         cp -r $_svnmod $_svnmod-build
33         cd $_svnmod-build
35         ./configure --prefix=/usr
36         make || return 1
37         make DESTDIR=$startdir/pkg install || return 1