updated on Thu Jan 12 08:01:00 UTC 2012
[aur-mirror.git] / stklos-hg / PKGBUILD
blob52113b5c9d7be81f4d5841a2068f9a1e5ed71244
1 # Maintainer: Taylor Venable <taylor@metasyntax.net>
3 pkgname='stklos-hg'
4 pkgver=20111003
5 pkgrel=1
6 pkgdesc='A free Scheme system compliant with the languages features defined in R5RS'
7 arch=('i686' 'x86_64')
8 url='http://www.stklos.net/index.html'
9 license=('GPL')
10 depends=('gc' 'gmp' 'libffi' 'pcre')
11 makedepends=('mercurial')
12 conflicts=('stklos')
13 provides=('stklos')
15 _hgroot='http://www.stklos.net/hg/hgweb.cgi'
16 _hgname='stklos'
18 build() {
19   msg 'Connecting to Mercurial server....'
21   if [ -d "$_hgname" ] ; then
22     cd "$_hgname"
23     hg pull -u
24     msg 'The local files are updated.'
25   else
26     hg clone "$_hgroot" "$_hgname"
27   fi
29   msg 'Mercurial checkout done or server timeout'
30   msg 'Starting make...'
32   cd "$srcdir"
34   rm -rf "${_hgname}-build"
35   hg clone "$_hgname" "${_hgname}-build"
37   cd "${_hgname}-build"
39   ./configure --prefix=/usr
40   make
43 package() {
44   cd "${srcdir}/${_hgname}-build"
45   make DESTDIR="$pkgdir" install