mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-03 01:23:49 +00:00
lynx
This commit is contained in:
parent
e3eac5f1de
commit
1dcf88e381
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=330
13
www/lynx-current/Makefile
Normal file
13
www/lynx-current/Makefile
Normal file
@ -0,0 +1,13 @@
|
||||
# New ports collection makefile for: lynx
|
||||
# Version required: 2.3
|
||||
# Date created: 5 Nov 1994
|
||||
# Whom: ache
|
||||
#
|
||||
# $Id: Makefile,v 1.1.1.1 1994/10/23 01:26:28 torstenb Exp $
|
||||
#
|
||||
|
||||
DISTNAME= lynx2-3
|
||||
EXTRACT_SUFX= .tar.Z
|
||||
MASTER_SITES= ftp://ftp2.cc.ukans.edu/pub/lynx/
|
||||
|
||||
.include <bsd.port.mk>
|
13
www/lynx/Makefile
Normal file
13
www/lynx/Makefile
Normal file
@ -0,0 +1,13 @@
|
||||
# New ports collection makefile for: lynx
|
||||
# Version required: 2.3
|
||||
# Date created: 5 Nov 1994
|
||||
# Whom: ache
|
||||
#
|
||||
# $Id: Makefile,v 1.1.1.1 1994/10/23 01:26:28 torstenb Exp $
|
||||
#
|
||||
|
||||
DISTNAME= lynx2-3
|
||||
EXTRACT_SUFX= .tar.Z
|
||||
MASTER_SITES= ftp://ftp2.cc.ukans.edu/pub/lynx/
|
||||
|
||||
.include <bsd.port.mk>
|
262
www/lynx/files/patch-aa
Normal file
262
www/lynx/files/patch-aa
Normal file
@ -0,0 +1,262 @@
|
||||
*** WWW/Library/Implementation/HTTCP.c.old Fri May 6 04:58:38 1994
|
||||
--- WWW/Library/Implementation/HTTCP.c Sat Nov 5 20:41:18 1994
|
||||
***************
|
||||
*** 73,80 ****
|
||||
--- 73,82 ----
|
||||
#ifndef VMS
|
||||
#ifndef NeXT
|
||||
#ifndef THINK_C
|
||||
+ #ifndef __FreeBSD__
|
||||
extern char *sys_errlist[]; /* see man perror on cernvax */
|
||||
extern int sys_nerr;
|
||||
+ #endif /* __FreeBSD__ */
|
||||
#endif /* think c */
|
||||
#endif /* NeXT */
|
||||
#endif /* VMS */
|
||||
***************
|
||||
*** 181,187 ****
|
||||
#endif
|
||||
#define ER_NO_TRANS_DONE
|
||||
#endif
|
||||
! #ifdef NeXT
|
||||
strerror(errno));
|
||||
#define ER_NO_TRANS_DONE
|
||||
#endif
|
||||
--- 183,189 ----
|
||||
#endif
|
||||
#define ER_NO_TRANS_DONE
|
||||
#endif
|
||||
! #if defined(NeXT) || defined(__FreeBSD__)
|
||||
strerror(errno));
|
||||
#define ER_NO_TRANS_DONE
|
||||
#endif
|
||||
*** WWW/Library/Implementation/CommonMakefile.old Sun Apr 17 01:55:00 1994
|
||||
--- WWW/Library/Implementation/CommonMakefile Sat Nov 5 19:51:27 1994
|
||||
***************
|
||||
*** 63,69 ****
|
||||
# in which this makefile is, not the pwd. This screws up the
|
||||
# recursive invocation
|
||||
# include $(CMN)Version.make
|
||||
! include $(ABS)$(WWW)/Library/Implementation/Version.make
|
||||
|
||||
# XMOsAIC hack is only for server to cope with xmosaic kludge for mmedia
|
||||
#
|
||||
--- 63,69 ----
|
||||
# in which this makefile is, not the pwd. This screws up the
|
||||
# recursive invocation
|
||||
# include $(CMN)Version.make
|
||||
! .include "$(ABS)$(WWW)/Library/Implementation/Version.make"
|
||||
|
||||
# XMOsAIC hack is only for server to cope with xmosaic kludge for mmedia
|
||||
#
|
||||
*** src/LYUtils.c.old Sat Apr 16 03:41:44 1994
|
||||
--- src/LYUtils.c Sun Nov 6 10:50:28 1994
|
||||
***************
|
||||
*** 16,22 ****
|
||||
--- 16,26 ----
|
||||
#endif
|
||||
|
||||
#ifndef UTMP_FILE
|
||||
+ #ifdef _PATH_UTMP
|
||||
+ #define UTMP_FILE _PATH_UTMP
|
||||
+ #else
|
||||
#define UTMP_FILE "/etc/utmp"
|
||||
+ #endif
|
||||
#endif
|
||||
|
||||
/*
|
||||
*** src/LYCurses.c.old Fri May 6 04:58:22 1994
|
||||
--- src/LYCurses.c Sun Nov 6 10:47:16 1994
|
||||
***************
|
||||
*** 26,35 ****
|
||||
if(first_time) {
|
||||
initscr(); /* start curses */
|
||||
first_time = FALSE;
|
||||
- #ifdef __FreeBSD__
|
||||
- /* disable clear to EOL feature -- FreeBSD curses misuses it */
|
||||
- CE = 0;
|
||||
- #endif
|
||||
}
|
||||
|
||||
#else
|
||||
--- 26,31 ----
|
||||
*** src/LYMain.c.old Fri May 20 21:28:41 1994
|
||||
--- src/LYMain.c Sun Nov 6 11:02:29 1994
|
||||
***************
|
||||
*** 13,19 ****
|
||||
#include "LYrcFile.h"
|
||||
#include "LYKeymap.h"
|
||||
|
||||
! #ifdef SUN
|
||||
#include<locale.h>
|
||||
#endif /* SUN */
|
||||
|
||||
--- 13,19 ----
|
||||
#include "LYrcFile.h"
|
||||
#include "LYKeymap.h"
|
||||
|
||||
! #if defined(SUN) || defined(__FreeBSD__)
|
||||
#include<locale.h>
|
||||
#endif /* SUN */
|
||||
|
||||
***************
|
||||
*** 116,122 ****
|
||||
BOOLEAN restrictions_set=FALSE;
|
||||
BOOLEAN stack_dump=FALSE;
|
||||
|
||||
! #ifdef SUN
|
||||
/* SUN specific support for international characters. */
|
||||
setlocale(LC_ALL, "");
|
||||
#endif /* SUN */
|
||||
--- 116,122 ----
|
||||
BOOLEAN restrictions_set=FALSE;
|
||||
BOOLEAN stack_dump=FALSE;
|
||||
|
||||
! #if defined(SUN) || defined(__FreeBSD__)
|
||||
/* SUN specific support for international characters. */
|
||||
setlocale(LC_ALL, "");
|
||||
#endif /* SUN */
|
||||
*** Makefile.old Wed May 11 23:48:36 1994
|
||||
--- Makefile Sun Nov 6 12:34:35 1994
|
||||
***************
|
||||
*** 11,25 ****
|
||||
##change the next line if you want the lynx man file installed somewhere
|
||||
##besides /usr/man/man1
|
||||
|
||||
! doc= /usr/man/man1
|
||||
|
||||
##change the next line if you want the lynx.cfg file installed somewhere
|
||||
##besides /usr/local/lib
|
||||
|
||||
cfg= /usr/local/lib
|
||||
|
||||
! installbin= install -c -s -m 555
|
||||
! installdoc= install -c -m 444
|
||||
|
||||
|
||||
#set the relative location of the WWW library Implementation directory,
|
||||
--- 11,25 ----
|
||||
##change the next line if you want the lynx man file installed somewhere
|
||||
##besides /usr/man/man1
|
||||
|
||||
! doc= /usr/local/man/man1
|
||||
|
||||
##change the next line if you want the lynx.cfg file installed somewhere
|
||||
##besides /usr/local/lib
|
||||
|
||||
cfg= /usr/local/lib
|
||||
|
||||
! installbin= install -c -s -m 555 -o bin -g bin
|
||||
! installdoc= install -c -m 444 -o bin -g bin
|
||||
|
||||
|
||||
#set the relative location of the WWW library Implementation directory,
|
||||
***************
|
||||
*** 42,48 ****
|
||||
# If you are not, then you should edit the generic: entry below.
|
||||
#
|
||||
|
||||
! all:
|
||||
@echo
|
||||
@echo "Please run make with one of the following arguments"
|
||||
@echo "aix32 -- for RS/6000 running AIX 3.2"
|
||||
--- 42,50 ----
|
||||
# If you are not, then you should edit the generic: entry below.
|
||||
#
|
||||
|
||||
! all: freebsd
|
||||
!
|
||||
! run:
|
||||
@echo
|
||||
@echo "Please run make with one of the following arguments"
|
||||
@echo "aix32 -- for RS/6000 running AIX 3.2"
|
||||
***************
|
||||
*** 130,139 ****
|
||||
WWWLIB="../WWW/Library/mips/libwww.a"
|
||||
|
||||
freebsd:
|
||||
! cd WWW/Library/Implementation; make -f freebsd_Makefile LYFLAGS=""
|
||||
! cd src; make all CC="cc" MCFLAGS="-O -DUNIX -DNO_KEYPAD -I../$(WWWINC)"\
|
||||
! LIBS="-lcurses -ltermcap $(WAISLIB)" \
|
||||
! WWWLIB="../WWW/Library/svr4/libwww.a"
|
||||
|
||||
# Tested on DN 3500 & 4500's running Domain O/S 10.4 BSD
|
||||
# -Acpu,mathchip may have to be changed on other machines - see man cpuhep
|
||||
--- 132,143 ----
|
||||
WWWLIB="../WWW/Library/mips/libwww.a"
|
||||
|
||||
freebsd:
|
||||
! cd WWW/Library/freebsd; make LYFLAGS="-DDIRED_SUPPORT"
|
||||
! cd src; make all CC="cc" MCFLAGS="-O -DNCURSES -DNO_TTYTYPE\
|
||||
! -DFANCY_CURSES -DNO_CUSERID -DUNIX -I../$(WWWINC)\
|
||||
! -DDIRED_SUPPORT -DOK_TAR -DOK_GZIP -DOK_OVERRIDE"\
|
||||
! LIBS="-lncurses -lmytinfo -ltermcap $(WAISLIB)" \
|
||||
! WWWLIB="../WWW/Library/freebsd/libwww.a"
|
||||
|
||||
# Tested on DN 3500 & 4500's running Domain O/S 10.4 BSD
|
||||
# -Acpu,mathchip may have to be changed on other machines - see man cpuhep
|
||||
*** userdefs.h.old Wed Apr 13 18:50:12 1994
|
||||
--- userdefs.h Sun Nov 6 11:47:13 1994
|
||||
***************
|
||||
*** 183,189 ****
|
||||
--- 183,193 ----
|
||||
#ifdef MMDF
|
||||
#define SYSTEM_MAIL "/usr/mmdf/bin/submit"
|
||||
#else
|
||||
+ #ifdef __FreeBSD__
|
||||
+ #define SYSTEM_MAIL "/usr/sbin/sendmail"
|
||||
+ #else
|
||||
#define SYSTEM_MAIL "/usr/lib/sendmail"
|
||||
+ #endif
|
||||
#endif /* MMDF */
|
||||
|
||||
/**************************
|
||||
***************
|
||||
*** 474,480 ****
|
||||
--- 478,488 ----
|
||||
#define LYNX_NAME "Lynx"
|
||||
#define LYNX_VERSION "2.3 BETA"
|
||||
#ifndef MAXINT
|
||||
+ #ifdef __FreeBSD__
|
||||
+ #include <values.h>
|
||||
+ #else
|
||||
#define MAXINT 2147483647
|
||||
+ #endif
|
||||
#endif /*MAXINT*/
|
||||
|
||||
/* text strings for certain actions */
|
||||
*** /dev/null Sun Nov 6 12:49:42 1994
|
||||
--- WWW/Library/freebsd/Makefile Sat Nov 5 19:48:43 1994
|
||||
***************
|
||||
*** 0 ****
|
||||
--- 1,30 ----
|
||||
+ # Make WWW under FreeBSD
|
||||
+ #
|
||||
+
|
||||
+ # For W3 distribution, machine type for subdirectories
|
||||
+ WWW_MACH = freebsd
|
||||
+
|
||||
+ # The ASIS repository's name for the machine we are on
|
||||
+ ASIS_MACH = i386/FreeBSD
|
||||
+
|
||||
+
|
||||
+ CFLAGS = -O -DDEBUG -DUSE_DIRENT
|
||||
+ LFLAGS =
|
||||
+ CC = cc
|
||||
+
|
||||
+ # Directory for installed binary:
|
||||
+ BINDIR = /usr/local/bin
|
||||
+
|
||||
+ # Where is the W3 object library to be installed (not normally done)?
|
||||
+ LIBDIR = $(WWW)/Library/Implementation/$(WWW_MACH)
|
||||
+
|
||||
+ #_________________ OK if normal W3 distribution
|
||||
+ # Where is the WWW source root?
|
||||
+ WWW = ../..
|
||||
+
|
||||
+ # Where should temporary (object) files go?
|
||||
+ WTMP = ../..
|
||||
+
|
||||
+
|
||||
+ .include "$(WWW)/Library/Implementation/CommonMakefile"
|
||||
+
|
Loading…
Reference in New Issue
Block a user