aboutsummaryrefslogtreecommitdiffstats
path: root/editors/jed
diff options
context:
space:
mode:
authorasami <asami@FreeBSD.org>1997-06-04 14:32:23 +0800
committerasami <asami@FreeBSD.org>1997-06-04 14:32:23 +0800
commitd7ab2606a09616b41e7d771d636891e8c1c7baf1 (patch)
tree2b628be997a2177a34bcab7b33ff4ead55883e5a /editors/jed
parent14177c6581737a9963d9d1a5443a5b0a5523f636 (diff)
downloadfreebsd-ports-gnome-d7ab2606a09616b41e7d771d636891e8c1c7baf1.tar.gz
freebsd-ports-gnome-d7ab2606a09616b41e7d771d636891e8c1c7baf1.tar.zst
freebsd-ports-gnome-d7ab2606a09616b41e7d771d636891e8c1c7baf1.zip
The JED editor.
PR: 3390 Submitted by: "Eric J. Schwertfeger" <eric@cybernut.com>
Diffstat (limited to 'editors/jed')
-rw-r--r--editors/jed/Makefile58
-rw-r--r--editors/jed/distinfo2
-rw-r--r--editors/jed/pkg-comment1
-rw-r--r--editors/jed/pkg-descr6
-rw-r--r--editors/jed/pkg-plist131
5 files changed, 198 insertions, 0 deletions
diff --git a/editors/jed/Makefile b/editors/jed/Makefile
new file mode 100644
index 000000000000..86ac01954b50
--- /dev/null
+++ b/editors/jed/Makefile
@@ -0,0 +1,58 @@
+# New ports collection makefile for: Jed text editor
+# Version required: 0.98-4
+# Date created: 22 APR 1997
+# Whom: eric
+#
+# $Id$
+#
+
+DISTNAME= jed0.98-4
+PKGNAME= jed-0.98.4
+CATEGORIES= editors
+MASTER_SITES= ftp://space.mit.edu/pub/davis/jed/
+
+PATCH_SITES= ftp://space.mit.edu/pub/davis/jed/
+PATCHFILES= BUGS
+PATCH_DIST_STRIP= -p1
+
+MAINTAINER= eric@cybernut.com
+
+LIB_DEPENDS= slang\\.0\\.993[6-9]:${PORTSDIR}/devel/libslang
+
+# comment out the next line if you don't want the X version of JED.
+XJED= xjed
+
+DIST_SUBDIR= jed
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= JED_ROOT=${PREFIX}/lib/jed
+ALL_TARGET= all getmail ${XJED}
+INSTALL_TARGET= install
+WRKSRC= ${WRKDIR}/jed
+MAN1= jed.1 rgrep.1
+
+pre-install:
+ ln -sf ${WRKSRC}/autoconf/mkinsdir.sh ${WRKSRC}/
+
+post-install:
+ strip ${PREFIX}/bin/jed
+ strip ${PREFIX}/bin/rgrep
+ strip ${PREFIX}/lib/jed/bin/getmail
+.if defined(XJED)
+ strip ${PREFIX}/bin/xjed
+.endif
+ ${INSTALL_DATA} ${WRKSRC}/lib/* ${PREFIX}/lib/jed/lib
+ ${INSTALL_DATA} ${WRKSRC}/info/jed.* ${PREFIX}/info
+ rmdir ${PREFIX}/lib/jed/info
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${PREFIX}/share/doc/jed
+ ${INSTALL_DATA} ${WRKSRC}/doc/README ${WRKSRC}/doc/*.txt \
+ ${PREFIX}/share/doc/jed
+ if [ ! -f ${PREFIX}/info/dir ]; then \
+ sed -ne '1,/Menu:/p' /usr/share/info/dir > ${PREFIX}/info/dir; \
+ fi
+ install-info --section="Miscellaneous" \
+ --entry="* JED: (jed). JED editor documentation." \
+ ${PREFIX}/info/jed.info ${PREFIX}/info/dir
+.endif
+
+.include <bsd.port.mk>
diff --git a/editors/jed/distinfo b/editors/jed/distinfo
new file mode 100644
index 000000000000..510350f6f260
--- /dev/null
+++ b/editors/jed/distinfo
@@ -0,0 +1,2 @@
+MD5 (jed/jed0.98-4.tar.gz) = e1976ccd5e5c2f3d6d03b923dd0d0fbe
+MD5 (jed/BUGS) = 828dc723671835d183a69dfe6fe68f1d
diff --git a/editors/jed/pkg-comment b/editors/jed/pkg-comment
new file mode 100644
index 000000000000..e85b602bc721
--- /dev/null
+++ b/editors/jed/pkg-comment
@@ -0,0 +1 @@
+The JED text editor
diff --git a/editors/jed/pkg-descr b/editors/jed/pkg-descr
new file mode 100644
index 000000000000..074b0b01c0ce
--- /dev/null
+++ b/editors/jed/pkg-descr
@@ -0,0 +1,6 @@
+ JED is a highly customizable text editor offering most of the
+commonly used features of EMACS without the proportions of EMACS. The default
+configuration uses EMACS keystrokes, though WordStar keystrokes are
+available, and most any keystrokes can be programmed.n JED is customizable
+and programmable in the language SLANG, which can look like forth or c,
+depending on your preferences.
diff --git a/editors/jed/pkg-plist b/editors/jed/pkg-plist
new file mode 100644
index 000000000000..ea0d2c75fde3
--- /dev/null
+++ b/editors/jed/pkg-plist
@@ -0,0 +1,131 @@
+bin/jed
+bin/rgrep
+bin/xjed
+@unexec install-info --delete --section="Miscellaneous" --entry="* JED: (jed). JED editor documentation." %D/info/jed.info %D/info/dir
+info/jed.1in
+info/jed.2in
+info/jed.3in
+info/jed.info
+@exec [ -f %D/info/dir ] || sed -ne '1,/Menu:/p' /usr/share/info/dir > %D/info/dir
+@exec install-info --section="Miscellaneous" --entry="* JED: (jed). JED editor documentation." %D/info/jed.info %D/info/dir
+lib/jed/bin/getmail
+lib/jed/lib/abbrev.sl
+lib/jed/lib/abbrmisc.sl
+lib/jed/lib/acompile.sl
+lib/jed/lib/ashell.sl
+lib/jed/lib/bibtex.sl
+lib/jed/lib/binary.sl
+lib/jed/lib/bookmark.sl
+lib/jed/lib/brief.sl
+lib/jed/lib/buf.sl
+lib/jed/lib/bufed.sl
+lib/jed/lib/bytecomp.sl
+lib/jed/lib/cal.sl
+lib/jed/lib/cmisc.sl
+lib/jed/lib/cmode.sl
+lib/jed/lib/compile.sl
+lib/jed/lib/cpright.hlp
+lib/jed/lib/ctags.sl
+lib/jed/lib/dabbrev.sl
+lib/jed/lib/dcl.sl
+lib/jed/lib/digraph.sl
+lib/jed/lib/dired.sl
+lib/jed/lib/dispesc.sl
+lib/jed/lib/dos437.sl
+lib/jed/lib/dos850.sl
+lib/jed/lib/edt.hlp
+lib/jed/lib/edt.sl
+lib/jed/lib/emacs.hlp
+lib/jed/lib/emacs.sl
+lib/jed/lib/emacsmsc.sl
+lib/jed/lib/f90.sl
+lib/jed/lib/ff90.sl
+lib/jed/lib/filter.sl
+lib/jed/lib/folding.sl
+lib/jed/lib/fortran.sl
+lib/jed/lib/generic.hlp
+lib/jed/lib/help.sl
+lib/jed/lib/html.sl
+lib/jed/lib/idl.sl
+lib/jed/lib/info.sl
+lib/jed/lib/isearch.sl
+lib/jed/lib/iso-lat2.sl
+lib/jed/lib/iso-latin.sl
+lib/jed/lib/iso2xxx.sl
+lib/jed/lib/ispell.sl
+lib/jed/lib/javamode.sl
+lib/jed/lib/jed.hlp
+lib/jed/lib/jed.rc
+lib/jed/lib/jed_funs.hlp
+lib/jed/lib/jedhelp.sl
+lib/jed/lib/keycode.sl
+lib/jed/lib/krconv.sl
+lib/jed/lib/latex.sl
+lib/jed/lib/latex209.sl
+lib/jed/lib/linux.sl
+lib/jed/lib/lisp.sl
+lib/jed/lib/ltx-comp.dat
+lib/jed/lib/ltx-math.sl
+lib/jed/lib/macro.sl
+lib/jed/lib/mail.sl
+lib/jed/lib/mailalias.sl
+lib/jed/lib/man.sl
+lib/jed/lib/menu.sl
+lib/jed/lib/mime.sl
+lib/jed/lib/mini.sl
+lib/jed/lib/misc.sl
+lib/jed/lib/mkdoc.sl
+lib/jed/lib/mktex.sl
+lib/jed/lib/modehook.sl
+lib/jed/lib/most.sl
+lib/jed/lib/mouse.sl
+lib/jed/lib/mousex.sl
+lib/jed/lib/mswmouse.sl
+lib/jed/lib/mutekeys.sl
+lib/jed/lib/nroff.sl
+lib/jed/lib/occur.sl
+lib/jed/lib/os.sl
+lib/jed/lib/perl.sl
+lib/jed/lib/pipe.sl
+lib/jed/lib/preparse.sl
+lib/jed/lib/pscript.sl
+lib/jed/lib/pushmode.sl
+lib/jed/lib/pymode.sl
+lib/jed/lib/regexp.sl
+lib/jed/lib/register.sl
+lib/jed/lib/replace.sl
+lib/jed/lib/rmail.sl
+lib/jed/lib/rot13.sl
+lib/jed/lib/search.sl
+lib/jed/lib/sendmail.sl
+lib/jed/lib/shell.sl
+lib/jed/lib/shmode.sl
+lib/jed/lib/simple.hlp
+lib/jed/lib/site.sl
+lib/jed/lib/slmode.sl
+lib/jed/lib/sort.sl
+lib/jed/lib/sortmisc.sl
+lib/jed/lib/spicemod.sl
+lib/jed/lib/srchmisc.sl
+lib/jed/lib/syntax.sl
+lib/jed/lib/tabs.sl
+lib/jed/lib/tex.sl
+lib/jed/lib/texcom.sl
+lib/jed/lib/textmac.sl
+lib/jed/lib/tmisc.sl
+lib/jed/lib/tpascal.sl
+lib/jed/lib/untab.sl
+lib/jed/lib/util.sl
+lib/jed/lib/verilog.sl
+lib/jed/lib/vhdlmode.sl
+lib/jed/lib/vms_shell.com
+lib/jed/lib/vmshelp.sl
+lib/jed/lib/wmark.sl
+lib/jed/lib/wmenu.sl
+lib/jed/lib/wordstar.sl
+lib/jed/lib/yankpop.sl
+man/man1/jed.1.gz
+man/man1/rgrep.1.gz
+@dirrm lib/jed/bin
+@dirrm lib/jed/lib
+@dirrm lib/jed