updated on Thu Jan 19 20:01:47 UTC 2012
[aur-mirror.git] / geiser-git / PKGBUILD
blobf709a7772d6b8654557e0e396d4eb2bcb09535ea
1 # Contributor: Joachim Fasting <joachim.fasting@gmail.com>
2 pkgname=geiser-git
3 pkgver=20110420
4 pkgrel=1
5 pkgdesc="A major mode for Emacs-Scheme interaction"
6 arch=('any')
7 url="http://www.nongnu.org/geiser/"
8 license=('custom')
9 optdepends=('racket: supported scheme implementation'
10   'guile: supported scheme implementation')
11 depends=('emacs')
12 makedepends=('automake' 'git')
13 install=geiser.install
14 source=()
15 md5sums=()
17 _gitroot="git://git.sv.gnu.org/geiser.git"
18 _gitname="geiser"
20 build() {
21   cd "$srcdir"
23   if [ -d "${srcdir}/${_gitname}/.git" ] ; then
24     cd "${_gitname}" && git pull origin || return 1
25   else
26     git clone "${_gitroot}" || return 1
27   fi
28   cp -r "${srcdir}/${_gitname}" "${srcdir}/${_gitname}-build"
30   cd "${srcdir}/${_gitname}-build" || return 1
31   ./autogen.sh || return 1
32   ./configure --prefix="/usr" || return 1
33   make all || return 1
34   make DESTDIR="${pkgdir}" install || return 1
36   install -D -m644 COPYING \
37     "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
39   rm -rf "${srcdir}/${_gitname}-build"
42 # vi: set ft=sh ts=2 sw=2 sts=2 :