Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Jan 2002 14:36:57 +0900 (JST)
From:      Kimura Fuyuki <fuyuki@mj.0038.net>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/33674: New port: java/jde,jde-emacs20
Message-ID:  <20020108053658179.PSLV.25959.t-mta8.odn.ne.jp@mta8.odn.ne.jp>

next in thread | raw e-mail | index | archive | help

>Number:         33674
>Category:       ports
>Synopsis:       New port: java/jde,jde-emacs20
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jan 07 21:40:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Kimura Fuyuki
>Release:        FreeBSD 4.5-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD ns.test 4.5-PRERELEASE FreeBSD 4.5-PRERELEASE #3: Mon Dec 24 14:54:22 JST 2001 root@ns.test:/sack/obj/usr/src/sys/NS i386



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

WWW: http://jdee.sunsite.dk/

--
License Notice:

The JDE distribution includes tListe, which requires a registration
for professional use.

http://www.javaside.com/asp/menu_us.asp?page=tliste.shtml

>How-To-Repeat:

>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	jde
#	jde/Makefile
#	jde/distinfo
#	jde/pkg-comment
#	jde/pkg-descr
#	jde/pkg-plist
#	jde/files
#	jde/files/patch-aa
#	jde/files/patch-ab
#	jde/files/patch-ac
#	jde/files/patch-ad
#	jde/files/patch-ae
#	jde-emacs20
#	jde-emacs20/Makefile
#
echo c - jde
mkdir -p jde > /dev/null 2>&1
echo x - jde/Makefile
sed 's/^X//' >jde/Makefile << 'END-of-jde/Makefile'
X# New ports collection makefile for:   jde
X# Date created:                8 January 2002
X# Whom:                        Kimura Fuyuki <fuyuki@mj.0038.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	jde
XPORTVERSION=	2.2.8
XCATEGORIES=	java elisp
XMASTER_SITES=	http://jdee.sunsite.dk/
XPKGNAMESUFFIX=	-${EMACS_PORT_NAME}
XDISTNAME=	${PORTNAME}-latest
X
XMAINTAINER=	fuyuki@mj.0038.net
X
XEMACS_PORT_NAME?=	emacs21
X
X.if ${EMACS_PORT_NAME} != "emacs21"
XPORTNAMESUFFIX=	${PKGNAMESUFFIX}
X.endif
X
XBUILD_DEPENDS=	${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/semantic/semantic.el:${PORTSDIR}/devel/semantic${PORTNAMESUFFIX} \
X		${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/elib/avltree.el:${PORTSDIR}/devel/elib${PORTNAMESUFFIX}
XRUN_DEPENDS=	${BUILD_DEPENDS}
X
XWRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
XBUILD_WRKSRC=	${WRKSRC}/lisp
XMAKEFILE=	makefile
X
XLISPDIR=	${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/jde
XJAVADIR=	${PREFIX}/share/java/jde
X
Xpost-patch:
X# An ugly patch for a troublesome varname change in the browse-url.
X.if ${EMACS_PORT_NAME} == "emacs21"
X	${PERL} -pi -e 's/browse-url-new-window-p/browse-url-new-window-flag/' \
X		${BUILD_WRKSRC}/*.el
X.endif
X
Xdo-install:
X	${MKDIR} ${LISPDIR}
X.for i in *.el *.elc
X	${INSTALL_DATA} ${BUILD_WRKSRC}/${i} ${LISPDIR}
X.endfor
X	${MKDIR} ${JAVADIR}
X	${CP} -pR ${WRKSRC}/java/* ${JAVADIR}
X	${INSTALL_SCRIPT} ${BUILD_WRKSRC}/jtags ${PREFIX}/bin
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X.for i in ReleaseNotes.txt ChangeLog
X	${CP} ${BUILD_WRKSRC}/${i} ${DOCSDIR}
X.endfor
X.for i in html tli_rbl
X	${CP} -pR ${WRKSRC}/doc/${i} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.mk>
END-of-jde/Makefile
echo x - jde/distinfo
sed 's/^X//' >jde/distinfo << 'END-of-jde/distinfo'
XMD5 (jde-latest.tar.gz) = 072b1f25d0198621fa46178776aa817b
END-of-jde/distinfo
echo x - jde/pkg-comment
sed 's/^X//' >jde/pkg-comment << 'END-of-jde/pkg-comment'
XJava Development Environment for Emacs
END-of-jde/pkg-comment
echo x - jde/pkg-descr
sed 's/^X//' >jde/pkg-descr << 'END-of-jde/pkg-descr'
XThe Java Development Environment for Emacs is a software package that
Xinterfaces Emacs to command-line Java development tools (for example,
XJavaSoft's JDK). JDEE features include:
X
X  - JDEE menu with compile, run, debug, build, browse, project,
X    and help commands
X  - syntax coloring
X  - auto indentation
X  - compile error to source links
X  - source-level debugging
X  - source code browsing
X  - make file support
X  - automatic code generation
X  - Java source interpreter (Pat Neimeyer's BeanShell)
X
XWWW: http://jdee.sunsite.dk/
X
X- Kimura Fuyuki
Xfuyuki@mj.0038.net
END-of-jde/pkg-descr
echo x - jde/pkg-plist
sed 's/^X//' >jde/pkg-plist << 'END-of-jde/pkg-plist'
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/beanshell.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/beanshell.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-ant.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-ant.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-bug.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-bug.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-compile.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-compile.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-complete.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-complete.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-db.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-db.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-dbo.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-dbo.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-dbs.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-dbs.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-gen.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-gen.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-help.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-help.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-imenu.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-imenu.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-import.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-import.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-java-font-lock.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-java-font-lock.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-java-grammar.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-java-grammar.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-javadoc-gen.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-javadoc-gen.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-javadoc.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-javadoc.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-make.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-make.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-package.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-package.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-parse.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-parse.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-run.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-run.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-stat.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-stat.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-which-method.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-which-method.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-widgets.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-widgets.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-wiz.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde-wiz.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/jde.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/setnu.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/setnu.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/tree-widget.el
X%%EMACS_VERSION_SITE_LISPDIR%%/jde/tree-widget.elc
Xshare/java/jde/bsh-commands/bsh/commands/browseClassName.bsh
Xshare/java/jde/bsh-commands/bsh/commands/whichClass.bsh
Xshare/java/jde/lib/bsh.jar
Xshare/java/jde/lib/jde.jar
Xshare/java/jde/src/jde/debugger/CommandStream.java
Xshare/java/jde/src/jde/debugger/Debug.java
Xshare/java/jde/src/jde/debugger/DebuggeeProcess.java
Xshare/java/jde/src/jde/debugger/DebuggeeSIO.java
Xshare/java/jde/src/jde/debugger/Etc.java
Xshare/java/jde/src/jde/debugger/EventHandler.java
Xshare/java/jde/src/jde/debugger/JDE.java
Xshare/java/jde/src/jde/debugger/JDEException.java
Xshare/java/jde/src/jde/debugger/JDENumberFormatException.java
Xshare/java/jde/src/jde/debugger/Jdebug.java
Xshare/java/jde/src/jde/debugger/LispForm.java
Xshare/java/jde/src/jde/debugger/Main.java
Xshare/java/jde/src/jde/debugger/ObjectStore.java
Xshare/java/jde/src/jde/debugger/ProcessRegistry.java
Xshare/java/jde/src/jde/debugger/Protocol.java
Xshare/java/jde/src/jde/debugger/Rep.java
Xshare/java/jde/src/jde/debugger/command/AttachShmem.java
Xshare/java/jde/src/jde/debugger/command/AttachSocket.java
Xshare/java/jde/src/jde/debugger/command/Break.java
Xshare/java/jde/src/jde/debugger/command/CancelTraceClasses.java
Xshare/java/jde/src/jde/debugger/command/CancelTraceMethods.java
Xshare/java/jde/src/jde/debugger/command/CancelTraceThreads.java
Xshare/java/jde/src/jde/debugger/command/Clear.java
Xshare/java/jde/src/jde/debugger/command/CommandRegistry.java
Xshare/java/jde/src/jde/debugger/command/DebugCommand.java
Xshare/java/jde/src/jde/debugger/command/DebugCommandFactory.java
Xshare/java/jde/src/jde/debugger/command/DebugProcessCommand.java
Xshare/java/jde/src/jde/debugger/command/DebugSessionCommand.java
Xshare/java/jde/src/jde/debugger/command/EvaluateExpression.java
Xshare/java/jde/src/jde/debugger/command/Finish.java
Xshare/java/jde/src/jde/debugger/command/GetArray.java
Xshare/java/jde/src/jde/debugger/command/GetLoadedClasses.java
Xshare/java/jde/src/jde/debugger/command/GetLocals.java
Xshare/java/jde/src/jde/debugger/command/GetObject.java
Xshare/java/jde/src/jde/debugger/command/GetObjectMonitors.java
Xshare/java/jde/src/jde/debugger/command/GetPathInfo.java
Xshare/java/jde/src/jde/debugger/command/GetString.java
Xshare/java/jde/src/jde/debugger/command/GetThis.java
Xshare/java/jde/src/jde/debugger/command/GetThread.java
Xshare/java/jde/src/jde/debugger/command/GetThreads.java
Xshare/java/jde/src/jde/debugger/command/Interrupt.java
Xshare/java/jde/src/jde/debugger/command/KillThread.java
Xshare/java/jde/src/jde/debugger/command/LaunchApplication.java
Xshare/java/jde/src/jde/debugger/command/ListenShmem.java
Xshare/java/jde/src/jde/debugger/command/ListenSocket.java
Xshare/java/jde/src/jde/debugger/command/Quit.java
Xshare/java/jde/src/jde/debugger/command/Resume.java
Xshare/java/jde/src/jde/debugger/command/Run.java
Xshare/java/jde/src/jde/debugger/command/Step.java
Xshare/java/jde/src/jde/debugger/command/Suspend.java
Xshare/java/jde/src/jde/debugger/command/TraceClasses.java
Xshare/java/jde/src/jde/debugger/command/TraceExceptions.java
Xshare/java/jde/src/jde/debugger/command/TraceMethods.java
Xshare/java/jde/src/jde/debugger/command/TraceThreads.java
Xshare/java/jde/src/jde/debugger/command/Watch.java
Xshare/java/jde/src/jde/debugger/expr/ASCII_UCodeESC_CharStream.java
Xshare/java/jde/src/jde/debugger/expr/Expr.jj
Xshare/java/jde/src/jde/debugger/expr/ExpressionParser.java
Xshare/java/jde/src/jde/debugger/expr/ExpressionParserConstants.java
Xshare/java/jde/src/jde/debugger/expr/ExpressionParserTokenManager.java
Xshare/java/jde/src/jde/debugger/expr/LValue.java
Xshare/java/jde/src/jde/debugger/expr/ParseException.java
Xshare/java/jde/src/jde/debugger/expr/Token.java
Xshare/java/jde/src/jde/debugger/expr/TokenMgrError.java
Xshare/java/jde/src/jde/debugger/spec/AccessWatchpointSpec.java
Xshare/java/jde/src/jde/debugger/spec/BreakpointSpec.java
Xshare/java/jde/src/jde/debugger/spec/EventRequestSpec.java
Xshare/java/jde/src/jde/debugger/spec/EventRequestSpecList.java
Xshare/java/jde/src/jde/debugger/spec/ExceptionSpec.java
Xshare/java/jde/src/jde/debugger/spec/LineBreakpointSpec.java
Xshare/java/jde/src/jde/debugger/spec/MethodBreakpointSpec.java
Xshare/java/jde/src/jde/debugger/spec/ModificationWatchpointSpec.java
Xshare/java/jde/src/jde/debugger/spec/PatternReferenceTypeSpec.java
Xshare/java/jde/src/jde/debugger/spec/ReferenceTypeSpec.java
Xshare/java/jde/src/jde/debugger/spec/SourceNameReferenceTypeSpec.java
Xshare/java/jde/src/jde/debugger/spec/WatchpointSpec.java
Xshare/java/jde/src/jde/util/Completion.java
Xshare/java/jde/src/jde/util/DynamicClassLoader.java
Xshare/java/jde/src/jde/util/JdeUtilities.java
Xshare/java/jde/src/jde/wizards/AbstractClassFactory.java
Xshare/java/jde/src/jde/wizards/ClassRegistry.java
Xshare/java/jde/src/jde/wizards/DefaultNameFactory.java
Xshare/java/jde/src/jde/wizards/DelegateFactory.java
Xshare/java/jde/src/jde/wizards/ImportWizard.java
Xshare/java/jde/src/jde/wizards/InterfaceFactory.java
Xshare/java/jde/src/jde/wizards/MethodFactory.java
Xshare/java/jde/src/jde/wizards/MethodOverrideFactory.java
Xshare/java/jde/src/jde/wizards/NameFactory.java
Xshare/java/jde/src/jde/wizards/Signature.java
X%%PORTDOCS%%share/doc/jde/ChangeLog
X%%PORTDOCS%%share/doc/jde/ReleaseNotes.txt
X%%PORTDOCS%%share/doc/jde/html/bsh-ug/bsh-ug-content.html
X%%PORTDOCS%%share/doc/jde/html/bsh-ug/bsh-ug-toc.html
X%%PORTDOCS%%share/doc/jde/html/bsh-ug/bsh-ug.html
X%%PORTDOCS%%share/doc/jde/html/bsh-ug/images/BeanShellBuffer.gif
X%%PORTDOCS%%share/doc/jde/html/bsh-ug/images/BshMultiLineEx.gif
X%%PORTDOCS%%share/doc/jde/html/css/jde_style.css
X%%PORTDOCS%%share/doc/jde/html/jde-ug/images/OverrideMeth1.gif
X%%PORTDOCS%%share/doc/jde/html/jde-ug/images/OverrideMeth2.gif
X%%PORTDOCS%%share/doc/jde/html/jde-ug/images/OverrideMeth3.gif
X%%PORTDOCS%%share/doc/jde/html/jde-ug/images/OverrideMeth4.gif
X%%PORTDOCS%%share/doc/jde/html/jde-ug/images/OverrideMeth5.gif
X%%PORTDOCS%%share/doc/jde/html/jde-ug/images/RegisterTemplate.gif
X%%PORTDOCS%%share/doc/jde/html/jde-ug/images/TemplateList.gif
X%%PORTDOCS%%share/doc/jde/html/jde-ug/images/WorkingDirectory.gif
X%%PORTDOCS%%share/doc/jde/html/jde-ug/images/classes_menu1.gif
X%%PORTDOCS%%share/doc/jde/html/jde-ug/images/jdemenu.gif
X%%PORTDOCS%%share/doc/jde/html/jde-ug/images/keybindings.gif
X%%PORTDOCS%%share/doc/jde/html/jde-ug/images/speedbar1.gif
X%%PORTDOCS%%share/doc/jde/html/jde-ug/images/speedbar2.gif
X%%PORTDOCS%%share/doc/jde/html/jde-ug/images/speedbar3.gif
X%%PORTDOCS%%share/doc/jde/html/jde-ug/images/speedbar4.gif
X%%PORTDOCS%%share/doc/jde/html/jde-ug/images/speedbar5.gif
X%%PORTDOCS%%share/doc/jde/html/jde-ug/jde-ug-content.html
X%%PORTDOCS%%share/doc/jde/html/jde-ug/jde-ug-toc.html
X%%PORTDOCS%%share/doc/jde/html/jde-ug/jde-ug.html
X%%PORTDOCS%%share/doc/jde/html/jdebug-ug/images/enable_jdebug.gif
X%%PORTDOCS%%share/doc/jde/html/jdebug-ug/images/jdebug_menu.gif
X%%PORTDOCS%%share/doc/jde/html/jdebug-ug/images/window_config.gif
X%%PORTDOCS%%share/doc/jde/html/jdebug-ug/jdebug-ug-content.html
X%%PORTDOCS%%share/doc/jde/html/jdebug-ug/jdebug-ug-toc.html
X%%PORTDOCS%%share/doc/jde/html/jdebug-ug/jdebug-ug.html
X%%PORTDOCS%%share/doc/jde/tli_rbl/au/link.au
X%%PORTDOCS%%share/doc/jde/tli_rbl/au/tree.au
X%%PORTDOCS%%share/doc/jde/tli_rbl/img/icon.gif
X%%PORTDOCS%%share/doc/jde/tli_rbl/img/icon2.gif
X%%PORTDOCS%%share/doc/jde/tli_rbl/img/icon3.gif
X%%PORTDOCS%%share/doc/jde/tli_rbl/img/photo.gif
X%%PORTDOCS%%share/doc/jde/tli_rbl/tli_rbl.jar
X%%PORTDOCS%%share/doc/jde/tli_rbl/txt/jde-ug-toc.txt
X%%PORTDOCS%%share/doc/jde/tli_rbl/txt/jdebug-ug-toc.txt
Xbin/jtags
X@dirrm %%EMACS_VERSION_SITE_LISPDIR%%/jde
X@dirrm share/java/jde/bsh-commands/bsh/commands
X@dirrm share/java/jde/bsh-commands/bsh
X@dirrm share/java/jde/bsh-commands
X@dirrm share/java/jde/classes
X@dirrm share/java/jde/lib
X@dirrm share/java/jde/src/jde/debugger/command
X@dirrm share/java/jde/src/jde/debugger/expr
X@dirrm share/java/jde/src/jde/debugger/spec
X@dirrm share/java/jde/src/jde/debugger
X@dirrm share/java/jde/src/jde/util
X@dirrm share/java/jde/src/jde/wizards
X@dirrm share/java/jde/src/jde
X@dirrm share/java/jde/src
X@dirrm share/java/jde
X%%PORTDOCS%%@dirrm share/doc/jde/html/bsh-ug/images
X%%PORTDOCS%%@dirrm share/doc/jde/html/bsh-ug
X%%PORTDOCS%%@dirrm share/doc/jde/html/css
X%%PORTDOCS%%@dirrm share/doc/jde/html/jde-ug/images
X%%PORTDOCS%%@dirrm share/doc/jde/html/jde-ug
X%%PORTDOCS%%@dirrm share/doc/jde/html/jdebug-ug/images
X%%PORTDOCS%%@dirrm share/doc/jde/html/jdebug-ug
X%%PORTDOCS%%@dirrm share/doc/jde/html
X%%PORTDOCS%%@dirrm share/doc/jde/tli_rbl/au
X%%PORTDOCS%%@dirrm share/doc/jde/tli_rbl/img
X%%PORTDOCS%%@dirrm share/doc/jde/tli_rbl/txt
X%%PORTDOCS%%@dirrm share/doc/jde/tli_rbl
X%%PORTDOCS%%@dirrm share/doc/jde
END-of-jde/pkg-plist
echo c - jde/files
mkdir -p jde/files > /dev/null 2>&1
echo x - jde/files/patch-aa
sed 's/^X//' >jde/files/patch-aa << 'END-of-jde/files/patch-aa'
X--- lisp/beanshell.el.orig	Wed Dec 12 20:29:02 2001
X+++ lisp/beanshell.el	Wed Dec 12 20:23:24 2001
X@@ -77,10 +77,7 @@
X   (let ((bsh-buffer-name "*bsh*"))
X     (if (not (comint-check-proc bsh-buffer-name))
X 	(let* ((bsh-buffer (get-buffer-create bsh-buffer-name))
X-	       (jde-java-directory
X-		(concat
X-		 (jde-find-jde-data-directory)
X-		 "java/"))
X+	       (jde-java-directory "/usr/local/share/java/jde/")
X 	       (vm (if (eq system-type 'windows-nt)
X 		       jde-run-java-vm-w
X 		     jde-run-java-vm))
END-of-jde/files/patch-aa
echo x - jde/files/patch-ab
sed 's/^X//' >jde/files/patch-ab << 'END-of-jde/files/patch-ab'
X--- lisp/jde-dbs.el.orig	Wed Dec 12 20:29:53 2001
X+++ lisp/jde-dbs.el	Wed Dec 12 20:23:54 2001
X@@ -845,10 +845,7 @@
X 		  (jde-normalize-path 'jde-run-working-directory)
X 		source-directory))
X 	     (vm (jde-dbs-choose-vm))
X-	     (jde-java-directory
X-	      (concat
X-	       (jde-find-jde-data-directory)
X-	       "java/"))
X+	     (jde-java-directory "/usr/local/share/java/jde/")
X 	     (vm-args
X 		(let (args)
X 		  (setq args
END-of-jde/files/patch-ab
echo x - jde/files/patch-ac
sed 's/^X//' >jde/files/patch-ac << 'END-of-jde/files/patch-ac'
X--- lisp/jde-bug.el.orig	Thu Dec 13 17:49:10 2001
X+++ lisp/jde-bug.el	Thu Dec 13 17:49:40 2001
X@@ -2592,10 +2592,8 @@
X (defun jde-bug-help ()
X   "Displays the JDEbug User's Guide."
X   (interactive)
X-  (let* ((jde-dir (jde-find-jde-doc-directory))
X-         (jdebug-help
X-          (if jde-dir
X-	      (expand-file-name "doc/html/jdebug-ug/jdebug-ug.html" jde-dir))))
X+  (let* ((jdebug-help
X+	  "/usr/local/share/doc/jde/html/jdebug-ug/jdebug-ug.html"))
X     (if (and
X          jdebug-help
X          (file-exists-p jdebug-help))
END-of-jde/files/patch-ac
echo x - jde/files/patch-ad
sed 's/^X//' >jde/files/patch-ad << 'END-of-jde/files/patch-ad'
X--- lisp/jde.el.orig	Thu Dec 13 17:37:42 2001
X+++ lisp/jde.el	Thu Dec 13 17:41:07 2001
X@@ -1691,10 +1691,7 @@
X (defun jde-show-help ()
X   "Displays the JDE User's Guide in a browser."
X   (interactive)
X-  (let* ((jde-dir (jde-find-jde-doc-directory))
X-         (jde-help
X-          (if jde-dir
X-	      (expand-file-name "doc/html/jde-ug/jde-ug.html" jde-dir))))
X+  (let* ((jde-help "/usr/local/share/doc/jde/html/jde-ug/jde-ug.html"))
X     (if (and
X          jde-help
X          (file-exists-p jde-help))
END-of-jde/files/patch-ad
echo x - jde/files/patch-ae
sed 's/^X//' >jde/files/patch-ae << 'END-of-jde/files/patch-ae'
X--- lisp/jde-db.el.orig	Mon Jan  7 17:18:11 2002
X+++ lisp/jde-db.el	Tue Jan  8 14:03:16 2002
X@@ -728,6 +728,10 @@
X 			   (jde-db-pkg-to-path package) curr-dir)))))
X 	(setq n (1+ n))))))
X
X+(defun gud-new-keymap (map)
X+  "Return a new keymap which inherits from MAP and has name `Gud'."
X+  (nconc (make-sparse-keymap "Gud") map))
X+
X ;; Fixes a bug in gud-make-debug-menu
X (defun jde-db-make-debug-menu ()
X   "Make sure the current local map has a [menu-bar debug] submap.
X@@ -748,7 +752,7 @@
X 	 (jde-db-search-src-dirs f jde-db-last-package)))
X     (if source-dir
X 	(let ((source-file
X-	       (concat source-dir f)))
X+	       (expand-file-name f source-dir)))
X 	  (save-excursion
X 	    (let ((buf (find-file-noselect source-file)))
X 	      (set-buffer buf)
X@@ -760,6 +764,8 @@
X 			(add-menu nil "Jdb" jde-db-xemacs-menu)))
X 		(progn
X 		  (jde-db-make-debug-menu)
X+		  (local-set-key [menu-bar debug finish] nil)
X+		  (local-set-key [menu-bar debug tbreak] nil)
X 		  (local-set-key [menu-bar debug refresh] nil)
X 		  (local-set-key [menu-bar debug stepi] nil)
X 		  (local-set-key [menu-bar debug up] '("Up Stack" . gud-up))
END-of-jde/files/patch-ae
echo c - jde-emacs20
mkdir -p jde-emacs20 > /dev/null 2>&1
echo x - jde-emacs20/Makefile
sed 's/^X//' >jde-emacs20/Makefile << 'END-of-jde-emacs20/Makefile'
X# New ports collection makefile for:   jde for emacs20
X# Date created:                8 January 2002
X# Whom:                        Kimura Fuyuki <fuyuki@mj.0038.net>
X#
X# $FreeBSD$
X#
X
XMASTERDIR=	${.CURDIR}/../jde
X
XEMACS_PORT_NAME=	emacs20
X
X.include "${MASTERDIR}/Makefile"
END-of-jde-emacs20/Makefile
exit


>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020108053658179.PSLV.25959.t-mta8.odn.ne.jp>