head	1.90;
access;
symbols
	RELEASE_5_3_0:1.86
	RELEASE_4_10_0:1.86
	RELEASE_5_2_1:1.85
	RELEASE_5_2_0:1.85
	RELEASE_4_9_0:1.85
	RELEASE_5_1_0:1.85
	RELEASE_4_7_0:1.83
	RELEASE_4_6_2:1.83
	RELEASE_4_6_1:1.83
	RELEASE_4_6_0:1.83
	RELEASE_5_0_DP1:1.82
	RELEASE_4_5_0:1.81
	RELEASE_4_4_0:1.81
	RELEASE_4_3_0:1.79
	RELEASE_4_2_0:1.78
	RELEASE_4_1_1:1.74
	RELEASE_4_1_0:1.65
	RELEASE_3_5_0:1.64
	RELEASE_4_0_0:1.58
	RELEASE_3_4_0:1.51
	RELEASE_3_3_0:1.48
	RELEASE_3_2_0:1.40
	RELEASE_3_1_0:1.37
	RELEASE_2_2_8:1.31
	RELEASE_3_0_0:1.25
	communicator_4_5b2:1.25
	communicator_4_5b1:1.24
	RELEASE_2_2_7:1.19
	RELEASE_2_2_6:1.16
	RELEASE_2_2_5:1.8
	RELEASE_2_2_1:1.1.1.1
	RELEASE_2_2_2:1.2
	ache:1.1.1.1;
locks; strict;
comment	@# @;


1.90
date	2004.12.19.01.39.46;	author linimon;	state dead;
branches;
next	1.89;

1.89
date	2004.11.24.01.53.14;	author sem;	state Exp;
branches;
next	1.88;

1.88
date	2004.11.07.07.54.54;	author linimon;	state Exp;
branches;
next	1.87;

1.87
date	2004.10.21.21.39.28;	author nectar;	state Exp;
branches;
next	1.86;

1.86
date	2004.01.22.13.14.46;	author trevor;	state Exp;
branches;
next	1.85;

1.85
date	2003.05.16.03.41.42;	author obrien;	state Exp;
branches;
next	1.84;

1.84
date	2002.11.17.06.21.50;	author sada;	state dead;
branches;
next	1.83;

1.83
date	2002.05.17.20.50.54;	author trevor;	state Exp;
branches;
next	1.82;

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

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

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

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

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

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

1.76
date	2000.10.29.17.01.20;	author sada;	state Exp;
branches;
next	1.75;

1.75
date	2000.10.08.06.38.05;	author asami;	state Exp;
branches;
next	1.74;

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

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

1.72
date	2000.08.20.19.37.37;	author sada;	state Exp;
branches;
next	1.71;

1.71
date	2000.08.19.21.49.40;	author sada;	state Exp;
branches;
next	1.70;

1.70
date	2000.07.30.01.17.35;	author sada;	state Exp;
branches;
next	1.69;

1.69
date	2000.07.30.01.04.31;	author sada;	state Exp;
branches;
next	1.68;

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

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

1.66
date	2000.07.25.15.16.40;	author sada;	state Exp;
branches;
next	1.65;

1.65
date	2000.07.09.15.08.31;	author sada;	state Exp;
branches;
next	1.64;

1.64
date	2000.05.13.14.31.28;	author sada;	state Exp;
branches;
next	1.63;

1.63
date	2000.04.15.05.20.48;	author asami;	state Exp;
branches;
next	1.62;

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

1.61
date	2000.04.15.01.21.45;	author sada;	state Exp;
branches;
next	1.60;

1.60
date	2000.04.14.13.28.54;	author asami;	state Exp;
branches;
next	1.59;

1.59
date	2000.04.10.00.06.06;	author cpiazza;	state Exp;
branches;
next	1.58;

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

1.57
date	2000.02.29.22.13.29;	author sada;	state Exp;
branches;
next	1.56;

1.56
date	2000.02.28.08.32.12;	author obrien;	state Exp;
branches;
next	1.55;

1.55
date	2000.02.28.03.57.20;	author ache;	state Exp;
branches;
next	1.54;

1.54
date	2000.01.25.03.22.00;	author asami;	state Exp;
branches;
next	1.53;

1.53
date	2000.01.17.12.39.59;	author asami;	state Exp;
branches;
next	1.52;

1.52
date	2000.01.07.18.40.48;	author obrien;	state Exp;
branches;
next	1.51;

1.51
date	99.10.08.17.19.20;	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.04.22.21.29;	author sada;	state Exp;
branches;
next	1.48;

1.48
date	99.08.31.06.52.00;	author mharo;	state Exp;
branches;
next	1.47;

1.47
date	99.08.31.02.43.04;	author peter;	state Exp;
branches;
next	1.46;

1.46
date	99.08.13.15.12.35;	author sada;	state Exp;
branches;
next	1.45;

1.45
date	99.07.14.22.39.28;	author sada;	state Exp;
branches;
next	1.44;

1.44
date	99.07.01.23.36.29;	author sada;	state Exp;
branches;
next	1.43;

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

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

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

1.40
date	99.04.18.21.35.01;	author dirk;	state Exp;
branches;
next	1.39;

1.39
date	99.04.18.21.26.34;	author dirk;	state Exp;
branches;
next	1.38;

1.38
date	99.04.11.22.55.24;	author ache;	state Exp;
branches;
next	1.37;

1.37
date	99.01.13.04.00.09;	author scrappy;	state Exp;
branches;
next	1.36;

1.36
date	99.01.06.04.18.16;	author simokawa;	state Exp;
branches;
next	1.35;

1.35
date	98.12.27.08.31.13;	author asami;	state Exp;
branches;
next	1.34;

1.34
date	98.12.19.11.20.13;	author markm;	state Exp;
branches;
next	1.33;

1.33
date	98.12.11.08.11.23;	author obrien;	state Exp;
branches;
next	1.32;

1.32
date	98.12.03.22.08.48;	author billf;	state Exp;
branches;
next	1.31;

1.31
date	98.11.28.09.00.33;	author obrien;	state Exp;
branches;
next	1.30;

1.30
date	98.11.24.22.10.42;	author obrien;	state Exp;
branches;
next	1.29;

1.29
date	98.11.24.22.05.13;	author obrien;	state Exp;
branches;
next	1.28;

1.28
date	98.11.24.20.39.55;	author obrien;	state Exp;
branches;
next	1.27;

1.27
date	98.10.20.06.45.18;	author asami;	state Exp;
branches;
next	1.26;

1.26
date	98.10.19.13.15.14;	author thepish;	state Exp;
branches;
next	1.25;

1.25
date	98.10.07.13.44.16;	author obrien;	state Exp;
branches;
next	1.24;

1.24
date	98.09.03.08.21.40;	author asami;	state Exp;
branches;
next	1.23;

1.23
date	98.08.31.08.43.01;	author asami;	state Exp;
branches;
next	1.22;

1.22
date	98.08.30.03.10.14;	author thepish;	state Exp;
branches;
next	1.21;

1.21
date	98.08.25.08.30.34;	author asami;	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.90
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
@# ex:ts=8
# New ports collection makefile for:	netscape (full communicator version)
# Date created:         24 Feb 1997
# Whom:                 ache
#
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.89 2004/11/24 01:53:14 sem Exp $
#

PORTNAME?=	netscape-${BROWSER_NAME}
PORTVERSION=	4.78
CATEGORIES=	www
MASTER_SITES=	${MASTER_SITE_NETSCAPE}
DISTFILES=	${BROWSER_NAME}-v${PORTVERSION:S/.//g}-us.${NETSCAPE_DIST_TAG}.tar.gz

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

MAINTAINER=	freebsd-alpha@@FreeBSD.org
COMMENT?=	Netscape version 4 communicator web-surfboard for DEC Alpha

RUN_DEPENDS+=	/compat/osf1/usr/shlib/libc.so:${PORTSDIR}/emulators/osf1_base
RUN_DEPENDS+=	netscape:${PORTSDIR}/www/netscape-wrapper

WRKSRC=		${WRKDIR}/${BROWSER_NAME}-v${PORTVERSION:S/.//g}.${NETSCAPE_DIST_TAG}
ONLY_FOR_ARCHS=	alpha
USE_XLIB=	yes
NO_BUILD=	yes
NO_FILTER_SHLIBS=	yes
STRIP=		# null
#PKGDIR=	${.CURDIR}
PLIST_SUB=	BROWSER=${BROWSER_ARC} BROWSER_VER=${PORTVERSION}
MASTER_SITE_SUBDIR=	communicator/english/${PORTVERSION}/unix/supported/dec_unix40/${NETSCAPE_DIST_GRADE}

BROWSER_NAME?=	communicator
BROWSER_ARC=	${BROWSER_NAME}-osf1
.if defined(BROWSER_NAME) && ${BROWSER_NAME} == "navigator"
NETSCAPE_DIST_GRADE=	navigator_standalone
.endif
NETSCAPE_DIST_GRADE?=	complete_install
NETSCAPE_DIST_TAG=	alpha-dec-osf4.0
NDIR=		${PREFIX}/${NSUBDIR}
NSUBDIR=	lib/netscape
BINDIR=		${PREFIX}/bin
INFILE_HEAD?=	'Communicator,4.78.0.20010625'
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@@;${PORTVERSION};g" \
		${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}-${PORTVERSION}.bin
	${INSTALL_SCRIPT} ${WRKSRC}/netscape ${BINDIR}/${BROWSER_ARC}-${PORTVERSION}
	${LN} -sf ${BROWSER_ARC}-${PORTVERSION} ${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:
	cd ${PREFIX} ;\
	    ${FIND} ${NSUBDIR} -type f -o -type l	\
	    	>${WRKDIR}/PLIST.ns-lib
	cd ${PREFIX} ;\
	    ${FIND} ${NSUBDIR} -type d | \
	    	${SORT} -r | ${SED} -e 's/^/@@dirrm /g' >>${WRKDIR}/PLIST.ns-lib
	${ECHO_CMD} "@@unexec rmdir %D/${NSUBDIR} 2>&1 || true" >> ${WRKDIR}/PLIST.ns-lib
	${CAT} ${DESCR}

.include <bsd.port.mk>
@


1.89
log
@- Standardize an EXPIRATION_DATE format.

Approved by:	krion
@
text
@d6 1
a6 1
# $FreeBSD$
@


1.88
log
@Give each of these FORBIDDEN ports an expiration date.
@
text
@d17 1
a17 1
EXPIRATION_DATE=12/07/2004
@


1.87
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
@d16 2
@


1.86
log
@Use the SORT macro defined in bsd.port.mk.
@
text
@d15 2
@


1.85
log
@Bring back the last commerical Netscape for DEC Alpha.

Reviewed by:	freebsd-alpha
Approved by:	kris
@
text
@d76 2
a77 2
	    ${FIND} ${NSUBDIR} -type d \
	    	| sort -r | ${SED} -e 's/^/@@dirrm /g' >>${WRKDIR}/PLIST.ns-lib
@


1.84
log
@Remove all netscape ports with a vulnerability of JRE.
cf. http://sunsolve.sun.com/pub-cgi/retrieve.pl?doctype=coll&doc=secbull/218&type=0&nav=sec.sba
Submitted by:	trevor
Silently agreed by:	maintainers
@
text
@d1 4
a4 3
# New ports collection makefile for: netscape (communicator suite)
# Date created:		24 Feb 1997
# Whom:			thepish
d6 1
a6 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.83 2002/05/17 20:50:54 trevor Exp $
d9 21
a29 54
PORTNAME?=	netscape-${BROWSER_ARC}
PORTVERSION?=	${DEFAULT_PORTVERSION}

.if !defined(_PREMKINCLUDED)
.include <bsd.port.pre.mk>
.endif
.if ${ARCH} == "alpha"
DEFAULT_PORTVERSION?=	4.78
.else
DEFAULT_PORTVERSION?=	4.76
.endif

MASTER_SITES=	ftp://ftp.netscape.com/pub/${NETSCAPE_DIST_SUBDIR}/
.if ${ARCH} != "alpha"
MASTER_SITES+=	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}/
.endif
DISTFILES=	${BROWSER_NAME}-v${BROWSER_V}-us.${NETSCAPE_DIST_TAG}.tar.gz

MASTERDIR=	${.CURDIR}/../netscape4-communicator
WRKSRC=		${WRKDIR}/${BROWSER_NAME}-v${BROWSER_V}.${NETSCAPE_DIST_TAG}
ONLY_FOR_ARCHS?=	i386 alpha

.if ${ARCH} == "alpha" && !defined(BROWSER_NAME)
PLIST=		${PKGDIR}/pkg-plist.alpha
.endif

.if ${ARCH} == "alpha"
NETSCAPE_DIST_ARCH=	supported/dec_unix40
NETSCAPE_DIST_TAG=	alpha-dec-osf4.0
.endif
d31 2
d36 44
d81 1
a81 12
NETSCAPE_DIST_ARCH?=	unsupported/freebsd # | supported/dec_unix40 | supported/linux22 | unsupported/bsdi21
NETSCAPE_DIST_GRADE?=	complete_install # | navigator_standalone
NETSCAPE_DIST_SUBDIR?=	communicator/english/${BROWSER_VER}/unix/${NETSCAPE_DIST_ARCH}/${NETSCAPE_DIST_GRADE}
NETSCAPE_DIST_TAG?=	x86-unknown-freebsd # | x86-unknown-linux2.2 | x86-bsdi-bsd2 | alpha-dec-osf4.0

BROWSER_VER=	${PORTVERSION}
BROWSER_V!=	${ECHO_CMD} ${BROWSER_VER} | sed -e 's/\.//'
INFILE_HEAD?=	'Communicator,4.76.0.20001006'
NO_AUTOADMIN=	'Not available'
NO_FORTIFY=	'No need for this version'

.include "${MASTERDIR}/Makefile"
@


1.83
log
@Use new domain name for Tokyo University of Science.

PR:		38196
Submitted by:	hrs
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.82
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
@d25 1
a25 1
		ftp://sunsite.sut.ac.jp/pub/archives/WWW/netscape/${NETSCAPE_DIST_SUBDIR}/ \
@


1.81
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/netscape47-communicator/Makefile,v 1.80 2001/08/05 16:24:40 sada Exp $
d73 1
a73 1
BROWSER_V!=	${ECHO} ${BROWSER_VER} | sed -e 's/\.//'
@


1.80
log
@upgrade to 4.78 for alpha arch.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.79 2001/04/08 20:41:16 sada Exp $
d48 1
a48 1
DISTFILES=	${BROWSER}-v${BROWSER_V}-us.${NETSCAPE_DIST_TAG}.tar.gz
d51 1
a51 1
WRKSRC=		${WRKDIR}/${BROWSER}-v${BROWSER_V}.${NETSCAPE_DIST_TAG}
d54 1
a54 1
.if ${ARCH} == "alpha" && !defined(BROWSER)
d63 1
a63 1
.if defined(BROWSER) && ${BROWSER} == "navigator"
@


1.79
log
@Upgrade alpha netscapes to v4.77.

Submitted by:	knu
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.78 2000/10/31 15:24:23 sada Exp $
d15 1
a15 1
DEFAULT_PORTVERSION?=	4.77
@


1.78
log
@Unbroke: ${SED} couldn't be placed there.
I had a misapprehension since ${ECHO} is valid,
but it is defined at sys.mk.

PR:		ports/22414
Submitted by:	Peter Pentchev <roam@@orbitel.bg>
Pointed out by: Real many, sorry!
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.77 2000/10/29 18:44:11 sada Exp $
d9 1
a9 1
PORTVERSION?=	4.76
d13 5
@


1.77
log
@sed --> ${SED}
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.76 2000/10/29 17:01:20 sada Exp $
d68 1
a68 1
BROWSER_V!=	${ECHO} ${BROWSER_VER} | ${SED} -e 's/\.//'
@


1.76
log
@Upgrade to 4.76.
This version is fixed for buffer overflow security hole.

Submitted by:	Trevor Johnson <trevor@@jpj.net>
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.75 2000/10/08 06:38:05 asami Exp $
d68 1
a68 1
BROWSER_V!=	${ECHO} ${BROWSER_VER} | sed -e 's/\.//'
@


1.75
log
@Rename PLIST.alpha to pkg-plist.alpha.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.74 2000/09/03 07:24:25 sada Exp $
d9 1
a9 1
PORTVERSION?=	${BROWSER_VER}
d43 1
a43 1
DISTFILES=	${BROWSER}-v475-us.${NETSCAPE_DIST_TAG}.tar.gz
d46 1
a46 1
WRKSRC=		${WRKDIR}/${BROWSER}-v475.${NETSCAPE_DIST_TAG}
d67 3
a69 2
BROWSER_VER=	4.75
INFILE_HEAD?=	'Communicator,4.75.0.20000814'
@


1.74
log
@Remove the %7bC/ from the URL for ftp.uniroma2.it .

Requested by:	fenner
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.73 2000/09/03 06:54:03 sada Exp $
d50 1
a50 1
PLIST=		${PKGDIR}/PLIST.alpha
@


1.73
log
@Fetch alpha version only from *.netscape.com master site.
Netscape counts the number of downloading to decide
if they will stop supporting the OS.

Requested by:	David O'Brien <obrien@@FreeBSD.org>
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.72 2000/08/20 19:37:37 sada Exp $
d30 1
a30 1
		ftp://ftp.uniroma2.it/%7bC/Netscape/${NETSCAPE_DIST_SUBDIR}/ \
@


1.72
log
@Add more MASTER_SITES entries.

PR:		ports/20720
Submitted by:	Trevor Johnson <trevor@@jpj.net>
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.71 2000/08/19 21:49:40 sada Exp $
d15 3
a17 2
MASTER_SITES=	ftp://ftp.netscape.com/pub/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.bu.edu/pub/mirrors/ftp.netscape.com/pub/${NETSCAPE_DIST_SUBDIR}/ \
d42 1
@


1.71
log
@Upgrade to v4.75.
Remove needless lines from n47-n/Makefile.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.70 2000/07/30 01:17:35 sada Exp $
d15 26
a40 6
MASTER_SITES=	ftp://ftp.netscape.com/pub/communicator/english/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.spin.ad.jp/pub/WWW/netscape/communicator/english/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.sunet.se/pub/www/Netscape/communicator/english/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.hi.is/pub/mirrors/ftp.netscape.com/pub/communicator/english/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://ftp.unicamp.br/pub6/netscape/communicator/english/${NETSCAPE_DIST_SUBDIR}/ \
		ftp://the.ausmac.net/wd2a/security/cryptography/128bit-browsers/Netscape/${NETSCAPE_DIST_SUBDIR}/
d62 1
a62 1
NETSCAPE_DIST_SUBDIR?=	${BROWSER_VER}/unix/${NETSCAPE_DIST_ARCH}/${NETSCAPE_DIST_GRADE}
@


1.70
log
@Add exclusive PLIST for alpha architecture machines (PLIST.alpha).
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.69 2000/07/30 01:04:31 sada Exp $
d21 1
a21 1
DISTFILES=	${BROWSER}-v474-us.${NETSCAPE_DIST_TAG}.tar.gz
d24 1
a24 1
WRKSRC=		${WRKDIR}/${BROWSER}-v474.${NETSCAPE_DIST_TAG}
d45 2
a46 2
BROWSER_VER=	4.74
INFILE_HEAD?=	'Communicator,4.74.0.20000707'
d48 1
a48 1
NO_FORTIFY=	'No need for 4.74'
@


1.69
log
@Unbroke for navigators 4.74.

Submitted by:	FUJISHIMA Satsuki <k5@@cheerful.com>
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.68 2000/07/28 23:12:47 sada Exp $
d24 1
a24 1
WRKSRC?=	${WRKDIR}/${BROWSER}-v474.${NETSCAPE_DIST_TAG}
d26 4
@


1.68
log
@Cosmetic change of definition order.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.67 2000/07/27 21:48:38 sada Exp $
d32 1
a32 1
.if defined(BROWSER) && ${BROWSER} == 'navigator'
@


1.67
log
@Upgrade to 4.74.
Master-site list is increased and applied changes to
hold it common between other netscape47 ports.

Last committion 1.24 was a mistake, I've updated
only l-n47-c/Makefile for this change.

PR:		ports/20162
Submitted by:	maintainer
@
text
@d5 1
a5 1
# $FreeBSD$
d32 4
a39 4

.if defined(BROWSER) && ${BROWSER} == 'navigator'
NETSCAPE_DIST_GRADE=	navigator_standalone
.endif
@


1.66
log
@Upgrade to 4.74.
Now many users out of U.S. could use 128bit key encryption.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.65 2000/07/09 15:08:31 sada Exp $
d15 15
a29 6
.if ${ARCH} == "i386"
MASTER_SITES?=	ftp://ftp.netscape.com./pub/communicator/english/4.74/unix/unsupported/freebsd/complete_install/
DISTFILES?=	communicator-v474-us.x86-unknown-freebsd.tar.gz
.elif ${ARCH} == "alpha"
MASTER_SITES?=	ftp://ftp.netscape.com./pub/communicator/english/4.74/unix/supported/dec_unix40/complete_install/
DISTFILES?=	communicator-v474-us.alpha-dec-osf4.0.tar.gz
d32 4
a35 1
ONLY_FOR_ARCHS?=	i386 alpha
d37 2
a38 5
MASTERDIR=	${.CURDIR}/../netscape4-communicator
.if ${ARCH} == "i386"
WRKSRC?=	${WRKDIR}/${BROWSER}-v474.x86-unknown-freebsd
.elif ${ARCH} == "alpha"
WRKSRC?=	${WRKDIR}/${BROWSER}-v474.alpha-dec-osf4.0
d43 2
a44 2
NO_AUTOADMIN=	yes
NO_FORTIFY=	'Not available for current version'
@


1.65
log
@ONLY_FOR_ARCHS should be overridden.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.64 2000/05/13 14:31:28 sada Exp $
d16 2
a17 2
MASTER_SITES?=	ftp://ftp.netscape.com./pub/communicator/english/4.73/unix/unsupported/freebsd/complete_install/
DISTFILES?=	communicator-v473-export.x86-unknown-freebsd.tar.gz
d19 2
a20 2
MASTER_SITES?=	ftp://ftp.netscape.com./pub/communicator/english/4.73/unix/supported/dec_unix40/complete_install/
DISTFILES?=	communicator-v473-export.alpha-dec-osf4.0.tar.gz
d27 1
a27 1
WRKSRC?=	${WRKDIR}/${BROWSER}-v473.x86-unknown-freebsd
d29 1
a29 1
WRKSRC?=	${WRKDIR}/${BROWSER}-v473.alpha-dec-osf4.0
d32 2
a33 2
BROWSER_VER=	4.73
INFILE_HEAD?=	'Communicator,4.73.0.20000502'
@


1.64
log
@Upgrade to 4.73 .
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.63 2000/04/15 05:20:48 asami Exp $
d23 1
a23 1
ONLY_FOR_ARCHS=	i386 alpha
@


1.63
log
@Define PORTNAME/PORTVERSION with ?= instead of =, as these Makefiles
are included from their linux counterparts.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.62 2000/04/15 01:27:23 sada Exp $
d11 1
a11 1
.if !defined(PRE_MK_INCLUDED)
d16 2
a17 2
MASTER_SITES?=	ftp://ftp.netscape.com./pub/communicator/english/4.72/unix/unsupported/freebsd/complete_install/
DISTFILES?=	communicator-v472-export.x86-unknown-freebsd.tar.gz
d19 2
a20 2
MASTER_SITES?=	ftp://ftp.netscape.com./pub/communicator/english/4.72/unix/supported/dec_unix40/complete_install/
DISTFILES?=	communicator-v472-export.alpha-dec-osf4.0.tar.gz
d27 1
a27 1
WRKSRC?=	${WRKDIR}/${BROWSER}-v472.x86-unknown-freebsd
d29 1
a29 1
WRKSRC?=	${WRKDIR}/${BROWSER}-v472.alpha-dec-osf4.0
d32 2
a33 3
BROWSER_VER=	4.72
#	taken from ,${BLDVERS} in ns-install
INFILE_HEAD?=	'Communicator,4.72.0.20000131'
d35 1
a36 1
PRE_MK_INCLUDED=	yes
@


1.62
log
@Unbroke.
Previous checkin was not needed, PW already fixed.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.61 2000/04/15 01:21:45 sada Exp $
d8 2
a9 2
PORTNAME=	netscape-${BROWSER_ARC}
PORTVERSION=	${BROWSER_VER}
@


1.61
log
@Mark as broken: PKGNAME would set as null and db/pkg would be destroyed.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.60 2000/04/14 13:28:54 asami Exp $
a9 2

BROKEN=		"Null PKGNAME is set and will destroy all /var/db/pkg"
@


1.60
log
@Make sure PORTNAME/PORTVERSION are defined before inclusion of pre.mk.
There might be some better solutions but this should at least make them
work for now.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.59 2000/04/10 00:06:06 cpiazza Exp $
d10 2
@


1.59
log
@Update with the new PORTNAME/PORTVERSION variables
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.58 2000/03/01 21:27:52 asami Exp $
d7 3
@


1.58
log
@Update Fortify to 1.4.6 for netscape 4.72.

PR:		17110
Submitted by:	Jose Marques <noway@@nohow.demon.co.uk>
@
text
@a1 1
# Version required:     4.7*
d5 1
a5 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.57 2000/02/29 22:13:29 sada Exp $
@


1.57
log
@Need 'NO_FORTIFY=yes'.
Current Fortify doesn't work with Netscape4.72
and make install would be crashed with 'USE_128BIT=yes'.

Forgotten by: ache
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.56 2000/02/28 08:32:12 obrien Exp $
a33 1
NO_FORTIFY=	yes
@


1.56
log
@Whitespace cleanup
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.55 2000/02/28 03:57:20 ache Exp $
d34 1
@


1.55
log
@upgrade to 4.72
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.54 2000/01/25 03:22:00 asami Exp $
d14 2
a15 2
MASTER_SITES?=  ftp://ftp.netscape.com./pub/communicator/english/4.72/unix/unsupported/freebsd/complete_install/
DISTFILES?=     communicator-v472-export.x86-unknown-freebsd.tar.gz
d17 2
a18 2
MASTER_SITES?=  ftp://ftp.netscape.com./pub/communicator/english/4.72/unix/supported/dec_unix40/complete_install/
DISTFILES?=     communicator-v472-export.alpha-dec-osf4.0.tar.gz
d25 1
a25 1
WRKSRC?=        ${WRKDIR}/${BROWSER}-v472.x86-unknown-freebsd
d27 1
a27 1
WRKSRC?=        ${WRKDIR}/${BROWSER}-v472.alpha-dec-osf4.0
d30 1
a30 1
BROWSER_VER=    4.72
@


1.54
log
@Adjust NO_LATEST_LINKs, 47 is the latest and nothing else is.
@
text
@d2 1
a2 1
# Version required:	4.7
d6 1
a6 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.53 2000/01/17 12:39:59 asami Exp $
d14 2
a15 2
MASTER_SITES?=	ftp://ftp.netscape.com./pub/communicator/english/4.7/unix/unsupported/freebsd/complete_install/
DISTFILES?=	communicator-v47-export.x86-unknown-freebsd.tar.gz
d17 2
a18 2
MASTER_SITES?=	ftp://ftp.netscape.com./pub/communicator/english/4.7/unix/supported/dec_unix40/complete_install/
DISTFILES?=	communicator-v47-export.alpha-dec-osf4.0.tar.gz
d25 1
a25 1
WRKSRC?=	${WRKDIR}/${BROWSER}-v47.x86-unknown-freebsd
d27 1
a27 1
WRKSRC?=	${WRKDIR}/${BROWSER}-v47.alpha-dec-osf4.0
d30 3
a32 2
BROWSER_VER=	4.7
INFILE_HEAD?=	'Communicator,4.7.0.19990915'
@


1.53
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/netscape47-communicator/Makefile,v 1.52 2000/01/07 18:40:48 obrien Exp $
a23 1
NO_LATEST_LINK=	yes
@


1.52
log
@Support the Alpha platform.
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.51 1999/10/08 17:19:20 sada Exp $
d9 1
d11 1
d35 1
@


1.51
log
@Activate Fortify 1.4.5.
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape47-communicator/Makefile,v 1.50 1999/10/08 16:15:42 sada Exp $
d9 3
d14 6
d23 1
d25 3
@


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/netscape47-communicator/Makefile,v 1.49 1999/10/04 22:21:29 sada Exp $
a18 1
NO_FORTIFY=	yes
@


1.49
log
@Upgrade to 4.7.
NOTE: Now we couldn't use Fortify with Netscape 4.7s.
@
text
@d6 1
a6 1
# $FreeBSD$
@


1.48
log
@FreeBSD.ORG -> FreeBSD.org

Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
@
text
@d2 1
a2 1
# Version required:	4.6*
d6 1
a6 1
# $FreeBSD: ports/www/netscape46-communicator/Makefile,v 1.47 1999/08/31 02:43:04 peter Exp $
d9 2
a10 4
MASTER_SITES?=	ftp://ftp.netscape.com/pub/communicator/english/4.61/unix/unsupported/freebsd/complete_install/
DISTFILES?=	communicator-v461-export.x86-unknown-freebsd.tar.gz

MAINTAINER?=	sada@@FreeBSD.org
d14 1
a14 1
WRKSRC?=	${WRKDIR}/${BROWSER}-v461.x86-unknown-freebsd
d16 2
a17 2
BROWSER_VER?=	4.61
INFILE_HEAD?=	'Communicator,4.61.0.99147'
d19 1
@


1.47
log
@$Id$ -> $FreeBSD$
@
text
@d6 1
a6 1
# $FreeBSD$
d12 1
a12 1
MAINTAINER?=	sada@@FreeBSD.ORG
@


1.46
log
@Variable ``BROWSER_VER'' should be overrideable for
www/linux-netscape46-communicator .

Suggested by: P.W.Asami
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.45 1999/07/14 22:39:28 sada Exp $
@


1.45
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.44 1999/07/01 23:36:29 sada Exp $
d18 1
a18 1
BROWSER_VER=	4.61
@


1.44
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.43 1999/06/23 20:47:32 sada Exp $
d12 1
a12 1
MAINTAINER=	thepish@@FreeBSD.ORG
@


1.43
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.42 1999/05/19 21:23:42 sada Exp $
d16 1
a16 1
WRKSRC=		${WRKDIR}/${BROWSER}-v461.x86-unknown-freebsd
@


1.42
log
@Cope with Fortify 1.4.2.
Requested by:	billf
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.41 1999/05/19 16:06:37 sada Exp $
d9 2
a10 2
MASTER_SITES?=	ftp://ftp.netscape.com/pub/communicator/4.6/english/unix/unsupported/freebsd/complete_install/
DISTFILES?=	communicator-v46-export.x86-unknown-freebsd.tar.gz
d16 1
a16 1
WRKSRC=		${WRKDIR}/${BROWSER}-v46.x86-unknown-freebsd
d18 2
a19 2
BROWSER_VER=	4.6
INFILE_HEAD?=	'Communicator,4.6.0.99124'
@


1.41
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$
a20 1
NO_FORTIFY=	yes
@


1.40
log
@Didn't see the related PR before. Sorry Archie.

PR:		ports/11039
Submitted by:	Archie Cobbs <archie@@whistle.com>
@
text
@d1 4
a4 4
# New ports collection makefile for:	netscape (communicator suite)
# Version required:     4.5*
# Date created:         24 Feb 1997
# Whom:                 thepish
d6 1
a6 1
# $Id: Makefile,v 1.39 1999/04/18 21:26:34 dirk Exp $
d9 2
a10 6
DISTNAME=       communicator-v451-export.x86-unknown-freebsd
PKGNAME=        netscape-communicator-4.51
CATEGORIES=	www
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.51/english/unix/unsupported/freebsd/complete_install/
# DISTFILES must be set to begin with so USE_128BIT can add on to it.
DISTFILES=	${DISTNAME}${EXTRACT_SUFX}
d14 1
a14 4
Y2K=		http://home.netscape.com/products/year2000/faq/client.html

ONLY_FOR_ARCHS=	i386

d16 1
a16 24
WRKSRC=         ${WRKDIR}/communicator-v451.x86-unknown-freebsd
NO_BUILD=	Yes
PLIST_SUB=	NDIRBASE=${NDIRBASE}
NO_FILTER_SHLIBS=yes

NDIRBASE=       netscape-4.51
NDIR=		${PREFIX}/${NDIRBASE}
BINDIR=		${PREFIX}/bin
NBIN=           communicator-4.51.bin

.if defined(USE_128BIT)
MASTER_SITES+=	ftp://ftp.fortify.net/pub/Fortify/ \
		ftp://ftp.za.freebsd.org/pub/Fortify/
DISTFILES+=	Fortify-1.4.1-unix-x86.tar.gz
RESTRICTED=	"Contains strong cryptography"
.else
pre-extract:
		@@${ECHO} "You can make Netscape use 128-bit encryption by defining USE_128BIT"
.endif	# USE_128BIT

post-configure:
	${SED}	-e "s;@@NDIR@@;${NDIR};g" \
		-e "s;@@NBIN@@;${NBIN};g" \
		${FILESDIR}/netscape.sh >${WRKSRC}/netscape
d18 4
a21 16
do-install:
	cd ${WRKSRC} && \
		yes "" | LC_TIME=C MOZILLA_HOME="${NDIR}" ./ns-install
	${MV} -f ${NDIR}/netscape ${NDIR}/communicator-4.51.bin
	${INSTALL_SCRIPT} ${WRKSRC}/netscape ${BINDIR}/communicator-4.51
	${LN} -sf communicator-4.51 ${BINDIR}/communicator-4
	${LN} -sf communicator-4 ${BINDIR}/netscape
	if [ ! -f ${NDIR}/mailcap ] ; then \
		${INSTALL_DATA} ${FILESDIR}/mailcap ${NDIR}; \
	fi
	${RM} -rf ${NDIR}/movemail-src
.if defined(USE_128BIT)
	cd ${WRKDIR}/Fortify-1.4.1-unix-x86 && \
		(${ECHO} yes ; ${ECHO} no ; ${ECHO} no) | ./Fortify.sh ${NDIR}/communicator-4.51.bin
.endif
	chown -R ${BINOWN}.${BINGRP} ${NDIR}
d23 1
a23 1
.include <bsd.port.mk>
@


1.39
log
@Upgrade to Fortify 1.4.1 in order to make USE_128BIT work again.

Forgotten by:	ache
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.38 1999/04/11 22:55:24 ache Exp $
@


1.38
log
@upgrade to 4.51
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.37 1999/01/13 04:00:09 scrappy Exp $
d36 1
a36 1
DISTFILES+=	Fortify-1.3.2-unix-x86.tar.gz
d60 1
a60 1
	cd ${WRKDIR}/Fortify-1.3.2-unix-x86 && \
@


1.37
log
@A few more Y2K links...
@
text
@d2 1
a2 1
# Version required:     4.5
d6 1
a6 1
# $Id: Makefile,v 1.36 1999/01/06 04:18:16 simokawa Exp $
d9 2
a10 2
DISTNAME=	communicator-v45-export.x86-unknown-freebsd
PKGNAME=	netscape-communicator-4.5
d12 1
a12 1
MASTER_SITES=	ftp://ftp.netscape.com/pub/communicator/4.5/english/unix/unsupported/freebsd/complete_install/
d23 1
a23 1
WRKSRC=		${WRKDIR}/communicator-v45.x86-unknown-freebsd
d28 1
a28 1
NDIRBASE=	netscape-4.5
d31 1
a31 1
NBIN=		communicator-4.5.bin
d51 3
a53 3
	${MV} -f ${NDIR}/netscape ${NDIR}/communicator-4.5.bin
	${INSTALL_SCRIPT} ${WRKSRC}/netscape ${BINDIR}/communicator-4.5
	${LN} -sf communicator-4.5 ${BINDIR}/communicator-4
d61 1
a61 1
		(${ECHO} yes ; ${ECHO} no ; ${ECHO} no) | ./Fortify.sh ${NDIR}/communicator-4.5.bin
@


1.36
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.35 1998/12/27 08:31:13 asami Exp $
d17 2
@


1.35
log
@Answer third question of Fortify.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.34 1998/12/19 11:20:13 markm Exp $
d17 2
@


1.34
log
@Upgrade to Fortify 1.3.2

Methinks we need a variable for this.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.33 1998/12/11 08:11:23 obrien Exp $
d57 1
a57 1
		(${ECHO} yes ; ${ECHO} no) | ./Fortify.sh ${NDIR}/communicator-4.5.bin
@


1.33
log
@Abstract the building of netscape.sh a little bit.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.32 1998/12/03 22:08:48 billf Exp $
d32 1
a32 1
DISTFILES+=	Fortify-1.3.0-unix-x86.tar.gz
d56 1
a56 1
	cd ${WRKDIR}/Fortify-1.3.0-unix-x86 && \
@


1.32
log
@Use DISTFILES right away so USE_128BIT can add on to it.

PR:		ports/8948
Submitted by:	Scot W. Hetzel <hetzels@@westbend.net>
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.31 1998/11/28 09:00:33 obrien Exp $
d27 1
d40 2
a41 3
	${SED}	-e "s;@@X11BASE@@;${X11BASE};g" \
		-e "s;@@PREFIX@@;${PREFIX};g" \
		-e "s;@@NDIR@@;${NDIR};g" \
d46 1
a46 1
	  yes "" | LC_TIME=C MOZILLA_HOME="${NDIR}" ./ns-install
d52 1
a52 1
	  ${INSTALL_DATA} ${FILESDIR}/mailcap ${NDIR}; \
@


1.31
log
@* Removed MULTIVERSION logic until there is time to make it work right.
* script/configure is now part of the port's Makefile.

Preapproved by:	satoshi
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.30 1998/11/24 22:10:42 obrien Exp $
d13 2
@


1.30
log
@Add in one more part.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.29 1998/11/24 22:05:13 obrien Exp $
a34 7

.if !defined(MULTIVERSION)
		@@${ECHO} "you can define MULTIVERSION to install the script which runs communicator-v45"
		@@${ECHO} "as ${BINDIR}/communicator-4.5 rather than ${BINDIR}/netscape."
		@@${ECHO} "You may find this useful if you want to run the stable and pre release versions"
		@@${ECHO} "concurrently."
.endif
@


1.29
log
@I don't want to see 2.2.8 go out w/o Comunicator 4.5 and this has been
broken for quite some time, so...

PR:				8724
Submitted by:			Adrian Penisoara <ady@@warpnet.ro>
Going to get yelled at by:	thepish
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.28 1998/11/24 20:39:55 obrien Exp $
d54 2
a55 3
.if !defined(MULTIVERSION)
	${LN} -sf ${BINDIR}/communicator-4.5 ${BINDIR}/netscape
.endif
@


1.28
log
@* Fix md5 checksum that I messed up on last commit.
* Add back Fortify support.  It works with navigator-45, it should work here.
  (note that port is still broken so I can't fully test it)

Going to get yelled at by:	thepish
@
text
@d1 1
a1 1
# New ports collection makefile for:	netscape (full communicator beta)
d6 1
a6 1
# $Id: Makefile,v 1.27 1998/10/20 06:45:18 asami Exp $
d12 1
a12 1
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.5/english/unix/unsupported/freebsd/complete_install/
d14 1
a14 3
MAINTAINER=     thepish@@FreeBSD.ORG

BROKEN=		PLIST
d17 4
a20 2
WRKSRC=         ${WRKDIR}/communicator-v45.x86-unknown-freebsd
NO_BUILD=       Yes
d22 2
a23 1
NDIR=           ${PREFIX}/lib/netscape.45
d30 1
a30 1
RESTRICTED=     "Contains strong cryptography"
d43 5
a52 1
.if defined(MULTIVERSION)
d54 2
a55 2
.else
	${INSTALL_SCRIPT} ${WRKSRC}/netscape ${BINDIR}
@


1.27
log
@Mark this port broken, the PLIST is out of whack.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.26 1998/10/19 13:15:14 thepish Exp $
d25 6
d32 2
a33 3
.if defined(USE_128BIT)
	@@${ECHO} "Sorry Fortify do not provide support for pre-release netscape versions"
.endif
d56 5
a60 1
	chown -R root.wheel ${NDIR}
@


1.26
log
@Remove faulty 128 bit support. Correct name of distfile, correct directory
where distfile is located on netscape site. Provide backwards compatability
as install script was pointing (by default) to wrong binary. Fix md5 entry.
Note PR2 was buggy and unsupported and anyone who attempted to install the
PR2 version of this port should upgrade now.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.25 1998/10/07 13:44:16 obrien Exp $
d15 2
@


1.25
log
@Upgrade to 4.5 beta2
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.24 1998/09/03 08:21:40 asami Exp $
d9 2
a10 2
DISTNAME=       communicator-v45b2-export.x86-unknown-freebsd
PKGNAME=       netscape-communicator-4.5b2
d12 1
a12 1
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.5/4.5_PR2/english/unix/unsupported/freebsd/professional_edition/
d17 1
a17 1
WRKSRC=         ${WRKDIR}/communicator-v45b2.x86-unknown-freebsd
d23 3
a25 5
.if defined(USE_128BIT) && defined(USA_RESIDENT) && ${USA_RESIDENT} == NO
MASTER_SITES+=	ftp://ftp.fortify.net/pub/Fortify/ \
		ftp://ftp.za.freebsd.org/pub/Fortify/
DISTFILES+=	Fortify-1.2.2-unix.tar.gz
RESTRICTED=     "Contains strong cryptography"
d28 5
a32 4
.if !defined(USE_128BIT) && defined(USA_RESIDENT) && ${USA_RESIDENT} == NO
pre-extract:
		@@${ECHO} "You can make Netscape use 128-bit encryption by defining USE_128BIT"
		@@${ECHO} "and defining USA_RESIDENT to NO"
d35 1
d37 4
a40 3
	cd ${WRKSRC} && yes "" | \
	    LC_TIME=C MOZILLA_HOME="${NDIR}" ./ns-install
	mv -f ${NDIR}/netscape ${NDIR}/communicator-4.5.bin
d42 3
a44 2
	#ln -sf communicator-4.5 ${BINDIR}/communicator-4
	#ln -sf communicator-4 ${BINDIR}/netscape
d46 1
a46 1
	    ${INSTALL_DATA} ${FILESDIR}/mailcap ${NDIR}; \
d48 1
a48 5
	rm -rf ${NDIR}/movemail-src
.if defined(USE_128BIT) && defined(USA_RESIDENT) && ${USA_RESIDENT} == NO
	cd ${WRKDIR}/Fortify-1.2.2-unix && \
		(${ECHO} yes ; ${ECHO} no) | ./Fortify.sh ${NDIR}/communicator-4.5.bin
.endif
a49 3

post-install:
	@@${CAT} ${PKGDIR}/DESCR
@


1.24
log
@Change package name to "-4.5b1".

Agreed by:	thepish (who I thought was going to commit it ;)
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.23 1998/08/31 08:43:01 asami Exp $
d9 2
a10 1
DISTNAME=       netscape-communicator-4.5b1
d12 1
a12 2
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.5/4.5_PR1/english/unix/freebsd2/
DISTFILES=      communicator-v45b1-export.x86-unknown-freebsd.tar.gz
d17 1
a17 1
WRKSRC=         ${WRKDIR}/communicator-v45b1.x86-unknown-freebsd
d20 1
a20 1
NDIR=           ${PREFIX}/lib/netscape
d41 2
a42 2
	ln -sf communicator-4.5 ${BINDIR}/communicator-4
	ln -sf communicator-4 ${BINDIR}/netscape
d51 1
a51 1
	chown -R bin.bin ${NDIR}
@


1.23
log
@Define NO_LATEST_LINK, this is a beta.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.22 1998/08/30 03:10:14 thepish Exp $
d9 1
a9 1
DISTNAME=       netscape-communicator-4.5
@


1.22
log
@Establish the communicator beta port
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.1.1.1 1998/08/18 15:17:21 thepish Exp $
d16 1
@


1.21
log
@Mark this port BROKEN while it awaits an upgrade from thepish (who seems
to have dropped off the surface of the earth at the moment :p).
@
text
@d1 2
a2 2
# New ports collection makefile for:	netscape (full communicator version)
# Version required:     4.*
d4 1
a4 1
# Whom:                 ache
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 2
a12 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
d14 1
a14 1
MAINTAINER=     ache@@FreeBSD.ORG
d16 1
a16 3
BROKEN=		awaiting upgrade to 4.5

WRKSRC=         ${WRKDIR}/communicator-v406.x86-unknown-freebsd
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
a45 1
	tar zxvf ${WRKDIR}/${AUTOADMIN} -C ${NDIR}
d48 1
a48 1
		(${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 $
d16 2
@


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
@@
