diff options
Diffstat (limited to 'sysutils/screen')
-rw-r--r-- | sysutils/screen/Makefile | 15 | ||||
-rw-r--r-- | sysutils/screen/files/patch-aa | 75 | ||||
-rw-r--r-- | sysutils/screen/pkg-plist | 3 |
3 files changed, 59 insertions, 34 deletions
diff --git a/sysutils/screen/Makefile b/sysutils/screen/Makefile index 6ec800956725..434390b0a9b1 100644 --- a/sysutils/screen/Makefile +++ b/sysutils/screen/Makefile @@ -1,14 +1,15 @@ # New ports collection makefile for: screen -# Version required: 3.5.2 -# Date created: 20 November 1994 -# Whom: torstenb +# Version required: 3.5.16beta +# Date created: 25 Nov 1994 +# Whom: ache # -# $Id:$ +# $Id: Makefile,v 1.1.1.1 1994/11/20 17:04:03 torstenb Exp $ # -DISTNAME= screen-3.5.2 -MASTER_SITES= ftp://prep.ai.mit.edu/pub/gnu/ +DISTNAME= screen-3.5.16beta +NCFTPFLAGS= -PN +MASTER_SITES= ftp://ftp.uni-erlangen.de/pub/utilities/screen/ GNU_CONFIGURE= YES - +WRKSRC= ${WRKDIR}/screen-3.5.16 .include <bsd.port.mk> diff --git a/sysutils/screen/files/patch-aa b/sysutils/screen/files/patch-aa index 415b03f91ae3..849f7951dbb1 100644 --- a/sysutils/screen/files/patch-aa +++ b/sysutils/screen/files/patch-aa @@ -1,31 +1,56 @@ -*** os.h.orig Sun Nov 20 14:46:54 1994 ---- os.h Sun Nov 20 15:00:33 1994 +*** Makefile.in.bak Tue Nov 29 00:07:26 1994 +--- Makefile.in Tue Nov 29 06:30:34 1994 *************** -*** 25,31 **** - #include <errno.h> - #include <sys/param.h> +*** 19,33 **** -! #if defined(BSDI) || defined(__386BSD__) || defined(_CX_UX) - # include <signal.h> - #endif /* BSDI || __386BSD__ || _CX_UX */ + ETCSCREENRC = `sed < config.h -n -e '/define ETCSCREENRC/s/^.*"\([^"]*\)"/\1/p'` ---- 25,31 ---- - #include <errno.h> - #include <sys/param.h> +! CC = @CC@ +! CFLAGS = -O +! LDFLAGS = +! LIBS = @LIBS@ -! #if defined(BSDI) || defined(__386BSD__) || defined(_CX_UX) || defined(__FreeBSD__) - # include <signal.h> - #endif /* BSDI || __386BSD__ || _CX_UX */ + CPP_DEPEND=/lib/cpp -MM +! INSTALL = @INSTALL@ +! INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_DATA = @INSTALL_DATA@ + + AWK = @AWK@ +--- 19,30 ---- + + ETCSCREENRC = `sed < config.h -n -e '/define ETCSCREENRC/s/^.*"\([^"]*\)"/\1/p'` + +! LIBS = -ltermcap -lutil -lcrypt + + CPP_DEPEND=/lib/cpp -MM + +! INSTALL = @INSTALL@ -o bin -g bin +! INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s + INSTALL_DATA = @INSTALL_DATA@ + + AWK = @AWK@ *************** -*** 48,54 **** ---- 48,56 ---- - #ifndef linux /* all done in <errno.h> */ - extern int errno; - extern int sys_nerr; -+ #if BSD < 199306 - extern char *sys_errlist[]; -+ #endif - #endif /* linux */ - - #ifdef sun +*** 136,145 **** + + install: install_bin + -$(INSTALL_DATA) $(srcdir)/doc/screen.1 $(mandir)/man1/screen.1 +! -tic ${srcdir}/terminfo/screeninfo.src + # Better do this by hand. E.g. under RCS... + # cat ${srcdir}/terminfo/screencap >> /etc/termcap +! @echo "termcap entry (${srcdir}/terminfo/screencap) should be installed manually." + + installdirs: mkinstalldirs + # Path leading to ETCSCREENRC and Socketdirectory not checked. +--- 133,143 ---- + + install: install_bin + -$(INSTALL_DATA) $(srcdir)/doc/screen.1 $(mandir)/man1/screen.1 +! # -tic ${srcdir}/terminfo/screeninfo.src + # Better do this by hand. E.g. under RCS... + # cat ${srcdir}/terminfo/screencap >> /etc/termcap +! # @echo "termcap entry (${srcdir}/terminfo/screencap) should be installed manually." +! @echo "look at global and local screenrc examples in etc subdir" + + installdirs: mkinstalldirs + # Path leading to ETCSCREENRC and Socketdirectory not checked. diff --git a/sysutils/screen/pkg-plist b/sysutils/screen/pkg-plist index 34a217df3255..dade7b65f983 100644 --- a/sysutils/screen/pkg-plist +++ b/sysutils/screen/pkg-plist @@ -1,5 +1,4 @@ @cwd /usr/local bin/screen -bin/screen-3.5.2 +bin/screen-3.5.16 man/man1/screen.1 -etc/screenrc |