diff options
author | Torsten Blum <torstenb@FreeBSD.org> | 1995-07-05 15:08:51 +0000 |
---|---|---|
committer | Torsten Blum <torstenb@FreeBSD.org> | 1995-07-05 15:08:51 +0000 |
commit | b65db97bf0972ed912dc02e098a849dd397078a4 (patch) | |
tree | 58ec2664cbea5a02ae3fe9a2991fda0db1f65d7a /editors/joe2 | |
parent | f3ece22c3b7edc52ca49abbeab18c7794b4c5132 (diff) | |
download | ports-b65db97bf0972ed912dc02e098a849dd397078a4.tar.gz ports-b65db97bf0972ed912dc02e098a849dd397078a4.zip |
joe - joe's own editor
Notes
Notes:
svn path=/head/; revision=1926
Diffstat (limited to 'editors/joe2')
-rw-r--r-- | editors/joe2/Makefile | 23 | ||||
-rw-r--r-- | editors/joe2/distinfo | 1 | ||||
-rw-r--r-- | editors/joe2/files/patch-aa | 106 | ||||
-rw-r--r-- | editors/joe2/pkg-comment | 1 | ||||
-rw-r--r-- | editors/joe2/pkg-descr | 9 | ||||
-rw-r--r-- | editors/joe2/pkg-plist | 11 |
6 files changed, 151 insertions, 0 deletions
diff --git a/editors/joe2/Makefile b/editors/joe2/Makefile new file mode 100644 index 000000000000..c23c8ed480f9 --- /dev/null +++ b/editors/joe2/Makefile @@ -0,0 +1,23 @@ +# New ports collection makefile for: joe +# Version required: 2.8 +# Date created: 01 Jul 1995 +# Whom: torstenb@FreeBSD.ORG +# +# $Id$ +# + +DISTNAME= joe2.8 +CATEGORIES= editors +MASTER_SITES= ftp://ftp.std.com/src/editors/ +EXTRACT_SUFX= .tar.Z +WRKSRC= ${WRKDIR}/joe +ALL_TARGET= joe + + +# Restrictive copyright (GNU general public licence, Vers. 1) +NO_PACKAGE= yes + +post-install: + gzip -9nf ${PREFIX}/man/man1/joe.1 + +.include <bsd.port.mk> diff --git a/editors/joe2/distinfo b/editors/joe2/distinfo new file mode 100644 index 000000000000..58ec9d53e361 --- /dev/null +++ b/editors/joe2/distinfo @@ -0,0 +1 @@ +MD5 (joe2.8.tar.Z) = bad4221aa63ca432e37dac1a953294b1 diff --git a/editors/joe2/files/patch-aa b/editors/joe2/files/patch-aa new file mode 100644 index 000000000000..755912494edf --- /dev/null +++ b/editors/joe2/files/patch-aa @@ -0,0 +1,106 @@ +*** Makefile.orig Sat Jul 1 18:43:39 1995 +--- Makefile Sat Jul 1 18:59:47 1995 +*************** +*** 9,17 **** + # to go and where you want the man page + # to go: + +! WHEREJOE = /usr/local/bin +! WHERERC = /usr/local/lib +! WHEREMAN = /usr/man/man1 + + # If you want to use TERMINFO, you have to set + # the following variable to 1. Also you have to +--- 9,17 ---- + # to go and where you want the man page + # to go: + +! WHEREJOE = ${PREFIX}/bin +! WHERERC = ${PREFIX}/lib +! WHEREMAN = ${PREFIX}/man/man1 + + # If you want to use TERMINFO, you have to set + # the following variable to 1. Also you have to +*************** +*** 27,33 **** + + # C compiler options: make's built-in rules use this variable + +! CFLAGS = -O + + # C compiler to use: make's built-in rules use this variable + +--- 27,33 ---- + + # C compiler options: make's built-in rules use this variable + +! # CFLAGS = -O + + # C compiler to use: make's built-in rules use this variable + +*************** +*** 84,100 **** + + # Install proceedure + +! install: joe termidx + strip joe +! strip termidx + if [ ! -d $(WHEREJOE) ]; then mkdir $(WHEREJOE); chmod a+rx $(WHEREJOE); fi +! rm -f $(WHEREJOE)/joe $(WHEREJOE)/jmacs $(WHEREJOE)/jstar $(WHEREJOE)/jpico $(WHEREJOE)/rjoe $(WHEREJOE)/termidx + mv joe $(WHEREJOE) + ln $(WHEREJOE)/joe $(WHEREJOE)/jmacs + ln $(WHEREJOE)/joe $(WHEREJOE)/jstar + ln $(WHEREJOE)/joe $(WHEREJOE)/rjoe + ln $(WHEREJOE)/joe $(WHEREJOE)/jpico +! mv termidx $(WHEREJOE) + if [ ! -d $(WHERERC) ]; then mkdir $(WHERERC); chmod a+rx $(WHERERC); fi + rm -f $(WHERERC)/joerc $(WHERERC)/jmacsrc $(WHERERC)/jstarrc $(WHERERC)/jpicorc $(WHERERC)/rjoerc $(WHEREMAN)/joe.1 + cp joerc $(WHERERC) +--- 84,100 ---- + + # Install proceedure + +! install: joe # termidx + strip joe +! # strip termidx + if [ ! -d $(WHEREJOE) ]; then mkdir $(WHEREJOE); chmod a+rx $(WHEREJOE); fi +! rm -f $(WHEREJOE)/joe $(WHEREJOE)/jmacs $(WHEREJOE)/jstar $(WHEREJOE)/jpico $(WHEREJOE)/rjoe # $(WHEREJOE)/termidx + mv joe $(WHEREJOE) + ln $(WHEREJOE)/joe $(WHEREJOE)/jmacs + ln $(WHEREJOE)/joe $(WHEREJOE)/jstar + ln $(WHEREJOE)/joe $(WHEREJOE)/rjoe + ln $(WHEREJOE)/joe $(WHEREJOE)/jpico +! # mv termidx $(WHEREJOE) + if [ ! -d $(WHERERC) ]; then mkdir $(WHERERC); chmod a+rx $(WHERERC); fi + rm -f $(WHERERC)/joerc $(WHERERC)/jmacsrc $(WHERERC)/jstarrc $(WHERERC)/jpicorc $(WHERERC)/rjoerc $(WHEREMAN)/joe.1 + cp joerc $(WHERERC) +*************** +*** 114,126 **** + chmod a+r $(WHERERC)/rjoerc + chmod a+r $(WHERERC)/jpicorc + chmod a+r $(WHEREMAN)/joe.1 +! chmod a+x $(WHEREJOE)/termidx +! rm -f $(WHERERC)/termcap +! cp termcap $(WHERERC)/termcap +! chmod a+r $(WHERERC)/termcap +! rm -f $(WHERERC)/terminfo +! cp terminfo $(WHERERC)/terminfo +! chmod a+r $(WHERERC)/terminfo + + # Cleanup proceedure + +--- 114,126 ---- + chmod a+r $(WHERERC)/rjoerc + chmod a+r $(WHERERC)/jpicorc + chmod a+r $(WHEREMAN)/joe.1 +! # chmod a+x $(WHEREJOE)/termidx +! # rm -f $(WHERERC)/termcap +! # cp termcap $(WHERERC)/termcap +! # chmod a+r $(WHERERC)/termcap +! # rm -f $(WHERERC)/terminfo +! # cp terminfo $(WHERERC)/terminfo +! # chmod a+r $(WHERERC)/terminfo + + # Cleanup proceedure + diff --git a/editors/joe2/pkg-comment b/editors/joe2/pkg-comment new file mode 100644 index 000000000000..2f9f21430879 --- /dev/null +++ b/editors/joe2/pkg-comment @@ -0,0 +1 @@ +joe - joe's own editor, version 2.8 diff --git a/editors/joe2/pkg-descr b/editors/joe2/pkg-descr new file mode 100644 index 000000000000..fa4a0a0d104c --- /dev/null +++ b/editors/joe2/pkg-descr @@ -0,0 +1,9 @@ + JOE is the professional freeware ASCII text screen editor for UNIX. +It makes full use of the power and versatility of UNIX, but lacks the steep +learning curve and basic nonsense you have to deal with in every other UNIX +editor. JOE has the feel of most IBM PC text editors: The key-sequences are +reminiscent of WordStar and Turbo-C. JOE is much more powerful than those +editors, however. JOE has all of the features a UNIX user should expect: +full use of termcap/terminfo, excellent screen update optimizations (JOE is +fully useable at 2400 baud), simple installation, and all of the +UNIX-integration features of VI. diff --git a/editors/joe2/pkg-plist b/editors/joe2/pkg-plist new file mode 100644 index 000000000000..66e049a3614f --- /dev/null +++ b/editors/joe2/pkg-plist @@ -0,0 +1,11 @@ +bin/joe +bin/jmacs +bin/jstar +bin/rjoe +bin/jpico +lib/joerc +lib/jmacsrc +lib/jstarrc +lib/rjoerc +lib/jpicorc +man/man1/joe.1.gz |