ChangeLog

# ChangeLog for app-emacs/jde
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/jde/ChangeLog,v 1.29 2008/05/01 19:16:44 ulm Exp $

01 May 2008; Ulrich Mueller -files/2.3.5-70jde-gentoo.el,
-files/2.3.5.1-70jde-gentoo.el,
-files/2.3.3-jde-new-buffer-menu-gentoo.patch,
-files/2.3.5-cedet-version-adjust-gentoo.patch, files/70jde-gentoo.el,
jde-2.3.5.1.ebuild:
Move virtual/jdk to RDEPEND, bug 219943. Update HOMEPAGE and SRC_URI.
Don't inherit eutils. Remove stray patches and init files.

06 Oct 2007; Ulrich Mueller jde-2.3.5.1.ebuild:
Minor QA: quote some variables, remove redundant virtual/emacs dependency.
Drop ~ppc-macos keyword.

24 May 2007; Christian Faulhammer ChangeLog:
corrected ChangeLog, so it conforms to our standards

07 Mar 2007; Christian Faulhammer
files/70jde-gentoo.el:
add load path correctly, fixes bug 169588, reported by Ulrich Mueller


23 Feb 2007; Christian Faulhammer -jde-2.3.3.ebuild,
-jde-2.3.3-r1.ebuild, -jde-2.3.5.ebuild, -jde-2.3.5-r1.ebuild:
clean up

21 Feb 2007; Piotr JaroszyƄski ChangeLog:
Transition to Manifest2.

13 Aug 2006; Fabian Groffen jde-2.3.5.1.ebuild:
Marked ~ppc-macos (bug #103166)

21 May 2006; Simon Stelling jde-2.3.5-r1.ebuild,
jde-2.3.5.1.ebuild:
stable on amd64

14 May 2006; Mark Loeser jde-2.3.5.1.ebuild:
Stable on x86; bug #124860

29 Apr 2006; Tobias Scherbaum jde-2.3.5.1.ebuild:
ppc stable, bug #124860

*jde-2.3.5.1 (26 Apr 2006)

26 Apr 2006; Matthew Kennedy
+files/2.3.5.1-70jde-gentoo.el, +jde-2.3.5.1.ebuild:
New upstream version; Gentoo CEDET version check patch no longer required.

10 Mar 2006; Michael Hanselmann jde-2.3.5.ebuild:
Stable on ppc.

02 Mar 2006; Joshua Jackson ChangeLog:
Stable on x86; bug #121479

*jde-2.3.5-r1 (22 Sep 2005)

22 Sep 2005; Matthew Kennedy
+files/2.3.5-cedet-version-adjust-gentoo.patch,
+files/2.3.5-70jde-gentoo.el, +jde-2.3.5-r1.ebuild:
Include patch to work with latest CEDET release (as noted at
http://forums.gentoo.org/viewtopic-t-354127-highlight-jde.html and
http://article.gmane.org/gmane.emacs.jdee/4608); Use the generated
jde-autoload.el from 70jde-gentoo.el.

16 Jul 2005; Joseph Jezak jde-2.3.3-r1.ebuild:
Marked ppc stable.

05 Jun 2005; Jan Brinkmann jde-2.3.5.ebuild:
Removed redundant S=${WORKDIR}/${P}.

30 Apr 2005; David Holm jde-2.3.5.ebuild:
Readded to ~ppc

*jde-2.3.3-r1 (12 Jan 2005)
*jde-2.3.5 (12 Jan 2005)

12 Jan 2005; Matthew Kennedy metadata.xml,
+files/2.3.3-jde-new-buffer-menu-gentoo.patch, -jde-2.2.8.ebuild,
-jde-2.3.2.ebuild, +jde-2.3.3-r1.ebuild, -jde-2.3.4_beta5.ebuild,
+jde-2.3.5.ebuild:
Minor version update; Resolves Bug #73837; Added fix for JDE 2.3.3 when used
with CVS Emacs (see also Bug #73837); Removed old ebuilds.

21 Sep 2004; Thomas Matthijs jde-2.3.3.ebuild:
x86

11 Sep 2004; Tom Martin jde-2.3.4_beta5.ebuild:
Marked ~amd64, resolves bug 59275. Thanks to Gabriel Ebner
for reporting.

*jde-2.3.4_beta5 (27 Jul 2004)

27 Jul 2004; +jde-2.3.4_beta5.ebuild:
New upstream version; This is the first JDE port to depend on app-emacs/cedet
(which obsoletes app-emacs/speedbar, app-emacs/eieio and app-emacs/semantic).

20 Apr 2004; David Holm jde-2.3.3.ebuild:
Added to ~ppc.

*jde-2.3.3 (21 Feb 2004)

21 Feb 2004; Mamoru KOMACHI jde-2.3.3.ebuild:
Version bumped, closing bug #35798

*jde-2.3.2 (30 Jan 2003)

03 Oct 2003; Mamoru KOMACHI files/70jde-gentoo.el:
Changed to not load jde automatically but autoload if a file ends
with .java (It reduces emacs startup time at each invocation)

30 Jan 2003; Matthew Kennedy ChangeLog,
jde-2.3.2.ebuild, files/70jde-gentoo.el,
files/digest-jde-2.3.2 :

Version bump.

*jde-2.2.8 (31 Oct 2002)

31 Oct 2002; Matthew Kennedy ChangeLog,
jde-2.2.8.ebuild, files/70jde-gentoo.el,
files/digest-jde-2.2.8 :

Initial import.

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX 70jde-gentoo.el 101 RMD160 927bbbf452562db0fdfb21540e39d1c128d53637 SHA1 cec193709142f6bf3a6843c8a350e03689f2e200 SHA256 3aa98e237f164406ac0d1ad94afb09473008d8d2b264bf0cd9069a641c081df8
DIST jde-2.3.5.1.tar.gz 3717565 RMD160 e505dcb11b4177857bafeb48236f9cf850172917 SHA1 4fe73ee61ca0bc6a76fef808313b3e4610c09143 SHA256 8e1643444637853ed8fb7969055c1518f318166a7d1b4222f682e212868c19bf
EBUILD jde-2.3.5.1.ebuild 1141 RMD160 2c0e29c78046f4e4b1ce95dd137b95d28f1d7e14 SHA1 b2dae8ec1039b9e4a90cf008ef4ba2cdc319805a SHA256 af172c7f92b8730c915a83bd7ea1c3ef5a44dbff45e01289f6147582a35690fb
MISC ChangeLog 4520 RMD160 6ed8ef145f74b094a65939586c78506fa2ef7545 SHA1 14193bace1f569b38e4ded8b07a732429ff0fce5 SHA256 a01ccbc7547e4bb6f124abf878f8237af77f11e3b0f9b69617041480feb6de92
MISC metadata.xml 737 RMD160 1ffe7fbd32a23f6167b4d233b5917c8daca2ec7a SHA1 7577584fcc9f9af7eb5a4c2ae205181862ae9fe9 SHA256 0be32d412b86728bc6f77b96859d0f0f786f9bdbe82dc7f719efb1233dbd82ce
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkgaFz8ACgkQOeoy/oIi7uxPcQCg6kVB2rsHlaCB/PLaNHxId6nO
2jMAoLK3IPub1Fi2PQTOXt58eUo/q5mN
=yjlJ
-----END PGP SIGNATURE-----

files

jde-2.3.5.1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/jde/jde-2.3.5.1.ebuild,v 1.7 2008/05/01 19:16:44 ulm Exp $

inherit elisp

DESCRIPTION="Java Development Environment for Emacs"
HOMEPAGE="http://jdee.sourceforge.net/"
SRC_URI="mirror://sourceforge/jdee/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""

DEPEND="app-emacs/elib
>=app-emacs/cedet-1.0_beta3"
RDEPEND="${DEPEND}
>=virtual/jdk-1.3"

SITEFILE=70${PN}-gentoo.el

src_compile() {
cd "${S}"/lisp
cat >jde-compile-script-init <<-EOF
(load "${SITELISP}/cedet/common/cedet")
(add-to-list 'load-path "$PWD")
EOF
emacs -batch -l jde-compile-script-init -f batch-byte-compile *.el
}

src_install() {
dodir ${SITELISP}/${PN}
cp -r java "${D}"/${SITELISP}/${PN}/
dodir /usr/share/doc/${P}
cp -r doc/* "${D}"/usr/share/doc/${P}/
cd "${S}"/lisp
elisp-install ${PN}/lisp *.el *.elc *.bnf
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
dodoc ChangeLog ReleaseNotes.txt
find "${D}" -type f -print0 |xargs -0 chmod 644
exeinto /usr/bin
doexe jtags*
}

metadata.xml




emacs
java

The Java Development Environment for Emacs is a software package that
interfaces Emacs to command-line Java development tools (for example,
JavaSoft's JDK). JDEE features include:

* JDEE menu with compile, run, debug, build, browse, project, and help
commands
* syntax coloring
* auto indentation
* compile error to source links
* source-level debugging
* source code browsing
* make file support
* automatic code generation
* Java source interpreter (Pat Neimeyer's BeanShell)