updated on Sat Jan 14 12:12:45 UTC 2012
[aur-mirror.git] / gnome-js-common-git / PKGBUILD
blob2124ffb1544d069f84e58fad5e9af424c1d8795c
1 # Contributor: Matt Arsenault <arsenm2@rpi.edu>
2 pkgname=gnome-js-common-git
3 pkgver=20090527
4 pkgrel=1
5 pkgdesc="Library and interpreter for JavaScript with GObject type system bindings."
6 arch=('i686' 'x86_64')
7 url="http://live.gnome.org/Seed/"
8 license=('GPL')
9 depends=('glib2' 'gobject-introspection' 'gir-repository' 'libwebkit' 'readline' 'libsoup')
10 makedepends=('git' 'cairo' 'autoconf' 'libtool' 'pkgconfig' 'intltool' 'gtk-doc' 'sqlite3' 'gnome-common' 'gtk-doc')
11 optdepends=('clutter' 'gtk' 'clutter-gtk' 'soup')
12 provides=('gnome-js-common' 'gnome-js-common-git')
13 conflicts=('gnome-js-common')
14 replaces=('gnome-js-common')
15 backup=()
16 groups=()
17 options=(!makeflags docs)
18 source=()
19 noextract=()
20 md5sums=()
22 _gitroot="git://git.gnome.org/gnome-js-common"
23 _gitname="gnome-js-common"
25 build() {
26   cd $srcdir
27   msg "Connecting to git.gnome.org GIT server...."
29   if [ -d $srcdir/$_gitname ] ; then
30     cd $_gitname && git pull origin
31     msg "The local files are updated."
32   else
33     git clone $_gitroot
34   fi
36   msg "GIT checkout done or server timeout"
37   msg "Starting make..."
39   cp -r $srcdir/$_gitname $srcdir/$_gitname-build
40   cd $srcdir/$_gitname-build
42   msg "Starting build"
43   ./autogen.sh
44   ./configure --prefix=/usr || return 1
45   make || return 1
46   make DESTDIR=$pkgdir install || return 1
48   rm -rf $srcdir/$_gitname-build