summaryrefslogtreecommitdiff
path: root/editors/jde/Makefile
diff options
context:
space:
mode:
authorcjones <cjones@pkgsrc.org>2001-08-03 21:13:51 +0000
committercjones <cjones@pkgsrc.org>2001-08-03 21:13:51 +0000
commit35850109a6cae2a55ed97413b61f9f691630070d (patch)
treec2ff6a5d238b8babb865130be8d335dfd001a2bb /editors/jde/Makefile
parent3e0cc6a068b4fbce75a2cf9df4fd4ad0c91fd314 (diff)
downloadpkgsrc-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/jde/Makefile')
-rw-r--r--editors/jde/Makefile46
1 files changed, 46 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"