updated on Mon Jan 16 12:07:49 UTC 2012
[aur-mirror.git] / chibi-scheme-hg / PKGBUILD
blob5c065340e250e35292f1c397cad37bcdce41e906
1 # Maintainer perlawk
3 pkgname=chibi-scheme-hg
4 _pkgname=chibi-scheme
5 pkgver=528
6 pkgrel=1
7 pkgdesc="Minimal Scheme Implementation for use as an Extension Language: hg version"
8 arch=('i686' 'x86_64')
9 url="http://synthcode.com/wiki/chibi-scheme"
10 license=('BSD-like')
11 _hgroot='https://chibi-scheme.googlecode.com/hg/'
12 _hgrepo='chibi-scheme'
14 source=(Makefile.patch)
16 build()
18   cd ${srcdir}/
19     msg "Connecting to $_hgroot"
20     if [ -d $_hgrepo ]; then
21         cd $_hgrepo
22         hg pull -u || return 1
23         msg2 "Finished updating the local repository!"
24     else
25         hg clone ${_hgroot}/${_hgrepo} "${srcdir}/${_hgrepo}" || return 1
26         msg2 "Initial pull complete!"
27     fi
29     if [ -d "${srcdir}/${_hgrepo}-build" ]; then
30         cd "${srcdir}/${_hgrepo}-build"
31         make clean || return 1
32         hg pull -u "${srcdir}/${_hgrepo}" || return 1
33     else
34         hg clone "${srcdir}/${_hgrepo}" "${srcdir}/${_hgrepo}-build" || return 1
35         cd "${srcdir}/${_hgrepo}-build"
36     fi
38   cd ${srcdir}/${_pkgname}-build
39         patch Makefile < $startdir/Makefile.patch
40         make
41   make DESTDIR=$pkgdir install
44 md5sums=(23f498319e2702e026b51febc8c07bd4)