head	1.29;
access;
symbols
	RELEASE_4_7_0:1.28
	RELEASE_4_6_2:1.28
	RELEASE_4_6_1:1.28
	RELEASE_4_6_0:1.28
	RELEASE_5_0_DP1:1.24
	RELEASE_4_5_0:1.24
	RELEASE_4_4_0:1.24
	RELEASE_4_3_0:1.23
	RELEASE_4_2_0:1.22
	RELEASE_4_1_1:1.21
	RELEASE_4_1_0:1.21
	RELEASE_3_5_0:1.21
	RELEASE_4_0_0:1.18
	RELEASE_3_4_0:1.15
	RELEASE_3_3_0:1.15
	RELEASE_3_2_0:1.9
	RELEASE_3_1_0:1.9
	RELEASE_2_2_8:1.5
	RELEASE_3_0_0:1.4
	communicator_4_07_us:1.4
	communicator_4_05_us:1.3
	RELEASE_2_2_7:1.3
	RELEASE_2_2_6:1.2
	communicator_4_04_us:1.1.1.1
	OBRIEN:1.1.1;
locks; strict;
comment	@# @;


1.29
date	2002.10.17.10.14.05;	author trevor;	state dead;
branches;
next	1.28;

1.28
date	2002.05.09.00.42.00;	author trevor;	state Exp;
branches;
next	1.27;

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

1.26
date	2002.05.08.21.01.38;	author obrien;	state Exp;
branches;
next	1.25;

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

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

1.23
date	2000.12.21.20.16.06;	author obrien;	state Exp;
branches;
next	1.22;

1.22
date	2000.10.08.10.23.12;	author asami;	state Exp;
branches;
next	1.21;

1.21
date	2000.04.10.00.06.02;	author cpiazza;	state Exp;
branches;
next	1.20;

1.20
date	2000.03.22.00.27.23;	author obrien;	state Exp;
branches;
next	1.19;

1.19
date	2000.03.20.02.37.00;	author obrien;	state Exp;
branches;
next	1.18;

1.18
date	2000.02.28.08.34.03;	author asami;	state Exp;
branches;
next	1.17;

1.17
date	2000.02.13.03.23.58;	author obrien;	state Exp;
branches;
next	1.16;

1.16
date	2000.01.25.03.21.56;	author asami;	state Exp;
branches;
next	1.15;

1.15
date	99.09.05.21.52.16;	author obrien;	state Exp;
branches;
next	1.14;

1.14
date	99.08.31.06.51.55;	author mharo;	state Exp;
branches;
next	1.13;

1.13
date	99.08.31.02.43.03;	author peter;	state Exp;
branches;
next	1.12;

1.12
date	99.08.23.04.23.57;	author mharo;	state Exp;
branches;
next	1.11;

1.11
date	99.08.22.19.00.45;	author mharo;	state Exp;
branches;
next	1.10;

1.10
date	99.07.21.14.55.43;	author marcel;	state Exp;
branches;
next	1.9;

1.9
date	99.01.31.22.23.03;	author obrien;	state Exp;
branches;
next	1.8;

1.8
date	99.01.13.04.00.08;	author scrappy;	state Exp;
branches;
next	1.7;

1.7
date	99.01.06.04.18.12;	author simokawa;	state Exp;
branches;
next	1.6;

1.6
date	98.12.11.08.04.22;	author obrien;	state Exp;
branches;
next	1.5;

1.5
date	98.10.19.17.37.36;	author obrien;	state Exp;
branches;
next	1.4;

1.4
date	98.10.07.13.23.18;	author obrien;	state Exp;
branches;
next	1.3;

1.3
date	98.05.11.22.13.18;	author obrien;	state Exp;
branches;
next	1.2;

1.2
date	98.02.14.23.35.48;	author obrien;	state Exp;
branches;
next	1.1;

1.1
date	98.02.11.03.31.30;	author obrien;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	98.02.11.03.31.30;	author obrien;	state Exp;
branches;
next	;


desc
@@


1.29
log
@Netscape 4.07 and 4.08 have multiple published security holes.
Please use Netscape 4.80 instead.
@
text
@# ex:ts=8
# Ports collection makefile for:  netscape (full communicator version)
# Date created:			  14 Feb 1998
# Whom:				  obrien@@cs.ucdavis.edu
#
# $FreeBSD: ports/www/netscape4-communicator.us/Makefile,v 1.28 2002/05/09 00:42:00 trevor Exp $
#

PORTNAME=	netscape-communicator
PORTVERSION=	4.07.us
CATEGORIES=	www linux
DISTNAME=	communicator-v407-us.x86-unknown-linux2.0_libc5

MAINTAINER=	ports@@FreeBSD.org

RUN_DEPENDS=	/compat/linux/lib/ld-linux.so.1:${PORTSDIR}/emulators/linux_base

FORBIDDEN=	"Has a serious security hole, use 4.77 or later instead"
NO_LATEST_LINK=	yes
ONLY_FOR_ARCHS=	i386

NO_FETCH=	yes
NO_BUILD=	Yes

WRKSRC=		${WRKDIR}/communicator-v407.x86-unknown-linux2.0
NDIR=		${PREFIX}/lib/netscape.us
BINDIR=		${PREFIX}/bin

.include <bsd.port.pre.mk>

# Need to define USA_RESIDENT to YES or NO
.if !defined(USA_RESIDENT) || (${USA_RESIDENT} != YES && ${USA_RESIDENT} != yes && ${USA_RESIDENT} != NO && ${USA_RESIDENT} != no)
pre-fetch:
	@@${ECHO}
	@@${ECHO} You must set variable USA_RESIDENT to YES, if you are USA or
	@@${ECHO} Canadian resident, in order to build this package.
	@@${ECHO} There is no version of this port for NON-USA and NON-Canadian users.
	@@${ECHO}
	@@${FALSE}
#
.elif defined(USA_RESIDENT)
.if ${USA_RESIDENT} == YES || ${USA_RESIDENT} == yes

.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
IGNORE='You must manually obtain ${DISTNAME}${EXTRACT_SUFX} distribution and place it in ${DISTDIR}.'
.endif

.else
pre-fetch:
	@@${ECHO}
	@@${ECHO} There is no version of this port for NON-USA and NON-Canadian users.
	@@${ECHO}
	@@${FALSE}
.endif
.endif

do-install:
	cd ${WRKSRC} && \
		yes "" | LC_TIME=C MOZILLA_HOME="${NDIR}" ./ns-install
	${MV} -f ${NDIR}/netscape ${NDIR}/communicator-4.07.us.bin
	${INSTALL_SCRIPT} ${WRKSRC}/netscape ${BINDIR}/communicator-4.07.us
	${LN} -sf communicator-4.07.us ${BINDIR}/communicator-4.us
	${LN} -sf communicator-4.07.us ${BINDIR}/netscape.us
	if [ ! -f ${NDIR}/mailcap ] ; then \
		${INSTALL_DATA} ${FILESDIR}/mailcap ${NDIR}; \
	fi
	${RM} -rf ${NDIR}/netscape-dynMotif
	${RM} -rf ${NDIR}/libnullplugin-dynMotif.so
	${RM} -rf ${NDIR}/movemail-src
	${CHOWN} -R ${BINOWN}:${BINGRP} ${NDIR}

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

.include <bsd.port.post.mk>
@


1.28
log
@no final "." needed on FORBIDDEN lines
@
text
@d6 1
a6 1
# $FreeBSD$
@


1.27
log
@.
@
text
@d18 1
a18 1
FORBIDDEN=	"Has a serious security hole, use 4.77 or later instead."
@


1.26
log
@Remove crypto restriction, but add forbidden from netscape4-communicator.
@
text
@d18 1
a18 1
FORBIDDEN=	"Has a serious security hole, use 4.77 or later instead.
@


1.25
log
@To ports@@freebsd.org.
@
text
@d18 1
a18 1
RESTRICTED=	"Commerial & USA ITAR export restrictions"
@


1.24
log
@Use proper POSIX syntax for `chown'.
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape4-communicator.us/Makefile,v 1.23 2000/12/21 20:16:06 obrien Exp $
d14 1
a14 1
MAINTAINER=	obrien@@FreeBSD.org
@


1.23
log
@Remove Y2k.  Satoshi said it wasn't needed any more.
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape4-communicator.us/Makefile,v 1.22 2000/10/08 10:23:12 asami Exp $
d70 1
a70 1
	${CHOWN} -R ${BINOWN}.${BINGRP} ${NDIR}
@


1.22
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
@d6 1
a6 1
# $FreeBSD: ports/www/netscape4-communicator.us/Makefile,v 1.21 2000/04/10 00:06:02 cpiazza Exp $
a14 2

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


1.21
log
@Update with the new PORTNAME/PORTVERSION variables
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/netscape4-communicator.us/Makefile,v 1.20 2000/03/22 00:27:23 obrien Exp $
d75 1
a75 1
	@@${CAT} ${PKGDIR}/DESCR
@


1.20
log
@Restore useless version required comments.
@
text
@a2 1
# Version required: 0.0
d6 1
a6 1
# $FreeBSD: ports/www/netscape4-communicator.us/Makefile,v 1.19 2000/03/20 02:37:00 obrien Exp $
d9 3
a12 2
PKGNAME=	netscape-communicator-4.07.us
CATEGORIES=	www linux
@


1.19
log
@Remove the "version required" line.
@
text
@d3 1
d7 1
a7 1
# $FreeBSD: ports/www/netscape4-communicator.us/Makefile,v 1.18 2000/02/28 08:34:03 asami Exp $
@


1.18
log
@Add virtual category "linux" to Linux apps and support libs/utils.
@
text
@a2 1
# Version required:		  4.04-us
d6 1
a6 1
# $FreeBSD: ports/www/netscape4-communicator.us/Makefile,v 1.17 2000/02/13 03:23:58 obrien Exp $
@


1.17
log
@Style nits in the ports I maintain.
@
text
@d7 1
a7 1
# $FreeBSD: ports/www/netscape4-communicator.us/Makefile,v 1.16 2000/01/25 03:21:56 asami Exp $
d12 1
a12 1
CATEGORIES=	www
@


1.16
log
@Adjust NO_LATEST_LINKs, 47 is the latest and nothing else is.
@
text
@d2 4
a5 4
# New ports collection makefile for:	netscape (full communicator version)
# Version required:     4.04-us
# Date created:         14 Feb 1998
# Whom:                 obrien@@cs.ucdavis.edu
d7 1
a7 1
# $FreeBSD: ports/www/netscape4-communicator.us/Makefile,v 1.15 1999/09/05 21:52:16 obrien Exp $
@


1.15
log
@portlint
@
text
@d7 1
a7 1
# $FreeBSD: ports/www/netscape4-communicator.us/Makefile,v 1.14 1999/08/31 06:51:55 mharo Exp $
d21 1
@


1.14
log
@FreeBSD.ORG -> FreeBSD.org

Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
@
text
@d7 1
a7 1
# $FreeBSD: ports/www/netscape4-communicator.us/Makefile,v 1.13 1999/08/31 02:43:03 peter Exp $
d36 1
a36 1
	@@${ECHO} You must set variable USA_RESIDENT to YES, if you are USA or 
@


1.13
log
@$Id$ -> $FreeBSD$
@
text
@d7 1
a7 1
# $FreeBSD$
d14 1
a14 1
MAINTAINER=	obrien@@FreeBSD.ORG
@


1.12
log
@grep -> ${GREP}
true -> ${TRUE}
false -> ${FALSE}
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.11 1999/08/22 19:00:45 mharo Exp $
@


1.11
log
@chmod -> ${CHMOD}
chown -> ${CHOWN}
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.10 1999/07/21 14:55:43 marcel Exp $
d40 1
a40 1
	@@false
d54 1
a54 1
	@@false
@


1.10
log
@Make port depend on linux_base instead of linux_lib.
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.9 1999/01/31 22:23:03 obrien Exp $
d71 1
a71 1
	chown -R ${BINOWN}.${BINGRP} ${NDIR}
@


1.9
log
@Don't error out if required manually-fetched distfile doesn't exist locally.
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.8 1999/01/13 04:00:08 scrappy Exp $
d18 1
a18 1
RUN_DEPENDS=	/compat/linux/lib/ld-linux.so.1:${PORTSDIR}/emulators/linux_lib
@


1.8
log
@A few more Y2K links...
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.7 1999/01/06 04:18:12 simokawa Exp $
d30 2
d44 5
a48 7
#
pre-fetch:
	@@(if [ ! -f ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ]; then \
	${ECHO} You must manually obtain ${DISTNAME}${EXTRACT_SUFX} ; \
	${ECHO} distribution and place it in ${DISTDIR}. ; \
	false ; \
	fi )
d76 1
a76 1
.include <bsd.port.mk>
@


1.7
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
@d7 1
a7 1
# $Id: Makefile,v 1.6 1998/12/11 08:04:22 obrien Exp $
d15 2
@


1.6
log
@Clean up do-install target a little.
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.5 1998/10/19 17:37:36 obrien Exp $
d19 1
@


1.5
log
@Depend on linux_lib
PR:		8241
Submitted by:	Gregory D. Moncreaff <moncrg@@dominus.ma.ultranet.com>
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.4 1998/10/07 13:23:18 obrien Exp $
d56 3
a58 3
	cd ${WRKSRC} && yes "" | \
	    LC_TIME=C MOZILLA_HOME="${NDIR}" ./ns-install
	mv -f ${NDIR}/netscape ${NDIR}/communicator-4.07.us.bin
d60 2
a61 2
	ln -sf communicator-4.07.us ${BINDIR}/communicator-4.us
	ln -sf communicator-4.07.us ${BINDIR}/netscape.us
d63 1
a63 1
	    ${INSTALL_DATA} ${FILESDIR}/mailcap ${NDIR}; \
d65 4
a68 4
	rm -rf ${NDIR}/netscape-dynMotif
	rm -rf ${NDIR}/libnullplugin-dynMotif.so
	rm -rf ${NDIR}/movemail-src
	chown -R bin.bin ${NDIR}
@


1.4
log
@Upgrade to version 4.07 (note this is the Linux binary).
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.3 1998/05/11 22:13:18 obrien Exp $
d15 2
@


1.3
log
@upgrade to version 4.05 (also the "Pro" version too)
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.2 1998/02/14 23:35:48 obrien Exp $
d10 2
a11 2
DISTNAME=	communicator_pro-v405-us.x86-unknown-linux2.0
PKGNAME=	netscape-communicator-4.05.us
d21 1
a21 1
WRKSRC=		${WRKDIR}/communicator-v405.x86-unknown-linux2.0
d41 1
a41 1
	${ECHO} distribution and placed it in ${DISTDIR}. ; \
d56 4
a59 4
	mv -f ${NDIR}/netscape ${NDIR}/communicator-pro-4.05.us.bin
	${INSTALL_SCRIPT} ${WRKSRC}/netscape ${BINDIR}/communicator-pro-4.05.us
	ln -sf communicator-pro-4.05.us ${BINDIR}/communicator-4.us
	ln -sf communicator-pro-4.05.us ${BINDIR}/netscape.us
@


1.2
log
@Cleanup Makefile.

Dirt noticed by:	Max
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.1.1.1 1998/02/11 03:31:30 obrien Exp $
d10 2
a11 2
DISTNAME=	communicator-v404-us.x86-unknown-linux2.0
PKGNAME=	netscape-communicator-4.04.us
a18 1
NO_WRKSUBDIR=	Yes
d21 1
d39 5
a43 2
	@@${ECHO} You must manually obtain ${DISTNAME}${EXTRACT_SUFX}
	@@${ECHO} distribution and placed it in ${DISTDIR}.
d56 4
a59 4
	mv -f ${NDIR}/netscape ${NDIR}/communicator-4.04.us.bin
	${INSTALL_SCRIPT} ${WRKSRC}/netscape ${BINDIR}/communicator-4.04.us
	ln -sf communicator-4.04 ${BINDIR}/communicator-4.us
	ln -sf communicator-4 ${BINDIR}/netscape.us
d63 2
@


1.1
log
@Initial revision
@
text
@d3 3
a5 3
# Version required:     4.04
# Date created:         24 Feb 1997
# Whom:                 ache
d7 1
a7 1
# $Id: Makefile,v 1.14 1998/01/26 09:56:31 vanilla Exp $
a10 1
#PKGNAME=	linux-netscape4-us
a48 4

##post-configure:
##	${PATCH} -d ${WRKSRC} --forward --quiet -E ${PATCH_STRIP} \
##		< ${PATCHDIR}/secondary.patch-ab
@


1.1.1.1
log
@Netscape Communicator with US strong encryption.
@
text
@@
