Portage is a package management system used by Gentoo Linux
# 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.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
Minor QA: quote some variables, remove redundant virtual/emacs dependency.
Drop ~ppc-macos keyword.
24 May 2007; Christian Faulhammer
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-r1.ebuild, -jde-2.3.5.ebuild, -jde-2.3.5-r1.ebuild:
clean up
21 Feb 2007; Piotr JaroszyĆski
Transition to Manifest2.
13 Aug 2006; Fabian Groffen
Marked ~ppc-macos (bug #103166)
21 May 2006; Simon Stelling
jde-2.3.5.1.ebuild:
stable on amd64
14 May 2006; Mark Loeser
Stable on x86; bug #124860
29 Apr 2006; Tobias Scherbaum
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
Stable on ppc.
02 Mar 2006; Joshua Jackson
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
Marked ppc stable.
05 Jun 2005; Jan Brinkmann
Removed redundant S=${WORKDIR}/${P}.
30 Apr 2005; David Holm
Readded to ~ppc
*jde-2.3.3-r1 (12 Jan 2005)
*jde-2.3.5 (12 Jan 2005)
12 Jan 2005; Matthew Kennedy
+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
x86
11 Sep 2004; Tom Martin
Marked ~amd64, resolves bug 59275. Thanks to Gabriel Ebner
*jde-2.3.4_beta5 (27 Jul 2004)
27 Jul 2004;
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
Added to ~ppc.
*jde-2.3.3 (21 Feb 2004)
21 Feb 2004; Mamoru KOMACHI
Version bumped, closing bug #35798
*jde-2.3.2 (30 Jan 2003)
03 Oct 2003; Mamoru KOMACHI
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
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
jde-2.2.8.ebuild, files/70jde-gentoo.el,
files/digest-jde-2.2.8 :
Initial import.
-----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-----
# 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*
}
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)