updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / jdee / PKGBUILD
blob1b20dab1540646909d1497bb05a8a76e018b0f0b
1 # PKGBUILD for JDEE 2.4.0.1
2 # Contributor: Brandon Ednes <brandon@as220.org>
3 # $Id$
4 pkgname=jdee
5 _pkgname=jde
6 pkgver=2.4.0.1
7 pkgrel=1
8 pkgdesc="The Java Development Environment for Emacs"
9 arch=('i686' 'x86_64')
10 url="http://jdee.sourceforge.net/"
11 license="GPL"
12 depends=('emacs' 'cedet' 'emacs-elib')
13 makedepends=()
14 conflicts=()
15 replaces=()
16 backup=()
17 install="$pkgname.install"
18 source=(http://downloads.sourceforge.net/project/jdee/jdee/2.4.0.1/jdee-bin-2.4.0.1.zip)
19 md5sums=('8e1d3e764f01c6dc1e337f9c6882ec85')
21 build() {
22   cd $startdir/src/$pkgname-$pkgver
23   mkdir -p $startdir/pkg/usr/share/emacs/site-lisp/$_pkgname
25   # Fix up permissions for package files. This is nice but not required.
26   find . -type f | xargs chmod 644
28   # Because of the way JDEE builds, it assumes the jde directory has its
29   # dependencies in sibling directories. We set up some symlinks to fake
30   # this.
31   ln -sf /usr/share/emacs/site-lisp/elib ../elib
32   ln -sf /usr/share/emacs/site-lisp/cedet ../cedet
33   # Byte-compile everything.
34   emacs -q --no-site-file -batch -l $startdir/jdee-build.el -f jde-compile-jde
36   # There is no install per se, just copy everything into the pkg directory.
37   cp -R $startdir/src/$pkgname-$pkgver/* \
38         $startdir/pkg/usr/share/emacs/site-lisp/$_pkgname
40   # Clean up the symlinks.
41   rm ../elib
42   rm ../cedet
45 # Local Variables:
46 # mode: shell-script
47 # End: