updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / emacs-libmpdee-svn / PKGBUILD
blobd555ae2b223f18cc46ddadcfaed72ee8d9ef6878
1 # Contributor: Alexander Tsamutali <astsmtl@yandex.ru>
3 pkgname=emacs-libmpdee-svn
4 pkgver=4992
5 pkgrel=2
6 pkgdesc="An Emacs Lisp client library for MPD."
7 arch=('any')
8 url="http://mpd.wikia.com/wiki/Client:Libmpdee"
9 license=('GPL')
10 depends=('emacs')
11 makedepends=('subversion')
12 provides=('emacs-libmpdee')
13 conflicts=('emacs-libmpdee')
15 _svntrunk="https://svn.musicpd.org/libmpdee/trunk"
16 _svnmod=libmpdee
18 build() {
19   cd "$srcdir"
21   if [ -d $_svnmod/.svn ]; then
22     (cd $_svnmod && svn up -r $pkgver)
23   else
24     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
25   fi
27   msg "SVN checkout done or server timeout"
28   msg "Starting make..."
30   rm -rf "$srcdir/$_svnmod-build"
31   cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
32   cd "$srcdir/$_svnmod-build"
34   emacs --batch -f batch-byte-compile *.el || return 1
36   install -d "$pkgdir/usr/share/emacs/site-lisp" || return 1
37   install -m 644 *.{el,elc} "$pkgdir/usr/share/emacs/site-lisp" || return 1