3 pkgname=chibi-scheme-hg
7 pkgdesc="Minimal Scheme Implementation for use as an Extension Language: hg version"
9 url="http://synthcode.com/wiki/chibi-scheme"
11 _hgroot='https://chibi-scheme.googlecode.com/hg/'
12 _hgrepo='chibi-scheme'
14 source=(Makefile.patch)
19 msg "Connecting to $_hgroot"
20 if [ -d $_hgrepo ]; then
22 hg pull -u || return 1
23 msg2 "Finished updating the local repository!"
25 hg clone ${_hgroot}/${_hgrepo} "${srcdir}/${_hgrepo}" || return 1
26 msg2 "Initial pull complete!"
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
34 hg clone "${srcdir}/${_hgrepo}" "${srcdir}/${_hgrepo}-build" || return 1
35 cd "${srcdir}/${_hgrepo}-build"
38 cd ${srcdir}/${_pkgname}-build
39 patch Makefile < $startdir/Makefile.patch
41 make DESTDIR=$pkgdir install
44 md5sums=(23f498319e2702e026b51febc8c07bd4)