summaryrefslogtreecommitdiff
path: root/editors/jed
diff options
context:
space:
mode:
Diffstat (limited to 'editors/jed')
-rw-r--r--editors/jed/MESSAGE17
-rw-r--r--editors/jed/Makefile34
-rw-r--r--editors/jed/PLIST57
-rw-r--r--editors/jed/distinfo8
-rw-r--r--editors/jed/patches/patch-ab12
5 files changed, 52 insertions, 76 deletions
diff --git a/editors/jed/MESSAGE b/editors/jed/MESSAGE
index a0663593a81..7fcf5d445db 100644
--- a/editors/jed/MESSAGE
+++ b/editors/jed/MESSAGE
@@ -1,7 +1,18 @@
===========================================================================
-$NetBSD: MESSAGE,v 1.2 2002/09/24 12:29:57 wiz Exp $
+$NetBSD: MESSAGE,v 1.3 2003/04/05 20:29:40 wiz Exp $
-You might want to have a look at ${PREFIX}/share/jed/lib/* and
-install a file defaults.sl for site defaults there.
+Optional but highly recommended: preparse the S-Lang files. This
+is done by running JED as:
+
+# (cd ${PREFIX}/share/jed/lib; jed -batch -n -l preparse.sl)
+
+This creates pre-parsed *.slc files that load quicker than *.sl
+files. Note that the bytecodes that are stored in the preparsed
+files (*.slc) may depend upon the version of the slang library that
+was used. This is particularly relevant if jed is dynamically
+linked to the slang library and for some reason you upgrade the
+library. If you do this, then immediately after installing a new
+version of the slang library, run the command 'touch *.sl' on all
+the .sl files in the ${PREFIX}/share/jed/lib/lib directory.
===========================================================================
diff --git a/editors/jed/Makefile b/editors/jed/Makefile
index 46b2ab663af..6ec102d0b5b 100644
--- a/editors/jed/Makefile
+++ b/editors/jed/Makefile
@@ -1,29 +1,33 @@
-# $NetBSD: Makefile,v 1.20 2003/03/29 12:40:42 jmmv Exp $
+# $NetBSD: Makefile,v 1.21 2003/04/05 20:29:41 wiz Exp $
#
-DISTNAME= jed-B0.99-15
-PKGNAME= jed-0.99.15
-WRKSRC= ${WRKDIR}/jed-B0.99-15
+DISTNAME= jed-0.99-16
+PKGNAME= jed-0.99.16
CATEGORIES= editors
-MASTER_SITES= ftp://space.mit.edu/pub/davis/jed/v0.99/ \
- ftp://ftp.uni-stuttgart.de/pub/unix/misc/slang/jed/
+MASTER_SITES= ftp://ftp.jedsoft.org/pub/davis/jed/v0.99/ \
+ ftp://ftp.fu-berlin.de/pub/unix/editors/jed/v0.99/ \
+ ftp://ftp.ntua.gr/pub/lang/slang/jed/v0.99/ \
+ ftp://ftp.bay.net.au/pub/jed/v0.99/ \
+ ftp://ftp.uni-stuttgart.de/pub/unix/misc/slang/jed/v0.99/
+EXTRACT_SUFX= .tar.bz2
-MAINTAINER= packages@netbsd.org
-HOMEPAGE= http://space.mit.edu/~davis/jed.html
-COMMENT= Text editor with many features, extensible through S-Lang functions
+MAINTAINER= joerg@gmx.net
+HOMEPAGE= http://www.jedsoft.org/jed/
+COMMENT= Extensible folding editor with Emacs/WordStar/EDT emulations
USE_BUILDLINK2= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --without-X
+EGDIR= ${PREFIX}/share/examples/jed
+CONF_FILES= ${EGDIR}/jed.conf ${PREFIX}/etc/jed.conf
+
post-install:
- @cd ${WRKSRC}; \
- for dir in lib info doc; do \
- ${ECHO} "Installing $$dir files"; \
- ${PAX} -rwpe $$dir ${PREFIX}/share/jed; \
- done
- ${RM} -f ${PREFIX}/share/jed/doc/jed.1 ${PREFIX}/share/jed/doc/rgrep.1
${RMDIR} ${PREFIX}/share/jed/bin
+ ${RMDIR} ${PREFIX}/share/jed/lib/tm
+ ${INSTALL_DATA_DIR} ${EGDIR}
+ ${INSTALL_DATA} ${WRKSRC}/lib/jed.conf ${EGDIR}
+.include "../../mk/bsd.pkg.install.mk"
.include "../../devel/libslang/buildlink2.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/editors/jed/PLIST b/editors/jed/PLIST
index ea26d6ff381..c0cffd7e179 100644
--- a/editors/jed/PLIST
+++ b/editors/jed/PLIST
@@ -1,45 +1,12 @@
-@comment $NetBSD: PLIST,v 1.1 2001/10/31 21:22:53 zuntum Exp $
+@comment $NetBSD: PLIST,v 1.2 2003/04/05 20:29:41 wiz Exp $
bin/jed
+bin/jed-script
bin/rgrep
man/man1/jed.1
man/man1/rgrep.1
+share/examples/jed/jed.conf
share/jed/doc/README
-share/jed/doc/manual/jed.1
share/jed/doc/manual/jed.tex
-share/jed/doc/manual/rgrep.1
-share/jed/doc/tm/Makefile
-share/jed/doc/tm/README
-share/jed/doc/tm/jedfuns.tm
-share/jed/doc/tm/quickref.tm
-share/jed/doc/tm/rtl/abbrev.tm
-share/jed/doc/tm/rtl/blocal.tm
-share/jed/doc/tm/rtl/buffer.tm
-share/jed/doc/tm/rtl/color.tm
-share/jed/doc/tm/rtl/eval.tm
-share/jed/doc/tm/rtl/file.tm
-share/jed/doc/tm/rtl/hidden.tm
-share/jed/doc/tm/rtl/hooks.tm
-share/jed/doc/tm/rtl/info.tm
-share/jed/doc/tm/rtl/insdel.tm
-share/jed/doc/tm/rtl/keys.tm
-share/jed/doc/tm/rtl/mark.tm
-share/jed/doc/tm/rtl/menu.tm
-share/jed/doc/tm/rtl/message.tm
-share/jed/doc/tm/rtl/mini.tm
-share/jed/doc/tm/rtl/misc.tm
-share/jed/doc/tm/rtl/mouse.tm
-share/jed/doc/tm/rtl/move.tm
-share/jed/doc/tm/rtl/process.tm
-share/jed/doc/tm/rtl/rect.tm
-share/jed/doc/tm/rtl/region.tm
-share/jed/doc/tm/rtl/search.tm
-share/jed/doc/tm/rtl/syntax.tm
-share/jed/doc/tm/rtl/terminal.tm
-share/jed/doc/tm/rtl/tm-sort.sl
-share/jed/doc/tm/rtl/userinfo.tm
-share/jed/doc/tm/rtl/whatelse.sl
-share/jed/doc/tm/rtl/window.tm
-share/jed/doc/tm/rtl/xjed.tm
share/jed/doc/txt/abbrev.txt
share/jed/doc/txt/color.txt
share/jed/doc/txt/compile.txt
@@ -66,6 +33,7 @@ share/jed/doc/txt/undo.txt
share/jed/doc/txt/wjed.txt
share/jed/doc/txt/wordstar.txt
share/jed/doc/txt/xjed.txt
+share/jed/doc/txt/xrenderfont.txt
share/jed/doc/txt/yankpop.txt
share/jed/info/dir.info
share/jed/info/info.info
@@ -73,7 +41,6 @@ share/jed/info/jed.1in
share/jed/info/jed.2in
share/jed/info/jed.3in
share/jed/info/jed.info
-share/jed/lib/README
share/jed/lib/abbrev.sl
share/jed/lib/abbrmisc.sl
share/jed/lib/aboutjed.hlp
@@ -145,7 +112,6 @@ share/jed/lib/iso-latin.sl
share/jed/lib/iso2xxx.sl
share/jed/lib/ispell.sl
share/jed/lib/javamode.sl
-share/jed/lib/jed.conf
share/jed/lib/jed.hlp
share/jed/lib/jed.rc
share/jed/lib/jed.sl
@@ -172,8 +138,6 @@ share/jed/lib/mime.sl
share/jed/lib/mini.sl
share/jed/lib/minued.sl
share/jed/lib/misc.sl
-share/jed/lib/mkdoc.sl
-share/jed/lib/mktex.sl
share/jed/lib/modehook.sl
share/jed/lib/modeinfo.sl
share/jed/lib/most.sl
@@ -199,6 +163,8 @@ share/jed/lib/register.sl
share/jed/lib/replace.sl
share/jed/lib/rmail.sl
share/jed/lib/rot13.sl
+share/jed/lib/runpgm.sl
+share/jed/lib/sccs.sl
share/jed/lib/search.sl
share/jed/lib/seldisp.sl
share/jed/lib/sendmail.sl
@@ -216,18 +182,15 @@ share/jed/lib/tabs.sl
share/jed/lib/tclmode.sl
share/jed/lib/tex.sl
share/jed/lib/texcom.sl
-share/jed/lib/textmac.sl
share/jed/lib/textmode.sl
share/jed/lib/tiasm.sl
-share/jed/lib/tm/linuxdoc.tm
-share/jed/lib/tm2sgml.sl
share/jed/lib/tmisc.sl
+share/jed/lib/tmmode.sl
share/jed/lib/tpascal.sl
share/jed/lib/untab.sl
share/jed/lib/util.sl
share/jed/lib/verilog.sl
share/jed/lib/vhdlmode.sl
-share/jed/lib/vms_shell.com
share/jed/lib/vmshelp.sl
share/jed/lib/win1250.sl
share/jed/lib/wmark.sl
@@ -235,14 +198,12 @@ share/jed/lib/wmenu.sl
share/jed/lib/wordstar.hlp
share/jed/lib/wordstar.sl
share/jed/lib/yankpop.sl
-@dirrm share/jed/lib/tm
@dirrm share/jed/lib/colors/Xjed
-@dirrm share/jed/lib/colors/
+@dirrm share/jed/lib/colors
@dirrm share/jed/lib
@dirrm share/jed/doc/txt
-@dirrm share/jed/doc/tm/rtl
-@dirrm share/jed/doc/tm
@dirrm share/jed/doc/manual
@dirrm share/jed/doc
@dirrm share/jed/info
@dirrm share/jed
+@dirrm share/examples/jed
diff --git a/editors/jed/distinfo b/editors/jed/distinfo
index a18346c4a94..6c48f4c437e 100644
--- a/editors/jed/distinfo
+++ b/editors/jed/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2002/03/14 17:43:41 wiz Exp $
+$NetBSD: distinfo,v 1.7 2003/04/05 20:29:41 wiz Exp $
-SHA1 (jed-B0.99-15.tar.gz) = dfcb1b5ea0330666e919a83a3ebf01b4444d2e07
-Size (jed-B0.99-15.tar.gz) = 833835 bytes
-SHA1 (patch-ab) = 41bd984d5fdc26b0c7652981df9ed187b9c9ae27
+SHA1 (jed-0.99-16.tar.bz2) = 34649571fb5caa61314553c10db2e15ebf248d82
+Size (jed-0.99-16.tar.bz2) = 667623 bytes
+SHA1 (patch-ab) = 38c8708fbfff84afa67aeb8691bdbd021156ab82
diff --git a/editors/jed/patches/patch-ab b/editors/jed/patches/patch-ab
index 6a60c8749c6..4a54e93eea3 100644
--- a/editors/jed/patches/patch-ab
+++ b/editors/jed/patches/patch-ab
@@ -1,7 +1,7 @@
-$NetBSD: patch-ab,v 1.6 2001/10/25 19:29:13 agc Exp $
+$NetBSD: patch-ab,v 1.7 2003/04/05 20:29:41 wiz Exp $
---- src/Makefile.in.orig Sun Oct 7 23:48:16 2001
-+++ src/Makefile.in Tue Oct 9 09:16:12 2001
+--- src/Makefile.in.orig Sun Oct 20 08:55:30 2002
++++ src/Makefile.in
@@ -13,8 +13,7 @@
prefix = @prefix@
exec_prefix = @exec_prefix@
@@ -12,7 +12,7 @@ $NetBSD: patch-ab,v 1.6 2001/10/25 19:29:13 agc Exp $
BIN_DIR = @bindir@
MAN_DIR = @mandir@/man1
INSTALL = @INSTALL@
-@@ -154,7 +153,7 @@
+@@ -158,7 +157,7 @@
rgrep: $(OBJDIR)/rgrep
@echo rgrep created in $(OBJDIR)
$(OBJDIR)/rgrep: $(OBJDIR)/vfile.o $(OBJDIR)/rgrep.o
@@ -21,10 +21,10 @@ $NetBSD: patch-ab,v 1.6 2001/10/25 19:29:13 agc Exp $
#
getmail: $(OBJDIR)/getmail
@echo getmail created in $(OBJDIR)
-@@ -186,7 +185,6 @@
-
+@@ -191,7 +190,6 @@
install: all install_directories
$(INSTALL) $(OBJDIR)/jed $(DEST_BIN_DIR)/
+ -cd $(DEST_BIN_DIR); ln -sf jed jed-script
- -$(INSTALL) $(OBJDIR)/xjed $(DEST_BIN_DIR)/
-$(INSTALL) $(OBJDIR)/rgrep $(DEST_BIN_DIR)/
-$(INSTALL) $(OBJDIR)/getmail $(DEST_JED_ROOT)/bin/