updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / evd-git / PKGBUILD
blobc4819b930b631eeef5b059c6e721bc3412c767fd
1 # Maintainer: Thomas Weißschuh <thomas_weissschuh || lavabit.com>
2 pkgname=evd-git
3 pkgver=20111031
4 pkgrel=1
5 pkgdesc="eventdance, a peer-to-peer inter-process communication library."
6 arch=(i686 x86_64)
7 url="https://gitorious.org/eventdance/eventdance"
8 license=('LGPL')
9 depends=(json-glib gjs libsoup util-linux)
10 optdepends=('gtkdocise: generating api docs')
11 provides=('evd')
12 makedepends=('git')
14 _gitroot=git://gitorious.org/eventdance/eventdance
15 _gitname=eventdance
17 build() {
18   cd "${srcdir}"
19   msg "Connecting to GIT server...."
21   if [[ -d "${_gitname}" ]]; then
22     cd "${_gitname}" && git pull origin
23     msg "The local files are updated."
24   else
25     git clone "${_gitroot}" "${_gitname}"
26   fi
28   msg "GIT checkout done or server timeout"
29   msg "Starting build..."
31   rm -rf "${srcdir}/${_gitname}-build"
32   git clone "${srcdir}/${_gitname}" "${srcdir}/${_gitname}-build"
33   cd "${srcdir}/${_gitname}-build"
35   #
36   # BUILD HERE
37   #
39   # We got no gjs-gi, compiles fine though
40   sed -i 's/^.*gjs-gi.*$//' m4/javascript.m4
41   ./autogen.sh --enable-js=yes --enable-introspection=yes
42   ./configure --prefix=/usr
43   make
46 package() {
47   cd "${srcdir}/${_gitname}-build"
48   make DESTDIR="${pkgdir}/" install
51 # vim:set ts=2 sw=2 et: