updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / emacs-jdibug-svn / PKGBUILD
blob5b70563a9d5bb7e7d2ad6a5ec10f658e927a930b
1 # -*- mode: sh; -*-
2 # Contributor: m039 <flam44 (at) gmail (dot) com>
4 pkgname=emacs-jdibug-svn
5 pkgver=478
6 pkgrel=1
7 pkgdesc="Fully Elisp Java Debugger"
8 url="http://code.google.com/p/jdibug/"
9 arch=('any')
10 license=('GPL3')
11 depends=('emacs' 'cedet')
12 makedepends=('subversion')
13 install=$pkgname.install
15 _svntrunk="http://jdibug.googlecode.com/svn/trunk/"
16 _svnmod="jdibug-read-only"
18 _pkg_emacs=$pkgdir/usr/share/emacs/site-lisp/
19 _pkg_info=$pkgdir/usr/share/info/
21 build() {
22     cd $srcdir
24     if [ -d $_svnmod/.svn ]; then
25         (cd $_svnmod && svn up -r $pkgver)
26     else
27         svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
28     fi
30     # cedet-1.0pre7 is a fake for the jdibug Makefile
31     ln -Tfs /usr/share/emacs/site-lisp/cedet/ cedet-1.0pre7
32     # the second fake to trick the Makefile
33     export HOME=$srcdir
34     
35     cd $_svnmod
36     
37     make
39     install -d $_pkg_emacs/jdibug
40     install -d $_pkg_info
41     
42     tar --strip-components=1 -xjf ./build/jdibug-*.tar.bz2 -C $_pkg_emacs/jdibug
44     install -m644 $_pkg_emacs/jdibug/jdibug.info -t $_pkg_info/