head	1.92;
access;
symbols
	RELEASE_5_3_0:1.88
	RELEASE_4_10_0:1.87
	RELEASE_5_2_1:1.87
	RELEASE_5_2_0:1.87
	RELEASE_4_9_0:1.87
	RELEASE_5_1_0:1.87
	RELEASE_4_8_0:1.87
	RELEASE_5_0_0:1.86
	RELEASE_4_7_0:1.85
	old_RELEASE_4_6_2:1.84
	old_RELEASE_4_6_1:1.84
	old_RELEASE_4_6_0:1.84
	old_RELEASE_5_0_DP1:1.83
	old_RELEASE_4_5_0:1.82
	old_RELEASE_4_4_0:1.82
	old_RELEASE_4_3_0:1.77
	old_RELEASE_4_2_0:1.74
	old_RELEASE_4_1_1:1.70
	old_RELEASE_4_1_0:1.70
	old_RELEASE_3_5_0:1.70
	old_RELEASE_4_0_0:1.62
	old_RELEASE_3_4_0:1.53
	old_RELEASE_3_3_0:1.47
	old_RELEASE_3_2_0:1.33
	old_RELEASE_3_1_0:1.32
	old_RELEASE_2_2_8:1.24
	old_RELEASE_3_0_0:1.23
	old_RELEASE_2_2_7:1.19
	old_RELEASE_2_2_6:1.16
	old_RELEASE_2_2_5:1.8
	old_RELEASE_2_2_1:1.1.1.1
	old_RELEASE_2_2_2:1.2
	old_ache:1.1.1.1;
locks; strict;
comment	@# @;


1.92
date	2004.12.19.01.39.47;	author linimon;	state dead;
branches;
next	1.91;

1.91
date	2004.11.24.01.53.15;	author sem;	state Exp;
branches;
next	1.90;

1.90
date	2004.11.07.07.54.55;	author linimon;	state Exp;
branches;
next	1.89;

1.89
date	2004.10.21.21.39.29;	author nectar;	state Exp;
branches;
next	1.88;

1.88
date	2004.07.25.10.37.34;	author vs;	state Exp;
branches;
next	1.87;

1.87
date	2003.03.06.19.23.19;	author ade;	state Exp;
branches;
next	1.86;

1.86
date	2002.11.08.01.53.27;	author sada;	state Exp;
branches;
next	1.85;

1.85
date	2002.08.25.22.05.52;	author sada;	state Exp;
branches;
next	1.84;

1.84
date	2002.05.22.01.56.50;	author sada;	state Exp;
branches;
next	1.83;

1.83
date	2002.01.29.12.08.34;	author knu;	state Exp;
branches;
next	1.82;

1.82
date	2001.08.19.08.33.28;	author knu;	state Exp;
branches;
next	1.81;

1.81
date	2001.08.05.18.18.01;	author sada;	state Exp;
branches;
next	1.80;

1.80
date	2001.06.02.19.11.53;	author sada;	state Exp;
branches;
next	1.79;

1.79
date	2001.05.06.13.02.58;	author sada;	state Exp;
branches;
next	1.78;

1.78
date	2001.04.27.12.13.41;	author sada;	state Exp;
branches;
next	1.77;

1.77
date	2001.04.10.15.37.23;	author sada;	state Exp;
branches;
next	1.76;

1.76
date	2001.01.16.17.33.01;	author sobomax;	state Exp;
branches;
next	1.75;

1.75
date	2001.01.01.10.15.16;	author will;	state Exp;
branches;
next	1.74;

1.74
date	2000.11.01.16.21.19;	author sada;	state Exp;
branches;
next	1.73;

1.73
date	2000.10.29.17.06.43;	author sada;	state Exp;
branches;
next	1.72;

1.72
date	2000.10.08.10.23.13;	author asami;	state Exp;
branches;
next	1.71;

1.71
date	2000.10.08.06.34.00;	author asami;	state Exp;
branches;
next	1.70;

1.70
date	2000.06.18.10.00.07;	author asami;	state Exp;
branches;
next	1.69;

1.69
date	2000.06.07.19.57.17;	author obrien;	state Exp;
branches;
next	1.68;

1.68
date	2000.05.13.16.19.21;	author sada;	state Exp;
branches;
next	1.67;

1.67
date	2000.05.13.12.34.22;	author sada;	state Exp;
branches;
next	1.66;

1.66
date	2000.05.08.19.20.34;	author knu;	state Exp;
branches;
next	1.65;

1.65
date	2000.04.17.00.18.50;	author reg;	state Exp;
branches;
next	1.64;

1.64
date	2000.04.10.00.06.01;	author cpiazza;	state Exp;
branches;
next	1.63;

1.63
date	2000.04.06.15.30.47;	author sada;	state Exp;
branches;
next	1.62;

1.62
date	2000.03.11.17.22.01;	author sada;	state Exp;
branches;
next	1.61;

1.61
date	2000.03.07.07.23.32;	author reg;	state Exp;
branches;
next	1.60;

1.60
date	2000.03.07.06.46.24;	author reg;	state Exp;
branches;
next	1.59;

1.59
date	2000.03.01.21.27.48;	author asami;	state Exp;
branches;
next	1.58;

1.58
date	2000.02.28.08.34.04;	author asami;	state Exp;
branches;
next	1.57;

1.57
date	2000.01.25.03.21.57;	author asami;	state Exp;
branches;
next	1.56;

1.56
date	2000.01.17.12.39.58;	author asami;	state Exp;
branches;
next	1.55;

1.55
date	2000.01.07.17.17.56;	author obrien;	state Exp;
branches;
next	1.54;

1.54
date	2000.01.03.09.15.07;	author billf;	state Exp;
branches;
next	1.53;

1.53
date	99.10.09.22.11.24;	author sada;	state Exp;
branches;
next	1.52;

1.52
date	99.10.09.15.51.21;	author sada;	state Exp;
branches;
next	1.51;

1.51
date	99.10.08.17.17.35;	author sada;	state Exp;
branches;
next	1.50;

1.50
date	99.10.08.16.15.42;	author sada;	state Exp;
branches;
next	1.49;

1.49
date	99.10.06.07.58.59;	author obrien;	state Exp;
branches;
next	1.48;

1.48
date	99.10.04.22.21.24;	author sada;	state Exp;
branches;
next	1.47;

1.47
date	99.09.10.23.35.38;	author sada;	state Exp;
branches;
next	1.46;

1.46
date	99.08.31.06.51.57;	author mharo;	state Exp;
branches;
next	1.45;

1.45
date	99.08.31.02.43.03;	author peter;	state Exp;
branches;
next	1.44;

1.44
date	99.08.22.19.00.46;	author mharo;	state Exp;
branches;
next	1.43;

1.43
date	99.08.14.18.37.52;	author sada;	state Exp;
branches;
next	1.42;

1.42
date	99.07.14.22.39.25;	author sada;	state Exp;
branches;
next	1.41;

1.41
date	99.07.01.23.36.27;	author sada;	state Exp;
branches;
next	1.40;

1.40
date	99.06.27.18.23.55;	author sada;	state Exp;
branches;
next	1.39;

1.39
date	99.06.26.14.54.10;	author sada;	state Exp;
branches;
next	1.38;

1.38
date	99.06.23.20.47.15;	author sada;	state Exp;
branches;
next	1.37;

1.37
date	99.06.10.20.18.42;	author sada;	state Exp;
branches;
next	1.36;

1.36
date	99.05.21.06.29.13;	author asami;	state Exp;
branches;
next	1.35;

1.35
date	99.05.19.21.23.34;	author sada;	state Exp;
branches;
next	1.34;

1.34
date	99.05.19.16.06.18;	author sada;	state Exp;
branches;
next	1.33;

1.33
date	99.04.25.13.34.56;	author markm;	state Exp;
branches;
next	1.32;

1.32
date	99.02.12.16.01.22;	author sada;	state Exp;
branches;
next	1.31;

1.31
date	99.01.13.04.00.08;	author scrappy;	state Exp;
branches;
next	1.30;

1.30
date	99.01.06.04.18.10;	author simokawa;	state Exp;
branches;
next	1.29;

1.29
date	98.12.29.22.19.33;	author sada;	state Exp;
branches;
next	1.28;

1.28
date	98.12.26.16.21.58;	author sada;	state Exp;
branches;
next	1.27;

1.27
date	98.12.23.17.35.07;	author obrien;	state Exp;
branches;
next	1.26;

1.26
date	98.12.19.11.20.12;	author markm;	state Exp;
branches;
next	1.25;

1.25
date	98.12.08.21.26.23;	author billf;	state Exp;
branches;
next	1.24;

1.24
date	98.11.19.05.17.40;	author obrien;	state Exp;
branches;
next	1.23;

1.23
date	98.10.14.04.24.20;	author jseger;	state Exp;
branches;
next	1.22;

1.22
date	98.10.09.11.11.12;	author obrien;	state Exp;
branches;
next	1.21;

1.21
date	98.08.24.10.04.55;	author markm;	state Exp;
branches;
next	1.20;

1.20
date	98.08.18.01.42.41;	author ache;	state Exp;
branches;
next	1.19;

1.19
date	98.04.12.09.07.48;	author markm;	state Exp;
branches;
next	1.18;

1.18
date	98.04.02.22.47.52;	author ache;	state Exp;
branches;
next	1.17;

1.17
date	98.04.02.20.26.34;	author ache;	state Exp;
branches;
next	1.16;

1.16
date	98.03.16.15.05.03;	author markm;	state Exp;
branches;
next	1.15;

1.15
date	98.03.15.15.13.53;	author markm;	state Exp;
branches;
next	1.14;

1.14
date	98.01.26.09.56.31;	author vanilla;	state Exp;
branches;
next	1.13;

1.13
date	97.11.20.15.48.15;	author asami;	state Exp;
branches;
next	1.12;

1.12
date	97.11.15.13.35.35;	author peter;	state Exp;
branches;
next	1.11;

1.11
date	97.11.15.13.09.11;	author asami;	state Exp;
branches;
next	1.10;

1.10
date	97.11.15.01.10.45;	author asami;	state Exp;
branches;
next	1.9;

1.9
date	97.11.14.13.45.39;	author ache;	state Exp;
branches;
next	1.8;

1.8
date	97.09.25.08.25.24;	author asami;	state Exp;
branches;
next	1.7;

1.7
date	97.09.07.20.26.58;	author ache;	state Exp;
branches;
next	1.6;

1.6
date	97.09.07.18.33.09;	author ache;	state Exp;
branches;
next	1.5;

1.5
date	97.08.04.09.20.48;	author ache;	state Exp;
branches;
next	1.4;

1.4
date	97.08.04.00.04.22;	author ache;	state Exp;
branches;
next	1.3;

1.3
date	97.06.01.00.06.17;	author ache;	state Exp;
branches;
next	1.2;

1.2
date	97.04.09.15.12.05;	author ache;	state Exp;
branches;
next	1.1;

1.1
date	97.02.24.19.00.29;	author ache;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	97.02.24.19.00.29;	author ache;	state Exp;
branches;
next	;


desc
@@


1.92
log
@As previously announced, retire these old warhorses due to security
problems that will never be fixed.

I almost feel like asking for a short moment of silence.
@
text
@# New ports collection makefile for:	netscape (full communicator version)
# Date created:         24 Feb 1997
# Whom:                 ache
#
# $FreeBSD: ports/www/netscape48-communicator/Makefile,v 1.91 2004/11/24 01:53:15 sem Exp $
#

PORTNAME?=	linux-netscape-${BROWSER_NAME}
PORTVERSION=	${BROWSER_VER}
CATEGORIES=	www linux
MASTER_SITES=	${MASTER_SITE_NETSCAPE}
DISTFILES=	${BROWSER_NAME}-v${BROWSER_V}-us.${NETSCAPE_DIST_TAG}.tar.gz

FORBIDDEN=      multiple vulnerabilities with no hope of fixes
DEPRECATED=	${FORBIDDEN}
EXPIRATION_DATE=2004-12-07

MAINTAINER=	sada@@FreeBSD.org
COMMENT?=	Netscape ver 4 communicator web-surfboard

RUN_DEPENDS+=	netscape:${PORTSDIR}/www/netscape-wrapper

WRKSRC=		${WRKDIR}/${BROWSER_NAME}-v${BROWSER_V}.${NETSCAPE_DIST_TAG}
ONLY_FOR_ARCHS=	i386
USE_LINUX=	yes
USE_XLIB=	yes
NO_BUILD=	yes
NO_FILTER_SHLIBS=	yes
STRIP=		# null
#PKGDIR=	${.CURDIR}
PLIST_SUB=	BROWSER=${BROWSER_ARC} BROWSER_VER=${BROWSER_VER} \
		NSUBDIR=${NSUBDIR}
MASTER_SITE_SUBDIR=	communicator/english/${BROWSER_VER}/unix/${NETSCAPE_DIST_ARCH}/${NETSCAPE_DIST_GRADE}

BROWSER_NAME?=	communicator
BROWSER_ARC=	${BROWSER_NAME}-linux
BROWSER_VER?=	4.8
BROWSER_V?=	48
.if defined(BROWSER_NAME) && ${BROWSER_NAME} == "navigator"
NETSCAPE_DIST_GRADE=	navigator_standalone
.endif
NETSCAPE_DIST_GRADE?=	complete_install
NETSCAPE_DIST_ARCH=	supported/linux22
NETSCAPE_DIST_TAG=	x86-unknown-linux2.2
NDIR=		${PREFIX}/${NSUBDIR}
NSUBDIR=	lib/netscape-linux
BINDIR=		${PREFIX}/bin
INFILE_HEAD=	'Communicator,4.8.0.20020722'
WRAPPER_TEMPLATE=	${MASTERDIR}/files/netscape.sh
MAILCAP=	${MASTERDIR}/files/mailcap

post-configure:
	${SED}	-e "s;@@PREFIX@@;${PREFIX};g" -e "s;@@NSUBDIR@@;${NSUBDIR};g" \
		-e "s;@@BROWSER@@;${BROWSER_ARC};g" \
		-e "s;@@BROWSER_VER@@;${BROWSER_VER};g" \
		-e "s;@@LOCALBASE@@;${LOCALBASE};" \
		${WRAPPER_TEMPLATE} >${WRKSRC}/netscape
	${CHMOD} +x ${WRKSRC}/netscape
	${ECHO_CMD} -n ${INFILE_HEAD},${NDIR} >${WRKSRC}/infile

do-install:
	${MKDIR} ${NDIR}/java/classes
	for i in ${WRKSRC}/*.nif; do \
		${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} $${i} ${EXTRACT_AFTER_ARGS} -C ${NDIR}; \
	done
	${INSTALL_DATA} ${WRKSRC}/*.jar ${NDIR}/java/classes
	${INSTALL_PROGRAM} ${WRKSRC}/vreg ${NDIR}
	${WRKSRC}/vreg ${NDIR}/registry ${WRKSRC}/infile
	${MV} -f ${NDIR}/netscape ${NDIR}/${BROWSER_ARC}-${BROWSER_VER}.bin
	${INSTALL_SCRIPT} ${WRKSRC}/netscape ${BINDIR}/${BROWSER_ARC}-${BROWSER_VER}
	${LN} -sf ${BROWSER_ARC}-${BROWSER_VER} ${BINDIR}/${BROWSER_ARC}-4
	${LN} -sf ${BROWSER_ARC}-4 ${BINDIR}/netscape.run
	if [ ! -f ${NDIR}/mailcap ] ; then \
		${INSTALL_DATA} ${MAILCAP} ${NDIR}; \
	fi
	${RM} -rf ${NDIR}/movemail-src
	${CHOWN} -R root:wheel ${NDIR}

post-install:
	${CAT} ${DESCR}

.include <bsd.port.mk>
@


1.91
log
@- Standardize an EXPIRATION_DATE format.

Approved by:	krion
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.90
log
@Give each of these FORBIDDEN ports an expiration date.
@
text
@d16 1
a16 1
EXPIRATION_DATE=12/07/2004
@


1.89
log
@Mark FORBIDDEN: I have no doubt that many of the vulnerabilities that
have affected Mozilla and other browsers also affect these ancient
Netscape versions.
@
text
@d15 2
@


1.88
log
@Add path to Acroread5-plugin for auto-detection

PR:		ports/33320
Submitted by:	John Merryweather Cooper
Approved by:	maintainer timeout
@
text
@d14 2
@


1.87
log
@Destroy pkg-comment for some of the stranger uses in the tree,
pending the final semi-automatic purge.

Approved by:	portmgr (implicitly)
@
text
@d52 1
@


1.86
log
@MASTER_SITES has moved to bsd.sites.mk as MASTER_SITE_NETSCAPE

PR:		ports/42678
Submitted by:	Kimura Fuyuki <fuyuki@@hadaly.org>
Approved by:	trevor
@
text
@d15 1
@


1.85
log
@Add newport: netscape48-communicator/navigator.
RELEASE NOTE: http://wp.netscape.com/eng/mozilla/4.8/relnotes/windows-4.8.html
@
text
@d11 1
a11 26
MASTER_SITES=	ftp://ftp.netscape.com/pub/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.bu.edu/pub/mirrors/ftp.netscape.com/pub/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.cuhk.edu.hk/pub/www/netscape/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.spin.ad.jp/pub/WWW/netscape/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://sunsite.tus.ac.jp/pub/archives/WWW/netscape/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.kmitl.ac.th/pub/netscape/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.tuwien.ac.at/z134/infosys/browsers/netscape/pub/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.euronet.be/pub/mirror/ftp.netscape.com/pub/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://sunsite.cnlab-switch.ch/mirror/netscape/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.uni-heidelberg.de/pub/Netscape/pub/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.darenet.dk/mirrors/ftp2.netscape.com/pub/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.cica.es/pub5/netscape/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.calvacom.fr/pub1/browser/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.ciril.fr/pub1/netscape/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.uniroma2.it/Netscape/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.nluug.nl/vol/2/netscape/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.ntnu.no/pub/www/Netscape/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://sunsite.uio.no/pub/network/web/netscape/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.man.poznan.pl/vols/vol1/netscape/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.sunet.se/pub/www/Netscape/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.uakom.sk/pub/WWW/Netscape/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.hi.is/pub/mirrors/ftp.netscape.com/pub/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.unicamp.br/pub6/netscape/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.mox.uniandes.edu.co/pub/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.nsu.ru/pub/mirrors/ftp-de.netscape.com/pub/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.curtin.edu.au/pub/internet/netscape/${NETSCAPE_DIST_SUBDIR}/
d28 1
a28 1

a38 1
NETSCAPE_DIST_SUBDIR=	communicator/english/${BROWSER_VER}/unix/${NETSCAPE_DIST_ARCH}/${NETSCAPE_DIST_GRADE}
@


1.84
log
@Unbreak with linux_base-7.1 .
PR:	ports/35778
Submitted by:	znerd
Approved by:	maintainer
@
text
@d8 30
a37 5
PORTNAME?=	netscape-${BROWSER_ARC}
PORTVERSION?=	${BROWSER_VER}
CATEGORIES?=	www
MASTER_SITES?=	ftp://ftp.netscape.com/pub/communicator/4.08/english/unix/unsupported/freebsd/professional_edition/
DISTFILES?=	communicator-v408-export.x86-unknown-freebsd.tar.gz
d39 1
a39 1
MAINTAINER?=	sada@@FreeBSD.org
d43 3
a45 11
.if (!defined(BROWSER_VER) || ${PORTVERSION} == "4.76")
FORBIDDEN=	"Has a serious security hole, use 4.77 or later instead.\
 (These ports are available only for linux version and alpha arch.\
 Looks Netscape has stopped to release new FreeBSD native binary)"
.endif

.if !defined(INFILE_HEAD)
# not included from master ports
NO_LATEST_LINK=	yes
.endif

d49 5
a53 3
STRIP=
WRKSRC?=	${WRKDIR}/${BROWSER_NAME}-v408.x86-unknown-freebsd
PKGDIR=		${.CURDIR}
a54 1
AUTOADMIN?=	autoadmin-v408.x86-unknown-freebsd.tar.gz
d56 10
a65 3
BROWSER_ARC?=	${BROWSER_NAME}
BROWSER_VER?=	4.08
FORTIFY=	Fortify-1.4.6-unix-x86
d67 1
a67 1
NSUBDIR?=	lib/netscape
d69 1
a69 1
INFILE_HEAD?=	'Communicator,4.08.0.98306'
d71 1
a71 36
MAILCAP?=	${MASTERDIR}/files/mailcap

PLIST_SUB=	BROWSER=${BROWSER_ARC} BROWSER_VER=${BROWSER_VER} \
		NSUBDIR=${NSUBDIR}

.if (${BROWSER_NAME} == "communicator") && !defined(NO_AUTOADMIN)
DISTFILES+=	${AUTOADMIN}
.endif

.if defined(WITH_128BIT) && !defined(NO_FORTIFY)
MASTER_SITES+=	ftp://ftp.fortify.net/pub/Fortify/ \
		ftp://ftp.za.freebsd.org/pub/Fortify/
DISTFILES+=	${FORTIFY}.tar.gz
RESTRICTED=	"Contains strong cryptography"
.endif

.if !defined(_PREMKINCLUDED)
.include <bsd.port.pre.mk>
.endif

.if ${ARCH} == "alpha"
RUN_DEPENDS+=	/compat/osf1/usr/shlib/libc.so:${PORTSDIR}/emulators/osf1_base
.endif

.if (${ARCH} == "i386") && !defined(USE_LINUX) && !defined(WITHOUT_AOUT)
USE_AOUT_LIB=	yes
PKGREQ=		${MASTERDIR}/pkg-req.aout
RUN_DEPENDS+=	${X11BASE}/lib/aout/libX11.so.6.1:${PORTSDIR}/x11/XFree86-aoutlibs
.endif

.SILENT:

.if !defined(WITH_128BIT) && !defined(NO_FORTIFY)
pre-extract:
	${ECHO} "You can make Netscape use 128-bit encryption by defining WITH_128BIT"
.endif
a80 5
.if defined(USE_AOUT_LIB)
pre-install:
	PKG_PREFIX=${PREFIX} ${SH} ${PKGREQ} ${PKGNAME} INSTALL
.endif

a82 2
	${INSTALL_DATA} ${WRKSRC}/*.jar ${NDIR}/java/classes
	${INSTALL_PROGRAM} ${WRKSRC}/vreg ${NDIR}
d86 2
d90 1
a90 2
	${INSTALL_SCRIPT} ${WRKSRC}/netscape \
		${BINDIR}/${BROWSER_ARC}-${BROWSER_VER}
a96 8
.if (${BROWSER_NAME} == "communicator") && !defined(NO_AUTOADMIN)
	tar zxf ${DISTDIR}/${AUTOADMIN} -C ${NDIR}
.endif
.if defined(WITH_128BIT) && !defined(NO_FORTIFY)
	cd ${WRKDIR}/${FORTIFY} \
	&& (${ECHO_CMD}; ${ECHO_CMD} yes; ${ECHO_CMD} no; ${ECHO_CMD} no) \
	| ./Fortify.sh ${NDIR}/${BROWSER_ARC}-${BROWSER_VER}.bin
.endif
a101 4
# hack to allow slave ports to include bsd.port.pre.mk and then this file
.if defined(_PREMKINCLUDED)
.include <bsd.port.post.mk>
.else
a102 1
.endif
@


1.83
log
@Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;
the ECHO macro is set to "echo" by default, but it is set to "true" if
make(1) is invoked with the -s option while ECHO_CMD is always set to
the echo command.
@
text
@d70 1
a70 1
.if (${ARCH} == "i386") && !defined(USE_LINUX_LIB) && !defined(WITHOUT_AOUT)
@


1.82
log
@Avoid the usage of a variable named "BROWSER", not to conflict with
user's environment variable with the same name.

cf. http://tuxedo.org/~esr/BROWSER/
    http://www.dwheeler.com/browse/secure_browser.html

Approved by:	cjh, girgen@@partitur.se, sada, trevor
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.81 2001/08/05 18:18:01 sada Exp $
d89 1
a89 1
	${ECHO} -n ${INFILE_HEAD},${NDIR} >${WRKSRC}/infile
d118 1
a118 1
	&& (${ECHO}; ${ECHO} yes; ${ECHO} no; ${ECHO} no) \
@


1.81
log
@Try to clearify circumstances of FreeBSD native version
in the FORBIDDEN message.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.80 2001/06/02 19:11:53 sada Exp $
d33 1
a33 1
WRKSRC?=	${WRKDIR}/${BROWSER}-v408.x86-unknown-freebsd
d37 2
a38 2
BROWSER?=	communicator
BROWSER_ARC?=	${BROWSER}
d51 1
a51 1
.if (${BROWSER} == "communicator") && !defined(NO_AUTOADMIN)
d113 1
a113 1
.if (${BROWSER} == "communicator") && !defined(NO_AUTOADMIN)
@


1.80
log
@Mark as broken, as same as for 4.76.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.79 2001/05/06 13:02:58 sada Exp $
d19 3
a21 1
BROKEN=		"Has a serious security hole, use 4.77 instead"
@


1.79
log
@Put back long broken message.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.78 2001/04/27 12:13:41 sada Exp $
d18 1
a18 1
.if (${PORTVERSION} == "4.76")
@


1.78
log
@Notate detailed condition about BROKEN 4.76.

Asked by:	Sean Lewis <sean@@typhoon.sharp.com>
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.77 2001/04/10 15:37:23 sada Exp $
d19 1
a19 6
BROKEN=		"Has a serious security hole, use 4.77 instead.\
		In addition to,\
		on FreeBSD ports,\
		4.77 is available only for Linux/Alpha-arch now,\
		and looks Netscape would never support FreeBSD native one\
		any more"
@


1.77
log
@Mark as broken for 4.76 browsers.
See <http://www.securityfocus.com/archive/1/175060> for details.

Noticed by: KOJIMA Hajime <kjm@@rins.ryukoku.ac.jp> at [ports-jp 10925].
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.76 2001/01/16 17:33:01 sobomax Exp $
d19 6
a24 1
BROKEN=		"has a serious security hole, use 4.77 instead"
@


1.76
log
@Massive style enforcement - use ^I instead of spaces for variables identation.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.75 2001/01/01 10:15:16 will Exp $
d17 4
@


1.75
log
@Goodbye, YEAR2000.  Hello, 2001.

Approved by:	asami
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.74 2000/11/01 16:21:19 sada Exp $
d39 1
a39 1
WRAPPER_TEMPLATE= ${MASTERDIR}/files/netscape.sh
d53 1
a53 1
RESTRICTED=     "Contains strong cryptography"
@


1.74
log
@${ALPHA} couldn't be refered before include <bsd.port.pre.mk>,
so netscape4 ports ware broken.

Submitted by:	MANTANI Nobutaka <nobutaka@@nobutaka.com> at [ports-jp 10356].
Pointed out by:	Dan Langille <dan@@langille.org> and PW.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.73 2000/10/29 17:06:43 sada Exp $
a16 2

Y2K=		http://home.netscape.com/products/year2000/faq/client.html
@


1.73
log
@RUN_DEPENDS to osf1-lib on alpha arch.

Submitted by:	Takeshi Hiyama <th@@cis.ibaraki.ac.jp>
Approved by:	"David O'Brien" <obrien@@FreeBSD.org>
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.72 2000/10/08 10:23:13 asami Exp $
a16 3
.if ${ARCH} == "alpha"
RUN_DEPENDS+=	/compat/osf1/usr/shlib/libc.so:${PORTSDIR}/emulators/osf1_base
.endif
d60 4
@


1.72
log
@Change PKGDIR from pkg/ to .  Also fix places where ${PKGDIR} is
spelled out (many of which are ${PKGDIR}/MESSAGE -> ${PKGMESSAGE} type
fixes that shouldn't have been necessary) and the string "/pkg/"
appear.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.71 2000/10/08 06:34:00 asami Exp $
d17 3
@


1.71
log
@Rename REQ.aout to pkg-req.aout.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.70 2000/06/18 10:00:07 asami Exp $
d30 1
a30 1
PKGDIR=		${.CURDIR}/pkg
d116 1
a116 1
	${CAT} ${PKGDIR}/DESCR
@


1.70
log
@Temporarily back out 1.69 -- it kills netscape47-* ports.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.69 2000/06/07 19:57:17 obrien Exp $
d64 1
a64 1
PKGREQ=		${MASTERDIR}/pkg/REQ.aout
@


1.69
log
@Allow PKGDIR to be overridden by Netscape ports that thru various methods
eventually includes this file.

This fixes the netscape47-navigator.us breakage.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.68 2000/05/13 16:19:21 sada Exp $
d30 1
a30 1
PKGDIR?=	${.CURDIR}/pkg
@


1.68
log
@Cope with new BSDI Netscape ports.

Submitted by:	Trevor Johnson <trevor@@jpj.net>
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.67 2000/05/13 12:34:22 sada Exp $
d30 1
a30 1
PKGDIR=		${.CURDIR}/pkg
@


1.67
log
@RUN_DEPENDS to new netscape wrapper script is overridden by
RUN_DEPENDS to XF86-aoutlib.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.66 2000/05/08 19:20:34 knu Exp $
d62 1
a62 1
.if (${ARCH} == "i386") && !defined(USE_LINUX_LIB)
@


1.66
log
@Make netscape4 ports use the new wrapper which I've freshly imported
as www/netscape-wrapper.

Approved by:	sada (conditionally), o`brien
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.65 2000/04/17 00:18:50 reg Exp $
d65 1
a65 1
RUN_DEPENDS=	${X11BASE}/lib/aout/libX11.so.6.1:${PORTSDIR}/x11/XFree86-aoutlibs
@


1.65
log
@Standardize all user defined options to the booleans WITH_FOO and
WITHOUT_FOO.  Begin the process of reserving these prefixes for user defined
options.

No comment by:	ports
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.64 2000/04/10 00:06:01 cpiazza Exp $
d16 2
d100 1
a100 1
	${LN} -sf ${BROWSER_ARC}-4 ${BINDIR}/netscape
@


1.64
log
@Update with the new PORTNAME/PORTVERSION variables
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.63 2000/04/06 15:30:47 sada Exp $
d49 1
a49 1
.if defined(USE_128BIT) && !defined(NO_FORTIFY)
d68 1
a68 1
.if !defined(USE_128BIT) && !defined(NO_FORTIFY)
d70 1
a70 1
	${ECHO} "You can make Netscape use 128-bit encryption by defining USE_128BIT"
d106 1
a106 1
.if defined(USE_128BIT) && !defined(NO_FORTIFY)
@


1.63
log
@Make the port l-n47-n to include l-n47-c's Makefile
and to be easy to maintain.
Change maintainer of l-n47-n.

Approved by:	maintainers
@
text
@a1 1
# Version required:     4.*
d5 1
a5 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.62 2000/03/11 17:22:01 sada Exp $
d8 2
a9 1
DISTNAME?=	netscape-${BROWSER_ARC}-${BROWSER_VER}
@


1.62
log
@Re-enable warning message with compat22 lib, for package users.

Approved by:	Palle Girgensohn <girgen@@partitur.se>
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.61 2000/03/07 07:23:32 reg Exp $
d9 1
a9 1
DISTNAME?=	netscape-${BROWSER}-${BROWSER_VER}
d32 1
d42 1
a42 1
PLIST_SUB=	BROWSER=${BROWSER} BROWSER_VER=${BROWSER_VER} \
d75 1
a75 1
		-e "s;@@BROWSER@@;${BROWSER};g" \
d94 1
a94 1
	${MV} -f ${NDIR}/netscape ${NDIR}/${BROWSER}-${BROWSER_VER}.bin
d96 3
a98 3
		${BINDIR}/${BROWSER}-${BROWSER_VER}
	${LN} -sf ${BROWSER}-${BROWSER_VER} ${BINDIR}/${BROWSER}-4
	${LN} -sf ${BROWSER}-4 ${BINDIR}/netscape
d109 1
a109 1
	| ./Fortify.sh ${NDIR}/${BROWSER}-${BROWSER_VER}.bin
@


1.61
log
@Hopefully fix this for the linux case.  This is a hack, and needs some more
thinking.

Noticed by:	cpiazza
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.60 2000/03/07 06:46:24 reg Exp $
a15 2
RUN_DEPENDS?=	${X11BASE}/lib/aout/libX11.so.6.1:${PORTSDIR}/x11/XFree86-aoutlibs

a28 1
PKGREQ?=	${MASTERDIR}/pkg/REQ
d55 10
d80 1
d83 1
d116 1
a116 1
.if defined(PRE_MK_INCLUDED)
@


1.60
log
@Depend on the XFree86-aoutlibs port.

No response by:	maintainer
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.59 2000/03/01 21:27:48 asami Exp $
d16 1
a16 1
RUN_DEPENDS=	${X11BASE}/lib/aout/libX11.so.6.1:${PORTSDIR}/x11/XFree86-aoutlibs
@


1.59
log
@Update Fortify to 1.4.6 for netscape 4.72.

PR:		17110
Submitted by:	Jose Marques <noway@@nohow.demon.co.uk>
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.58 2000/02/28 08:34:04 asami Exp $
d15 2
@


1.58
log
@Add virtual category "linux" to Linux apps and support libs/utils.
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.57 2000/01/25 03:21:57 asami Exp $
d34 1
a34 1
FORTIFY=	Fortify-1.4.5-unix-x86
@


1.57
log
@Adjust NO_LATEST_LINKs, 47 is the latest and nothing else is.
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.56 2000/01/17 12:39:58 asami Exp $
d10 1
a10 1
CATEGORIES=	www
@


1.56
log
@Do not include bsd.port.pre.mk twice (once in the slave and once in the
master).  This is done by defining a variable "PRE_MK_INCLUDED" in the slave
before including ${MASTERDIR}/Makefile, and have the master check it before
including any necessary macro files.
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.55 2000/01/07 17:17:56 obrien Exp $
d17 5
@


1.55
log
@Support the Alpha platform.
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.54 2000/01/03 09:15:07 billf Exp $
d99 4
d104 1
@


1.54
log
@The linux-netscape ports don't need compat22 libaries, so don't require
them.

PR:		ports/15287
Submitted by:	Palle Girgensohn <girgen@@partitur.se>
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.53 1999/10/09 22:11:24 sada Exp $
a16 2

ONLY_FOR_ARCHS=	i386
@


1.53
log
@To answer to newly added question from Fortify-1.4.5 .

PR:		ports/14233
Submitted by:	Christian Weisgerber <naddy@@mips.rhein-neckar.de>
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.52 1999/10/09 15:51:21 sada Exp $
d26 1
a26 1
PKGREQ=		${MASTERDIR}/pkg/REQ
@


1.52
log
@Remove the override of makesum target from Obrien's will.
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.51 1999/10/08 17:17:35 sada Exp $
d92 3
a94 3
	cd ${WRKDIR}/${FORTIFY} && \
		(${ECHO} yes ; ${ECHO} no ; ${ECHO} no) \
		| ./Fortify.sh ${NDIR}/${BROWSER}-${BROWSER_VER}.bin
@


1.51
log
@Upgrade Fortify to 1.4.5.

Submitted by:	"Jose M. Alcaide" <jose@@we.lc.ehu.es>
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.50 1999/10/08 16:15:42 sada Exp $
a53 6

.if !defined(I_WANT_NORMAL_BEHAVIOR)
makesum:
	${ECHO} "You should make ${FILESDIR}/md5 by hand"
	${FALSE}
.endif
@


1.50
log
@## This is a null commit to record information I forgot to put in
## previous commit log.

This time netscape ports' md5 files are unified into
www/netscape4-communicator/files/md5 .
Netscape maintainers, please feel free to add necessary lines
to this file.

And each slaves' files/* are no longer needed,
otherwise you could override `FILESDIR' variable.
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.49 1999/10/06 07:58:59 obrien Exp $
d31 1
a31 1
FORTIFY=	Fortify-1.4.4-unix-x86
@


1.49
log
@Only provide a bogus `makesum:' target if "I_WANT_NORMAL_BEHAVIOR" isn't
defined.
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.48 1999/10/04 22:21:24 sada Exp $
@


1.48
log
@Upgrade to 4.7.
NOTE: Now we couldn't use Fortify with Netscape 4.7s.
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.47 1999/09/10 23:35:38 sada Exp $
d55 1
d59 1
@


1.47
log
@Upgrade fortify to 1.4.4.

Submitted by:	Frank Tobin <ftobin@@uiuc.edu>
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.46 1999/08/31 06:51:57 mharo Exp $
a24 1
FILESDIR=	${.CURDIR}/files
d54 4
@


1.46
log
@FreeBSD.ORG -> FreeBSD.org

Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape4-communicator/Makefile,v 1.45 1999/08/31 02:43:03 peter Exp $
d32 1
a32 1
FORTIFY=	Fortify-1.4.3-unix-x86
@


1.45
log
@$Id$ -> $FreeBSD$
@
text
@d6 1
a6 1
# $FreeBSD$
d14 1
a14 1
MAINTAINER?=	sada@@FreeBSD.ORG
@


1.44
log
@chmod -> ${CHMOD}
chown -> ${CHOWN}
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.43 1999/08/14 18:37:52 sada Exp $
@


1.43
log
@Change PKGNAME: netscape-communicator-linux-4.61
 -> linux-netscape-communicator-4.61

Suggested by: Asami
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.42 1999/07/14 22:39:25 sada Exp $
d66 1
a66 1
	chmod +x ${WRKSRC}/netscape
d97 1
a97 1
	chown -R root:wheel ${NDIR}
@


1.42
log
@Change www/netscape46-communicator's maintiner to me.
Also make the fields to be overrideable.

Approved by: asami
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.41 1999/07/01 23:36:27 sada Exp $
d9 1
a9 1
DISTNAME=	netscape-${BROWSER}-${BROWSER_VER}
@


1.41
log
@Linux version Netscape Communicator 4.61.

PR:		ports/12413
Submitted by:	Palle Girgensohn <girgen@@partitur.se>
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.40 1999/06/27 18:23:55 sada Exp $
d14 1
a14 1
MAINTAINER=	sada@@FreeBSD.ORG
@


1.40
log
@In case of future import of linux version netscape 4.61,
applied needed changes of www/netscape4-communicator.

PR:		ports/12413
Submitted by:	Palle Girgensohn <girgen@@partitur.se>
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.39 1999/06/26 14:54:10 sada Exp $
d9 1
a9 1
DISTNAME?=	netscape-${BROWSER}-${BROWSER_VER}
d38 1
a38 1
MAILCAP=	${MASTERDIR}/files/mailcap
@


1.39
log
@I'll maintain this port.
Approved by:	ache
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.38 1999/06/23 20:47:15 sada Exp $
d34 1
a34 1
NSUBDIR=	lib/netscape
d97 1
a97 1
	chown -R bin.bin ${NDIR}
@


1.38
log
@Update Netscape Communicator/Navigator 4.6 -> 4.61.
Cope with Fortify 1.4.3.
PR:	ports/12328
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.37 1999/06/10 20:18:42 sada Exp $
d14 1
a14 1
MAINTAINER=     ache@@FreeBSD.ORG
@


1.37
log
@Cope with Fortify in USA.
Submitted by:	Brian Handy <handy@@physics.montana.edu>
PR:	ports/11319
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.36 1999/05/21 06:29:13 asami Exp $
d32 1
a32 1
FORTIFY=	Fortify-1.4.2-unix-x86
@


1.36
log
@netscape wants X.  Give it.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.35 1999/05/19 21:23:34 sada Exp $
d92 1
a92 2
.if defined(USE_128BIT) && defined(USA_RESIDENT) && ${USA_RESIDENT} == NO \
 && !defined(NO_FORTIFY)
@


1.35
log
@Cope with Fortify 1.4.2.
Requested by:	billf
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.34 1999/05/19 16:06:18 sada Exp $
d20 1
@


1.34
log
@Upgrade to v4.6.
v4.08 ports are changed because v.4.6 ports' Makefile includes v4.08s'.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.33 1999/04/25 13:34:56 markm Exp $
d31 1
d49 1
a49 1
DISTFILES+=	Fortify-1.4.1-unix-x86.tar.gz
d93 1
a93 1
	cd ${WRKDIR}/Fortify-1.4.1-unix-x86 && \
@


1.33
log
@Update Fortify to 1.4.1.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.32 1999/02/12 16:01:22 sada Exp $
d9 1
a9 1
DISTNAME=	netscape-${BROWSER}-${BROWSER_VER}
d12 1
a12 2
DISTFILES?=	communicator-v408-export.x86-unknown-freebsd.tar.gz ${AUTOADMIN}
AUTOADMIN=	autoadmin-v408.x86-unknown-freebsd.tar.gz
d20 1
d22 1
d24 3
a26 2
NO_BUILD=	Yes
STRIP=
d28 1
d30 1
a30 1
BROWSER_VER=	4.08
d41 5
a45 1
.if defined(USE_128BIT)
d54 1
a54 1
.if !defined(USE_128BIT)
d59 1
a59 1
do-configure:
d87 1
a87 1
.if (${BROWSER} == "communicator")
d90 2
a91 1
.if defined(USE_128BIT) && defined(USA_RESIDENT) && ${USA_RESIDENT} == NO
@


1.32
log
@1: Check whether aout libs exist at installation time.
2: Make netscape4-communicator's Makefile enable to be included
   from other netscape ports, and make netscape4-navigator to
   use it.
3: Make netscape4-communicator not to use `ns-install' and
   activate `make reinstall'.
PR:		ports/9932
@
text
@d6 1
a6 1
# $Id$
d41 1
a41 1
DISTFILES+=	Fortify-1.3.2-unix-x86.tar.gz
d84 1
a84 1
	cd ${WRKDIR}/Fortify-1.3.2-unix-x86 && \
@


1.31
log
@A few more Y2K links...
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.30 1999/01/06 04:18:10 simokawa Exp $
d9 1
a9 1
DISTNAME=       netscape-communicator-4.08
d11 3
a13 3
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.08/english/unix/unsupported/freebsd/professional_edition/
DISTFILES=      communicator-v408-export.x86-unknown-freebsd.tar.gz ${AUTOADMIN}
AUTOADMIN=      autoadmin-v408.x86-unknown-freebsd.tar.gz
d22 12
a33 2
WRKSRC=         ${WRKDIR}/communicator-v408.x86-unknown-freebsd
NO_BUILD=       Yes
d35 2
a36 2
NDIR=           ${PREFIX}/lib/netscape
BINDIR=		${PREFIX}/bin
d45 2
d49 1
a49 1
		@@${ECHO} "You can make Netscape use 128-bit encryption by defining USE_128BIT"
d52 11
d64 12
a75 6
	cd ${WRKSRC} && yes "" | \
	    LC_TIME=C MOZILLA_HOME="${NDIR}" ./ns-install
	mv -f ${NDIR}/netscape ${NDIR}/communicator-4.08.bin
	${INSTALL_SCRIPT} ${WRKSRC}/netscape ${BINDIR}/communicator-4.08
	ln -sf communicator-4.08 ${BINDIR}/communicator-4
	ln -sf communicator-4 ${BINDIR}/netscape
d77 1
a77 1
	    ${INSTALL_DATA} ${FILESDIR}/mailcap ${NDIR}; \
d79 5
a83 3
	rm -rf ${NDIR}/movemail-src
	tar zxvf ${DISTDIR}/${AUTOADMIN} -C ${NDIR}
.if defined(USE_128BIT)
d85 2
a86 1
		(${ECHO} yes ; ${ECHO} no ; ${ECHO} no) | ./Fortify.sh ${NDIR}/communicator-4.08.bin
d91 1
a91 1
	@@${CAT} ${PKGDIR}/DESCR
@


1.30
log
@Add 'ONLY_FOR_ARCHS=i386' to Makefiles of variant Netscapes.
 - In fact, current bsd.port.mk does nothing about this *_FOR_ARCHS flags,
   but bsd.port.mk will be updated soon by Asami-san.
 - Some people is working on OSF/1 emulation on alpha.
   We may have netscape port on alpha near future.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.29 1998/12/29 22:19:33 sada Exp $
d16 2
@


1.29
log
@Remove the limitation of USE_128BIT
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.28 1998/12/26 16:21:58 sada Exp $
d16 2
@


1.28
log
@To answer the fortify's third question.
Submitted by:	Matthew Thyer <matt@@camtech.net.au>
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.27 1998/12/23 17:35:07 obrien Exp $
d48 1
a48 1
.if defined(USE_128BIT) && defined(USA_RESIDENT) && ${USA_RESIDENT} == NO
@


1.27
log
@4.08 is available now
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.26 1998/12/19 11:20:12 markm Exp $
d50 1
a50 1
		(${ECHO} yes ; ${ECHO} no) | ./Fortify.sh ${NDIR}/communicator-4.08.bin
@


1.26
log
@Upgrade to Fortify 1.3.2

Methinks we need a variable for this.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.25 1998/12/08 21:26:23 billf Exp $
d9 1
a9 1
DISTNAME=       netscape-communicator-4.07
d11 3
a13 3
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.07/development/english/unix/freebsd/professional_edition/
DISTFILES=      communicator-v407-export.x86-unknown-freebsd.tar.gz ${AUTOADMIN}
AUTOADMIN=      autoadmin-v407.x86-unknown-freebsd.tar.gz
a16 3
BROKEN=		"'due to a lack of disk space, Netscape removed\
		${DISTNAME}'"

d18 1
a18 1
WRKSRC=         ${WRKDIR}/communicator-v407.x86-unknown-freebsd
d39 3
a41 3
	mv -f ${NDIR}/netscape ${NDIR}/communicator-4.07.bin
	${INSTALL_SCRIPT} ${WRKSRC}/netscape ${BINDIR}/communicator-4.07
	ln -sf communicator-4.07 ${BINDIR}/communicator-4
d50 1
a50 1
		(${ECHO} yes ; ${ECHO} no) | ./Fortify.sh ${NDIR}/communicator-4.07.bin
@


1.25
log
@Netscape removed the 4.07 DISTFILES to make space for 4.08, which hasn't
been released yet.

Hence, mark this BROKEN.

Reported by:	Fenner's survey
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.24 1998/11/19 05:17:40 obrien Exp $
d30 1
a30 1
DISTFILES+=	Fortify-1.3.0-unix-x86.tar.gz
d52 1
a52 1
	cd ${WRKDIR}/Fortify-1.3.0-unix-x86 && \
@


1.24
log
@Blindly update to Fortify-1.3.0 as Fortify-1.2.6 isn't fetchable anymore.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.23 1998/10/14 04:24:20 jseger Exp $
d17 3
a20 1

@


1.23
log
@Fix for ELF
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.22 1998/10/09 11:11:12 obrien Exp $
d28 1
a28 1
DISTFILES+=	Fortify-1.2.8-unix-x86.tar.gz
d50 1
a50 1
	cd ${WRKDIR}/Fortify-1.2.8-unix-x86 && \
@


1.22
log
@Upgrade to 4.07 / Fortify 1.2.28
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.21 1998/08/24 10:04:55 markm Exp $
d16 2
@


1.21
log
@Upgrade Fortify (128-bit encryption)
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.20 1998/08/18 01:42:41 ache Exp $
d9 1
a9 1
DISTNAME=       netscape-communicator-4.06
d11 3
a13 3
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.06/development/english/unix/freebsd/professional_edition/
DISTFILES=      communicator-pro-v406-export.x86-unknown-freebsd.tar.gz
AUTOADMIN=      autoadmin-v406.x86-unknown-freebsd.tar.gz
d17 1
a17 1
WRKSRC=         ${WRKDIR}/communicator-v406.x86-unknown-freebsd
d23 1
a23 1
.if defined(USE_128BIT) && defined(USA_RESIDENT) && ${USA_RESIDENT} == NO
d26 1
a26 1
DISTFILES+=	Fortify-1.2.6-unix-x86.tar.gz
d30 1
a30 1
.if !defined(USE_128BIT) && defined(USA_RESIDENT) && ${USA_RESIDENT} == NO
a32 1
		@@${ECHO} "and defining USA_RESIDENT to NO"
d38 3
a40 3
	mv -f ${NDIR}/netscape ${NDIR}/communicator-4.06.bin
	${INSTALL_SCRIPT} ${WRKSRC}/netscape ${BINDIR}/communicator-4.06
	ln -sf communicator-4.06 ${BINDIR}/communicator-4
d46 1
a46 1
	tar zxvf ${WRKDIR}/${AUTOADMIN} -C ${NDIR}
d48 2
a49 2
	cd ${WRKDIR}/Fortify-1.2.6-unix-x86 && \
		(${ECHO} yes ; ${ECHO} no) | ./Fortify.sh ${NDIR}/communicator-4.06.bin
@


1.20
log
@update to 4.06
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.19 1998/04/12 09:07:48 markm Exp $
d26 1
a26 1
DISTFILES+=	Fortify-1.2.2-unix.tar.gz
d49 1
a49 1
	cd ${WRKDIR}/Fortify-1.2.2-unix && \
@


1.19
log
@Upgrade Fortify to 1.2.2. USE_128BIT works again.
@
text
@d2 1
a2 1
# Version required:     4.05
d6 1
a6 1
# $Id: Makefile,v 1.18 1998/04/02 22:47:52 ache Exp $
d9 1
a9 1
DISTNAME=       netscape-communicator-4.05
d11 3
a13 2
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.05/development/english/unix/freebsd/professional_edition/
DISTFILES=      communicator-v405-export.x86-unknown-freebsd.tar.gz
d17 1
a17 1
WRKSRC=         ${WRKDIR}/communicator-v405.x86-unknown-freebsd
d39 3
a41 3
	mv -f ${NDIR}/netscape ${NDIR}/communicator-4.05.bin
	${INSTALL_SCRIPT} ${WRKSRC}/netscape ${BINDIR}/communicator-4.05
	ln -sf communicator-4.05 ${BINDIR}/communicator-4
d47 1
d50 1
a50 1
		(${ECHO} yes ; ${ECHO} no) | ./Fortify.sh ${NDIR}/communicator-4.05.bin
@


1.18
log
@Fix dir from where Fortify called
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.17 1998/04/02 20:26:34 ache Exp $
d25 1
a25 1
DISTFILES+=	Fortify-1.2.1-unix.tar.gz
d47 1
a47 1
	cd ${WRKDIR}/Fortify-1.2.1-unix && \
@


1.17
log
@Upgrade to 4.05
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.16 1998/03/16 15:05:03 markm Exp $
d47 1
a47 1
	cd ${WRKSRC}/Fortify-1.2.1-unix && \
@


1.16
log
@Fix for the case where USA_RESIDENT is not defined
@
text
@d2 1
a2 1
# Version required:     4.04
d6 1
a6 1
# $Id: Makefile,v 1.15 1998/03/15 15:13:53 markm Exp $
d9 1
a9 1
DISTNAME=       netscape-communicator-4.04
d11 2
a12 2
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.04/development/english/unix/freebsd/professional_edition/
DISTFILES=      communicator-v404-export.x86-unknown-freebsd.tar.gz
d16 1
a16 1
NO_WRKSUBDIR=   Yes
d38 3
a40 3
	mv -f ${NDIR}/netscape ${NDIR}/communicator-4.04.bin
	${INSTALL_SCRIPT} ${WRKSRC}/netscape ${BINDIR}/communicator-4.04
	ln -sf communicator-4.04 ${BINDIR}/communicator-4
d48 1
a48 1
		(${ECHO} yes ; ${ECHO} no) | ./Fortify.sh ${NDIR}/communicator-4.04.bin
@


1.15
log
@Using Fortify, and setting USE_128BIT, Communicator can now use 128 bit
crypto legally.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.14 1998/01/26 09:56:31 vanilla Exp $
d22 1
a22 1
.if defined(USE_128BIT) && ${USA_RESIDENT} == NO
d29 1
a29 1
.if !defined(USE_128BIT) && ${USA_RESIDENT} == NO
d32 1
d46 1
a46 1
.if defined(USE_128BIT) && ${USA_RESIDENT} == NO
@


1.14
log
@Remove RESTRICTED tag.
Submitted by:	jkh
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.13 1997/11/20 15:48:15 asami Exp $
d22 12
d45 4
@


1.13
log
@Install symlinks "communicator-4" and "navigator-4".  By using these
names instead of the single "netscape" link, these two installations
can coexist on a single machine (at least they appear to on mine).
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.12 1997/11/15 13:35:35 peter Exp $
a14 2

RESTRICTED=	"Commercial software"
@


1.12
log
@Remove reference to 'make NAVIGATOR=yes' and update a comment
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.11 1997/11/15 13:09:11 asami Exp $
d27 1
a27 1
	mv ${NDIR}/netscape ${NDIR}/communicator-4.04.bin
d29 2
a30 1
	ln -sf communicator-4.04 ${BINDIR}/netscape
@


1.11
log
@Split netscape4 into communicator and navigator, so the two maintainers
shall never run into each other again.
@
text
@d1 1
a1 1
# New ports collection makefile for:	netscape
d6 1
a6 4
# Note: you can make the standalone navigator version by typing
#       make NAVIGATOR=yes
#
# $Id: Makefile,v 1.10 1997/11/15 01:10:45 asami Exp $
@


1.10
log
@Update the stand-alone navigator part to 4.04 too.  Untangle the mess
that the previous commit created by trying to make the Makefile more
complicated than necessary.
@
text
@d9 1
a9 1
# $Id: Makefile,v 1.9 1997/11/14 13:45:39 ache Exp $
d12 1
a12 1
DISTNAME=       netscape-4.04
a13 1
.if !defined(NAVIGATOR)
a15 4
.else
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.04/development/english/unix/freebsd/navigator_standalone/
DISTFILES=      navigator-v404-export.x86-unknown-freebsd.tar.gz
.endif
a16 1
# responsible for communicator only
d30 3
a32 2
	mv ${NDIR}/netscape ${NDIR}/netscape.bin
	${INSTALL_SCRIPT} ${WRKSRC}/netscape ${BINDIR}
@


1.9
log
@Upgrade to 4.04
@
text
@d9 1
a9 1
# $Id: Makefile,v 1.8 1997/09/25 08:25:24 asami Exp $
d12 1
a14 1
DISTNAME=       netscape-4.04
a16 1
MAINTAINER=     ache@@FreeBSD.ORG
d18 2
a19 4
DISTNAME=       netscape-4.03b8
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.03/4.03b8/english/unix/freebsd/navigator_standalone/
DISTFILES=      navigator-v403b8-export.x86-unknown-freebsd.tar.gz
MAINTAINER=     ports@@FreeBSD.ORG
d21 6
a31 2

RESTRICTED=	"Commercial software"
@


1.8
log
@Make it possible to install the standalone navigator by defining
${NAVIGATOR}.

Requested by:	so many people I can't remember them all
@
text
@d2 1
a2 1
# Version required:     4.03b8
d6 4
a9 1
# $Id: Makefile,v 1.7 1997/09/07 20:26:58 ache Exp $
d12 7
a19 2
CATEGORIES=	www
.if defined(NAVIGATOR)
d22 1
a22 3
.else
MASTER_SITES=	ftp://ftp.netscape.com/pub/communicator/4.03/4.03b8/english/unix/freebsd/base_install/
DISTFILES=      communicator-v403b8-export.x86-unknown-freebsd.tar.gz
a29 2
MAINTAINER=     ache@@FreeBSD.ORG

a30 7

pre-fetch:
.if !defined(NAVIGATOR)
	@@${ECHO_MSG} "Note you can make the standalone navigator version by typing \"make NAVIGATOR=yes\"."
.else
	@@${ECHO_MSG} "Making the standalone navigator version."
.endif
@


1.7
log
@Switch back to base_install, light version can't do anything with mailto:
tags.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.5 1997/08/04 09:20:48 ache Exp $
d11 5
a15 1
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.03/4.03b8/english/unix/freebsd/base_install/
d17 1
d27 7
@


1.6
log
@Upgrade to 4.03b8
@
text
@d11 2
a12 2
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.03/4.03b8/english/unix/freebsd/navigator_standalone/
DISTFILES=      navigator-v403b8-export.x86-unknown-freebsd.tar.gz
@


1.5
log
@Change dist site to ftp23 since it is not propogated to all ftps yet
@
text
@d2 1
a2 1
# Version required:     4.02b7
d6 1
a6 1
# $Id: Makefile,v 1.4 1997/08/04 00:04:22 ache Exp $
d9 1
a9 1
DISTNAME=       netscape-4.02b7
d11 2
a12 2
MASTER_SITES=   ftp://ftp23.netscape.com/pub/communicator/4.02/4.02b7/english/unix/freebsd/base_install/
DISTFILES=      communicator-v402b7-export.x86-unknown-freebsd.tar.gz
@


1.4
log
@Upgrade to 4.02b7
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.3 1997/06/01 00:06:17 ache Exp $
d11 1
a11 1
MASTER_SITES=   ftp://ftp.netscape.com//pub/communicator/4.02/4.02b7/english/unix/freebsd/base_install/
@


1.3
log
@Upgrade to 4.0b5
@
text
@d2 1
a2 1
# Version required:     4.0b5
d6 1
a6 1
# $Id: Makefile,v 1.2 1997/04/09 15:12:05 ache Exp $
d9 1
a9 1
DISTNAME=       netscape-4.0b5
d11 2
a12 2
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.0/4.0b5/unix/other/
DISTFILES=      communicator-v40b5-export.x86-bsdi-bsd.tar.gz
a16 1
NLSDIR=		${X11BASE}/lib/X11/nls
a27 1
	${INSTALL_DATA} ${WRKSRC}/policyMoz40P1.jar ${NDIR}
d31 1
a31 8
	-test -d ${NLSDIR} || mkdir -p ${NLSDIR}
	if [ ! -f ${NLSDIR}/C ] ; then \
	    ${INSTALL_DATA} ${NDIR}/nls/C ${NLSDIR}; \
	fi
	if [ ! -f ${NLSDIR}/nls.dir ] ; then \
	    ${INSTALL_DATA} ${NDIR}/nls/nls.dir ${NLSDIR}; \
	fi
	rm -rf ${NDIR}/nls ${NDIR}/movemail-src ${NDIR}/XKeysymDB
@


1.2
log
@Upgrade to 4.0b3 (note: Java not work for unknown reason)
@
text
@d2 1
a2 1
# Version required:     4.0b3
d6 1
a6 1
# $Id: Makefile,v 1.1.1.1 1997/02/24 19:00:29 ache Exp $
d9 1
a9 1
DISTNAME=       netscape-4.0b3
d11 2
a12 2
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.0/4.0b3/unix/other/
DISTFILES=      communicator-v40b3-export.x86-unknown-bsd.tar.gz
d26 1
a26 1
	    NSHOME="${NDIR}" ./ns-install
d29 1
@


1.1
log
@Initial revision
@
text
@d2 1
a2 1
# Version required:     4.0b2
d6 1
a6 1
# $Id: Makefile,v 1.16 1996/12/08 01:04:24 max Exp $
d9 1
a9 1
DISTNAME=       netscape-4.0b2
d11 8
a18 2
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.0/4.0b2/unix/other/
DISTFILES=      netscape-v40b2-export.x86-unknown-bsd.tar.gz
d23 18
a40 1
NO_WRKSUBDIR=	yes
@


1.1.1.1
log
@Netscape4 expired beta
@
text
@@
