updated on Wed Jan 18 20:10:41 UTC 2012
[aur-mirror.git] / guile-git / PKGBUILD
blob9bd2ab9e08f0b89dfea279bbb5c02b186e387b01
1 # Maintainer: Patrick McCarty <pnorcks at gmail dot com>
3 pkgname=guile-git
4 pkgver=20100717
5 pkgrel=2
6 pkgdesc="A portable, embeddable Scheme implementation (Git snapshot)"
7 url="http://www.gnu.org/software/guile/"
8 arch=('i686' 'x86_64')
9 license=('GPL')
10 depends=('gc' 'gmp>=4.3.1' 'gperf' 'libffi' 'libtool'
11          'libunistring' 'ncurses>=5.7' 'texinfo')
12 provides=('guile')
13 conflicts=('guile' 'guile-devel')
14 source=()
15 md5sums=()
17 _gitroot="git://git.sv.gnu.org/guile.git"
18 _gitname="guile"
20 build() {
21   cd "$srcdir"
22   msg "Connecting to git.sv.gnu.org..."
24   if [ -d $_gitname ] ; then
25     cd $_gitname && git pull origin
26     msg "The local files are updated."
27   else
28     git clone $_gitroot
29   fi
31   msg "GIT checkout done or server timeout"
32   msg "Starting make..."
34   rm -rf "$srcdir/$_gitname-build"
35   cp -R "$srcdir/$_gitname" "$srcdir/$_gitname-build"
36   cd "$srcdir/$_gitname-build"
38   ./autogen.sh
39   ./configure --prefix=/usr --disable-error-on-warning
40   make LDFLAGS+="-lpthread"
43 package() {
44   cd "$srcdir/$_gitname-build"
45   make DESTDIR="$pkgdir/" install
48 # vim:set ts=2 sw=2 et: