updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / emacs-jabber-git / PKGBUILD
blob1e7b321922486f13118186ec623141fcbb9d0e91
1 # Contributor: Anthony Garcia <lagg@[moltenrock]bit.com>
2 # Maintainer: Anthony Garcia <lagg@[moltenrock]bit.com>
4 pkgname=emacs-jabber-git
5 pkgver=20100528
6 pkgrel=1
7 pkgdesc="A Jabber client written in emacs lisp"
8 arch=(i686 x86_64)
9 url="http://emacs-jabber.sourceforge.net/"
10 license=('GPL')
11 depends=('emacs')
12 makedepends=('git')
13 provides=('emacs-jabber')
14 conflicts=('emacs-jabber')
15 install=$pkgname.install
16 source=()
17 md5sums=()
19 _gitroot="git://catap.ru/emacs-jabber/emacs-jabber.git"
20 _gitname="emacs-jabber"
22 # Thanks to Stefan Husmann for info file suggestions
23 build() {
24   cd "$srcdir"
25   msg "Connecting to GIT server...."
27   if [ -d $_gitname ] ; then
28     cd $_gitname && git pull origin
29     msg "The local files are updated."
30   else
31     git clone $_gitroot
32   fi
34   msg "GIT checkout done or server timeout"
35   msg "Starting make..."
37   rm -rf "$srcdir/$_gitname-build"
38   git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
39   cd "$srcdir/$_gitname-build"
41   #
42   # BUILD HERE
43   #
45   autoreconf -i
46   ./configure --prefix=/usr --with-gconf-schema-file-dir=/etc/gconf/schemas \
47       --libexecdir=/usr/lib/emacs-jabber
48   make || return 1
49   make DESTDIR="$pkgdir/" install
50   rm $pkgdir/usr/share/info/dir || return 1
51   gzip -f $pkgdir/usr/share/info/jabber.info || return 1
52