diff options
author | cjones <cjones@pkgsrc.org> | 2001-08-03 21:13:51 +0000 |
---|---|---|
committer | cjones <cjones@pkgsrc.org> | 2001-08-03 21:13:51 +0000 |
commit | 35850109a6cae2a55ed97413b61f9f691630070d (patch) | |
tree | c2ff6a5d238b8babb865130be8d335dfd001a2bb /editors | |
parent | 3e0cc6a068b4fbce75a2cf9df4fd4ad0c91fd314 (diff) | |
download | pkgsrc-35850109a6cae2a55ed97413b61f9f691630070d.tar.gz |
Import JDE, the Java Development Environment for Emacs. Includes:
* JDE 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)
Diffstat (limited to 'editors')
-rw-r--r-- | editors/jde/Makefile | 46 | ||||
-rw-r--r-- | editors/jde/distinfo | 4 | ||||
-rw-r--r-- | editors/jde/pkg/DESCR | 14 | ||||
-rw-r--r-- | editors/jde/pkg/PLIST | 253 |
4 files changed, 317 insertions, 0 deletions
diff --git a/editors/jde/Makefile b/editors/jde/Makefile new file mode 100644 index 00000000000..d564ee89aef --- /dev/null +++ b/editors/jde/Makefile @@ -0,0 +1,46 @@ +# $NetBSD: Makefile,v 1.1.1.1 2001/08/03 21:13:51 cjones Exp $ +# + +DISTNAME= jde-2.2.7.1 +CATEGORIES= devel editors +MASTER_SITES= ${MASTER_SITE_LOCAL} +# The "real" site has silly naming conventions: +#MASTER_SITES= http://jde.sunsite.dk/projects/jde/ + +MAINTAINER= cjones@netbsd.org +HOMEPAGE= http://jde.sunsite.dk/ +COMMENT= Full-featured Java editing mode for emacs + +DEPENDS+= speedbar-0.13a:../../editors/speedbar +DEPENDS+= eieio-0.16:../../lang/eieio +DEPENDS+= semantic-1.4beta5:../../devel/semantic +DEPENDS+= elib-1.0:../../devel/elib + +.include "../../mk/bsd.prefs.mk" + +.if defined(USE_XEMACS) +DEPENDS+= xemacs-*:../../editors/xemacs +EMACS= xemacs +LISPDIR= lib/xemacs/xemacs-packages/lisp/jde +.else +DEPENDS+= emacs-*:../../editors/emacs +EMACS= emacs +LISPDIR= share/emacs/site-lisp/jde +.endif + +BUILD_ENV+= EMACS=${EMACS} +BUILD_ENV+= LISPDIR=${LISPDIR} +PLIST_SUBST+= LISPDIR=${LISPDIR} + +NO_CONFIGURE= # set +USE_JAVA= yes + +WRKSRC= ${WRKDIR}/${DISTNAME}/lisp +MAKEFILE= makefile + +do-install: + ${INSTALL_DATA_DIR} ${PREFIX}/${LISPDIR} + cd ${WRKDIR}/${DISTNAME} ; tar cf - . | \ + ( cd ${PREFIX}/${LISPDIR} ; tar xf - ) + +.include "../../mk/bsd.pkg.mk" diff --git a/editors/jde/distinfo b/editors/jde/distinfo new file mode 100644 index 00000000000..5c5ac40d415 --- /dev/null +++ b/editors/jde/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2001/08/03 21:13:51 cjones Exp $ + +SHA1 (jde-2.2.7.1.tar.gz) = e6b20a6746625b79e3ace0203df11869fdeda68e +Size (jde-2.2.7.1.tar.gz) = 1352629 bytes diff --git a/editors/jde/pkg/DESCR b/editors/jde/pkg/DESCR new file mode 100644 index 00000000000..8d8efa896d3 --- /dev/null +++ b/editors/jde/pkg/DESCR @@ -0,0 +1,14 @@ +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) diff --git a/editors/jde/pkg/PLIST b/editors/jde/pkg/PLIST new file mode 100644 index 00000000000..593966e7f1e --- /dev/null +++ b/editors/jde/pkg/PLIST @@ -0,0 +1,253 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2001/08/03 21:13:52 cjones Exp $ +${LISPDIR}/lisp/jde.el +${LISPDIR}/lisp/jde-run.el +${LISPDIR}/lisp/jde-compile.el +${LISPDIR}/lisp/jde-db.el +${LISPDIR}/lisp/jde-bug.el +${LISPDIR}/lisp/jde-dbs.el +${LISPDIR}/lisp/jde-dbo.el +${LISPDIR}/lisp/jde-make.el +${LISPDIR}/lisp/jde-gen.el +${LISPDIR}/lisp/jde-wiz.el +${LISPDIR}/lisp/jde-parse.el +${LISPDIR}/lisp/jde-java-grammar.el +${LISPDIR}/lisp/beanshell.el +${LISPDIR}/lisp/jde-help.el +${LISPDIR}/lisp/jde-widgets.el +${LISPDIR}/lisp/jde-complete.el +${LISPDIR}/lisp/jde-javadoc.el +${LISPDIR}/lisp/jde-javadoc-gen.el +${LISPDIR}/lisp/jde-java-font-lock.el +${LISPDIR}/lisp/jde-java-font-lock.api +${LISPDIR}/lisp/jde-which-method.el +${LISPDIR}/lisp/jde-imenu.el +${LISPDIR}/lisp/jde-import.el +${LISPDIR}/lisp/jde-stat.el +${LISPDIR}/lisp/jde-package.el +${LISPDIR}/lisp/setnu.el +${LISPDIR}/lisp/senator.el +${LISPDIR}/lisp/senator-isearch.el +${LISPDIR}/lisp/tree-widget.el +${LISPDIR}/lisp/java.bnf +${LISPDIR}/lisp/jtags +${LISPDIR}/lisp/jtags.csh +${LISPDIR}/lisp/makefile.sample +${LISPDIR}/lisp/makefile +${LISPDIR}/lisp/ReleaseNotes.txt +${LISPDIR}/lisp/ChangeLog +${LISPDIR}/lisp/jde-compile.elc +${LISPDIR}/lisp/beanshell.elc +${LISPDIR}/lisp/jde-bug.elc +${LISPDIR}/lisp/jde-javadoc-gen.elc +${LISPDIR}/lisp/jde-complete.elc +${LISPDIR}/lisp/jde-db.elc +${LISPDIR}/lisp/jde-dbo.elc +${LISPDIR}/lisp/jde-dbs.elc +${LISPDIR}/lisp/jde-gen.elc +${LISPDIR}/lisp/jde-help.elc +${LISPDIR}/lisp/jde-imenu.elc +${LISPDIR}/lisp/jde-import.elc +${LISPDIR}/lisp/senator.elc +${LISPDIR}/lisp/jde.elc +${LISPDIR}/lisp/jde-java-font-lock.elc +${LISPDIR}/lisp/jde-java-grammar.elc +${LISPDIR}/lisp/jde-javadoc.elc +${LISPDIR}/lisp/jde-make.elc +${LISPDIR}/lisp/jde-package.elc +${LISPDIR}/lisp/jde-parse.elc +${LISPDIR}/lisp/jde-run.elc +${LISPDIR}/lisp/jde-stat.elc +${LISPDIR}/lisp/jde-which-method.elc +${LISPDIR}/lisp/jde-widgets.elc +${LISPDIR}/lisp/jde-wiz.elc +${LISPDIR}/lisp/senator-isearch.elc +${LISPDIR}/lisp/setnu.elc +${LISPDIR}/lisp/tree-widget.elc +${LISPDIR}/doc/src/jde-ug/jde-ug.html +${LISPDIR}/doc/src/jde-ug/jde-ug-content.xml +${LISPDIR}/doc/src/jde-ug/images/jdemenu.gif +${LISPDIR}/doc/src/jde-ug/images/KeyBindings.gif +${LISPDIR}/doc/src/jde-ug/images/OverrideMeth1.gif +${LISPDIR}/doc/src/jde-ug/images/OverrideMeth2.gif +${LISPDIR}/doc/src/jde-ug/images/OverrideMeth3.gif +${LISPDIR}/doc/src/jde-ug/images/OverrideMeth4.gif +${LISPDIR}/doc/src/jde-ug/images/OverrideMeth5.gif +${LISPDIR}/doc/src/jde-ug/images/RegisterTemplate.gif +${LISPDIR}/doc/src/jde-ug/images/TemplateList.gif +${LISPDIR}/doc/src/jde-ug/images/WorkingDirectory.gif +${LISPDIR}/doc/src/jde-ug/images/speedbar1.gif +${LISPDIR}/doc/src/jde-ug/images/speedbar2.gif +${LISPDIR}/doc/src/jde-ug/images/speedbar3.gif +${LISPDIR}/doc/src/jde-ug/images/speedbar4.gif +${LISPDIR}/doc/src/jde-ug/images/speedbar5.gif +${LISPDIR}/doc/src/jde-ug/images/classes_menu1.gif +${LISPDIR}/doc/src/css/jde_style.css +${LISPDIR}/doc/src/styles/html/jdebook.xsl +${LISPDIR}/doc/src/styles/html/jdebook_html_toc.xsl +${LISPDIR}/doc/src/styles/html/jdebook_toc.xsl +${LISPDIR}/doc/html/jde-ug/jde-ug.html +${LISPDIR}/doc/html/jde-ug/jde-ug-content.html +${LISPDIR}/doc/html/jde-ug/jde-ug-toc.html +${LISPDIR}/doc/html/jde-ug/images/jdemenu.gif +${LISPDIR}/doc/html/jde-ug/images/KeyBindings.gif +${LISPDIR}/doc/html/jde-ug/images/OverrideMeth1.gif +${LISPDIR}/doc/html/jde-ug/images/OverrideMeth2.gif +${LISPDIR}/doc/html/jde-ug/images/OverrideMeth3.gif +${LISPDIR}/doc/html/jde-ug/images/OverrideMeth4.gif +${LISPDIR}/doc/html/jde-ug/images/OverrideMeth5.gif +${LISPDIR}/doc/html/jde-ug/images/RegisterTemplate.gif +${LISPDIR}/doc/html/jde-ug/images/TemplateList.gif +${LISPDIR}/doc/html/jde-ug/images/WorkingDirectory.gif +${LISPDIR}/doc/html/jde-ug/images/speedbar1.gif +${LISPDIR}/doc/html/jde-ug/images/speedbar2.gif +${LISPDIR}/doc/html/jde-ug/images/speedbar3.gif +${LISPDIR}/doc/html/jde-ug/images/speedbar4.gif +${LISPDIR}/doc/html/jde-ug/images/speedbar5.gif +${LISPDIR}/doc/html/jde-ug/images/classes_menu1.gif +${LISPDIR}/doc/html/jdebug-ug/jdebug-ug.html +${LISPDIR}/doc/html/jdebug-ug/jdebug-ug-content.html +${LISPDIR}/doc/html/jdebug-ug/jdebug-ug-toc.html +${LISPDIR}/doc/html/jdebug-ug/images/enable_jdebug.gif +${LISPDIR}/doc/html/jdebug-ug/images/jdebug_menu.gif +${LISPDIR}/doc/html/jdebug-ug/images/window_config.gif +${LISPDIR}/doc/html/bsh-ug/bsh-ug.html +${LISPDIR}/doc/html/bsh-ug/bsh-ug-content.html +${LISPDIR}/doc/html/bsh-ug/bsh-ug-toc.html +${LISPDIR}/doc/html/bsh-ug/images/BeanShellBuffer.gif +${LISPDIR}/doc/html/bsh-ug/images/BshMultiLineEx.gif +${LISPDIR}/doc/html/css/jde_style.css +${LISPDIR}/doc/tli_rbl/au/link.au +${LISPDIR}/doc/tli_rbl/au/tree.au +${LISPDIR}/doc/tli_rbl/img/icon.gif +${LISPDIR}/doc/tli_rbl/img/icon2.gif +${LISPDIR}/doc/tli_rbl/img/icon3.gif +${LISPDIR}/doc/tli_rbl/img/photo.gif +${LISPDIR}/doc/tli_rbl/txt/jde-ug-toc.txt +${LISPDIR}/doc/tli_rbl/txt/jdebug-ug-toc.txt +${LISPDIR}/doc/tli_rbl/tli_rbl.jar +${LISPDIR}/java/src/jde/debugger/CommandStream.java +${LISPDIR}/java/src/jde/debugger/Debug.java +${LISPDIR}/java/src/jde/debugger/DebuggeeProcess.java +${LISPDIR}/java/src/jde/debugger/DebuggeeSIO.java +${LISPDIR}/java/src/jde/debugger/Etc.java +${LISPDIR}/java/src/jde/debugger/JDE.java +${LISPDIR}/java/src/jde/debugger/EventHandler.java +${LISPDIR}/java/src/jde/debugger/JDEException.java +${LISPDIR}/java/src/jde/debugger/Jdebug.java +${LISPDIR}/java/src/jde/debugger/JDENumberFormatException.java +${LISPDIR}/java/src/jde/debugger/LispForm.java +${LISPDIR}/java/src/jde/debugger/Main.java +${LISPDIR}/java/src/jde/debugger/ObjectStore.java +${LISPDIR}/java/src/jde/debugger/ProcessRegistry.java +${LISPDIR}/java/src/jde/debugger/Protocol.java +${LISPDIR}/java/src/jde/debugger/Rep.java +${LISPDIR}/java/src/jde/debugger/command/AttachShmem.java +${LISPDIR}/java/src/jde/debugger/command/AttachSocket.java +${LISPDIR}/java/src/jde/debugger/command/Break.java +${LISPDIR}/java/src/jde/debugger/command/CancelTraceClasses.java +${LISPDIR}/java/src/jde/debugger/command/CancelTraceMethods.java +${LISPDIR}/java/src/jde/debugger/command/CancelTraceThreads.java +${LISPDIR}/java/src/jde/debugger/command/Clear.java +${LISPDIR}/java/src/jde/debugger/command/CommandRegistry.java +${LISPDIR}/java/src/jde/debugger/command/DebugCommand.java +${LISPDIR}/java/src/jde/debugger/command/DebugCommandFactory.java +${LISPDIR}/java/src/jde/debugger/command/DebugProcessCommand.java +${LISPDIR}/java/src/jde/debugger/command/DebugSessionCommand.java +${LISPDIR}/java/src/jde/debugger/command/EvaluateExpression.java +${LISPDIR}/java/src/jde/debugger/command/Finish.java +${LISPDIR}/java/src/jde/debugger/command/GetArray.java +${LISPDIR}/java/src/jde/debugger/command/GetLoadedClasses.java +${LISPDIR}/java/src/jde/debugger/command/Quit.java +${LISPDIR}/java/src/jde/debugger/command/GetLocals.java +${LISPDIR}/java/src/jde/debugger/command/GetObject.java +${LISPDIR}/java/src/jde/debugger/command/GetObjectMonitors.java +${LISPDIR}/java/src/jde/debugger/command/GetPathInfo.java +${LISPDIR}/java/src/jde/debugger/command/GetString.java +${LISPDIR}/java/src/jde/debugger/command/GetThis.java +${LISPDIR}/java/src/jde/debugger/command/GetThread.java +${LISPDIR}/java/src/jde/debugger/command/GetThreads.java +${LISPDIR}/java/src/jde/debugger/command/Interrupt.java +${LISPDIR}/java/src/jde/debugger/command/KillThread.java +${LISPDIR}/java/src/jde/debugger/command/LaunchApplication.java +${LISPDIR}/java/src/jde/debugger/command/ListenShmem.java +${LISPDIR}/java/src/jde/debugger/command/ListenSocket.java +${LISPDIR}/java/src/jde/debugger/command/Resume.java +${LISPDIR}/java/src/jde/debugger/command/Run.java +${LISPDIR}/java/src/jde/debugger/command/Step.java +${LISPDIR}/java/src/jde/debugger/command/Suspend.java +${LISPDIR}/java/src/jde/debugger/command/TraceClasses.java +${LISPDIR}/java/src/jde/debugger/command/TraceExceptions.java +${LISPDIR}/java/src/jde/debugger/command/TraceMethods.java +${LISPDIR}/java/src/jde/debugger/command/TraceThreads.java +${LISPDIR}/java/src/jde/debugger/command/Watch.java +${LISPDIR}/java/src/jde/debugger/expr/ASCII_UCodeESC_CharStream.java +${LISPDIR}/java/src/jde/debugger/expr/Expr.jj +${LISPDIR}/java/src/jde/debugger/expr/LValue.java +${LISPDIR}/java/src/jde/debugger/expr/ExpressionParser.java +${LISPDIR}/java/src/jde/debugger/expr/ParseException.java +${LISPDIR}/java/src/jde/debugger/expr/ExpressionParserConstants.java +${LISPDIR}/java/src/jde/debugger/expr/ExpressionParserTokenManager.java +${LISPDIR}/java/src/jde/debugger/expr/Token.java +${LISPDIR}/java/src/jde/debugger/expr/TokenMgrError.java +${LISPDIR}/java/src/jde/debugger/spec/AccessWatchpointSpec.java +${LISPDIR}/java/src/jde/debugger/spec/BreakpointSpec.java +${LISPDIR}/java/src/jde/debugger/spec/EventRequestSpec.java +${LISPDIR}/java/src/jde/debugger/spec/EventRequestSpecList.java +${LISPDIR}/java/src/jde/debugger/spec/ExceptionSpec.java +${LISPDIR}/java/src/jde/debugger/spec/LineBreakpointSpec.java +${LISPDIR}/java/src/jde/debugger/spec/MethodBreakpointSpec.java +${LISPDIR}/java/src/jde/debugger/spec/ModificationWatchpointSpec.java +${LISPDIR}/java/src/jde/debugger/spec/PatternReferenceTypeSpec.java +${LISPDIR}/java/src/jde/debugger/spec/ReferenceTypeSpec.java +${LISPDIR}/java/src/jde/debugger/spec/SourceNameReferenceTypeSpec.java +${LISPDIR}/java/src/jde/debugger/spec/WatchpointSpec.java +${LISPDIR}/java/src/jde/util/Completion.java +${LISPDIR}/java/src/jde/util/JdeUtilities.java +${LISPDIR}/java/src/jde/wizards/ClassRegistry.java +${LISPDIR}/java/src/jde/wizards/DefaultNameFactory.java +${LISPDIR}/java/src/jde/wizards/DelegateFactory.java +${LISPDIR}/java/src/jde/wizards/ImportWizard.java +${LISPDIR}/java/src/jde/wizards/InterfaceFactory.java +${LISPDIR}/java/src/jde/wizards/MethodFactory.java +${LISPDIR}/java/src/jde/wizards/MethodOverrideFactory.java +${LISPDIR}/java/src/jde/wizards/NameFactory.java +${LISPDIR}/java/src/jde/wizards/Signature.java +${LISPDIR}/java/lib/bsh.jar +${LISPDIR}/java/lib/jde.jar +${LISPDIR}/java/bsh-commands/bsh/commands/browseClassName.bsh +${LISPDIR}/java/bsh-commands/bsh/commands/whichClass.bsh +@dirrm ${LISPDIR}/java/bsh-commands/bsh/commands +@dirrm ${LISPDIR}/java/bsh-commands/bsh +@dirrm ${LISPDIR}/java/bsh-commands +@dirrm ${LISPDIR}/java/classes +@dirrm ${LISPDIR}/java/lib +@dirrm ${LISPDIR}/java/src/jde/wizards +@dirrm ${LISPDIR}/java/src/jde/util +@dirrm ${LISPDIR}/java/src/jde/debugger/spec +@dirrm ${LISPDIR}/java/src/jde/debugger/expr +@dirrm ${LISPDIR}/java/src/jde/debugger/command +@dirrm ${LISPDIR}/java/src/jde/debugger +@dirrm ${LISPDIR}/java/src/jde +@dirrm ${LISPDIR}/java/src +@dirrm ${LISPDIR}/java +@dirrm ${LISPDIR}/doc/tli_rbl/txt +@dirrm ${LISPDIR}/doc/tli_rbl/img +@dirrm ${LISPDIR}/doc/tli_rbl/au +@dirrm ${LISPDIR}/doc/tli_rbl +@dirrm ${LISPDIR}/doc/html/css +@dirrm ${LISPDIR}/doc/html/bsh-ug/images +@dirrm ${LISPDIR}/doc/html/bsh-ug +@dirrm ${LISPDIR}/doc/html/jdebug-ug/images +@dirrm ${LISPDIR}/doc/html/jdebug-ug +@dirrm ${LISPDIR}/doc/html/jde-ug/images +@dirrm ${LISPDIR}/doc/html/jde-ug +@dirrm ${LISPDIR}/doc/html +@dirrm ${LISPDIR}/doc/src/styles/html +@dirrm ${LISPDIR}/doc/src/styles +@dirrm ${LISPDIR}/doc/src/css +@dirrm ${LISPDIR}/doc/src/jde-ug/images +@dirrm ${LISPDIR}/doc/src/jde-ug +@dirrm ${LISPDIR}/doc/src +@dirrm ${LISPDIR}/doc +@dirrm ${LISPDIR}/lisp +@dirrm ${LISPDIR} |