head	1.92;
access;
symbols
	pkgsrc-2013Q2:1.92.0.10
	pkgsrc-2013Q2-base:1.92
	pkgsrc-2012Q4:1.92.0.8
	pkgsrc-2012Q4-base:1.92
	pkgsrc-2011Q4:1.92.0.6
	pkgsrc-2011Q4-base:1.92
	pkgsrc-2011Q2:1.92.0.4
	pkgsrc-2011Q2-base:1.92
	pkgsrc-2009Q4:1.92.0.2
	pkgsrc-2009Q4-base:1.92
	pkgsrc-2009Q3:1.91.0.4
	pkgsrc-2009Q3-base:1.91
	pkgsrc-2009Q2:1.91.0.2
	pkgsrc-2009Q2-base:1.91
	pkgsrc-2009Q1:1.90.0.12
	pkgsrc-2009Q1-base:1.90
	pkgsrc-2008Q4:1.90.0.10
	pkgsrc-2008Q4-base:1.90
	pkgsrc-2008Q3:1.90.0.8
	pkgsrc-2008Q3-base:1.90
	cube-native-xorg:1.90.0.6
	cube-native-xorg-base:1.90
	pkgsrc-2008Q2:1.90.0.4
	pkgsrc-2008Q2-base:1.90
	cwrapper:1.90.0.2
	pkgsrc-2008Q1:1.89.0.4
	pkgsrc-2008Q1-base:1.89
	pkgsrc-2007Q4:1.89.0.2
	pkgsrc-2007Q4-base:1.89
	pkgsrc-2007Q3:1.86.0.2
	pkgsrc-2007Q3-base:1.86
	pkgsrc-2007Q2:1.85.0.4
	pkgsrc-2007Q2-base:1.85
	pkgsrc-2007Q1:1.85.0.2
	pkgsrc-2007Q1-base:1.85
	pkgsrc-2006Q4:1.84.0.2
	pkgsrc-2006Q4-base:1.84
	pkgsrc-2006Q3:1.83.0.4
	pkgsrc-2006Q3-base:1.83
	pkgsrc-2006Q2:1.83.0.2
	pkgsrc-2006Q2-base:1.83
	pkgsrc-2006Q1:1.81.0.2
	pkgsrc-2006Q1-base:1.81
	pkgsrc-2005Q4:1.79.0.2
	pkgsrc-2005Q4-base:1.79
	pkgsrc-2005Q3:1.77.0.4
	pkgsrc-2005Q3-base:1.77
	pkgsrc-2005Q2:1.77.0.2
	pkgsrc-2005Q2-base:1.77
	pkgsrc-2005Q1:1.73.0.2
	pkgsrc-2005Q1-base:1.73
	pkgsrc-2004Q4:1.72.0.2
	pkgsrc-2004Q4-base:1.72
	pkgsrc-2004Q3:1.71.0.2
	pkgsrc-2004Q3-base:1.71
	pkgsrc-2004Q2:1.69.0.2
	pkgsrc-2004Q2-base:1.69
	pkgsrc-2004Q1:1.68.0.2
	pkgsrc-2004Q1-base:1.68
	pkgsrc-2003Q4:1.66.0.2
	pkgsrc-2003Q4-base:1.66
	netbsd-1-6-1:1.61.0.2
	netbsd-1-6-1-base:1.61
	netbsd-1-6:1.49.0.6
	netbsd-1-6-RELEASE-base:1.49
	pkgviews:1.49.0.2
	pkgviews-base:1.49
	buildlink2:1.47.0.2
	buildlink2-base:1.48
	netbsd-1-5-PATCH003:1.47
	netbsd-1-5-PATCH001:1.37
	netbsd-1-5-RELEASE:1.22
	netbsd-1-4-PATCH003:1.22
	netbsd-1-4-PATCH002:1.6;
locks; strict;
comment	@# @;


1.92
date	2009.11.01.13.26.29;	author tnn;	state dead;
branches;
next	1.91;

1.91
date	2009.05.19.08.59.37;	author wiz;	state Exp;
branches;
next	1.90;

1.90
date	2008.05.26.02.13.25;	author joerg;	state Exp;
branches;
next	1.89;

1.89
date	2007.10.31.21.44.19;	author gdt;	state Exp;
branches;
next	1.88;

1.88
date	2007.10.27.13.46.33;	author obache;	state Exp;
branches;
next	1.87;

1.87
date	2007.10.27.13.35.26;	author obache;	state Exp;
branches;
next	1.86;

1.86
date	2007.07.29.05.19.57;	author jlam;	state Exp;
branches;
next	1.85;

1.85
date	2007.02.22.19.27.20;	author wiz;	state Exp;
branches;
next	1.84;

1.84
date	2006.10.04.22.04.10;	author wiz;	state Exp;
branches;
next	1.83;

1.83
date	2006.06.01.15.31.27;	author joerg;	state Exp;
branches;
next	1.82;

1.82
date	2006.04.22.09.22.16;	author rillig;	state Exp;
branches;
next	1.81;

1.81
date	2006.03.04.21.30.59;	author jlam;	state Exp;
branches;
next	1.80;

1.80
date	2006.02.07.22.33.44;	author tron;	state Exp;
branches;
next	1.79;

1.79
date	2005.12.05.20.51.13;	author rillig;	state Exp;
branches;
next	1.78;

1.78
date	2005.09.28.12.17.23;	author rillig;	state Exp;
branches;
next	1.77;

1.77
date	2005.06.17.03.50.41;	author jlam;	state Exp;
branches;
next	1.76;

1.76
date	2005.05.21.12.42.35;	author wiz;	state Exp;
branches;
next	1.75;

1.75
date	2005.05.16.01.15.34;	author jlam;	state Exp;
branches;
next	1.74;

1.74
date	2005.04.11.21.47.54;	author tv;	state Exp;
branches;
next	1.73;

1.73
date	2005.02.24.14.06.20;	author wiz;	state Exp;
branches;
next	1.72;

1.72
date	2004.12.14.19.03.26;	author minskim;	state Exp;
branches;
next	1.71;

1.71
date	2004.07.27.08.00.50;	author tron;	state Exp;
branches;
next	1.70;

1.70
date	2004.07.23.03.46.06;	author atatat;	state Exp;
branches;
next	1.69;

1.69
date	2004.05.11.05.18.59;	author snj;	state Exp;
branches;
next	1.68;

1.68
date	2004.01.27.02.28.51;	author tacha;	state Exp;
branches;
next	1.67;

1.67
date	2003.12.04.14.59.22;	author grant;	state Exp;
branches;
next	1.66;

1.66
date	2003.09.30.09.06.01;	author dmcmahill;	state Exp;
branches;
next	1.65;

1.65
date	2003.08.08.10.02.02;	author grant;	state Exp;
branches;
next	1.64;

1.64
date	2003.07.17.22.55.43;	author grant;	state Exp;
branches;
next	1.63;

1.63
date	2003.06.23.14.23.14;	author jschauma;	state Exp;
branches;
next	1.62;

1.62
date	2003.05.31.14.34.29;	author wiz;	state Exp;
branches;
next	1.61;

1.61
date	2003.02.07.13.37.35;	author tron;	state Exp;
branches;
next	1.60;

1.60
date	2003.01.30.03.24.12;	author jschauma;	state Exp;
branches;
next	1.59;

1.59
date	2002.12.23.16.33.42;	author cjep;	state Exp;
branches;
next	1.58;

1.58
date	2002.12.08.01.54.19;	author mrg;	state Exp;
branches;
next	1.57;

1.57
date	2002.12.07.02.39.07;	author schmonz;	state Exp;
branches;
next	1.56;

1.56
date	2002.11.25.17.45.03;	author wiz;	state Exp;
branches;
next	1.55;

1.55
date	2002.11.25.17.23.21;	author wiz;	state Exp;
branches;
next	1.54;

1.54
date	2002.11.25.17.23.01;	author wiz;	state Exp;
branches;
next	1.53;

1.53
date	2002.11.25.17.22.05;	author wiz;	state Exp;
branches;
next	1.52;

1.52
date	2002.11.03.22.54.05;	author wiz;	state Exp;
branches;
next	1.51;

1.51
date	2002.10.24.22.28.58;	author jdc;	state Exp;
branches;
next	1.50;

1.50
date	2002.09.20.16.59.27;	author abs;	state Exp;
branches;
next	1.49;

1.49
date	2002.06.30.19.07.18;	author dmcmahill;	state Exp;
branches;
next	1.48;

1.48
date	2002.06.02.09.07.01;	author wiz;	state Exp;
branches;
next	1.47;

1.47
date	2002.04.05.11.44.55;	author tron;	state Exp;
branches
	1.47.2.1;
next	1.46;

1.46
date	2002.04.05.09.33.21;	author tron;	state Exp;
branches;
next	1.45;

1.45
date	2002.04.05.09.25.41;	author tron;	state Exp;
branches;
next	1.44;

1.44
date	2001.11.27.14.11.51;	author abs;	state Exp;
branches;
next	1.43;

1.43
date	2001.10.01.15.50.08;	author abs;	state Exp;
branches;
next	1.42;

1.42
date	2001.09.14.01.00.24;	author abs;	state Exp;
branches;
next	1.41;

1.41
date	2001.07.23.19.01.49;	author tron;	state Exp;
branches;
next	1.40;

1.40
date	2001.07.23.18.56.07;	author tron;	state Exp;
branches;
next	1.39;

1.39
date	2001.07.23.18.55.04;	author tron;	state Exp;
branches;
next	1.38;

1.38
date	2001.07.23.18.30.26;	author wiz;	state Exp;
branches;
next	1.37;

1.37
date	2001.05.11.09.15.43;	author wiz;	state Exp;
branches;
next	1.36;

1.36
date	2001.05.01.21.37.04;	author wiz;	state Exp;
branches;
next	1.35;

1.35
date	2001.04.30.23.18.54;	author kei;	state Exp;
branches;
next	1.34;

1.34
date	2001.04.07.07.31.41;	author tron;	state Exp;
branches;
next	1.33;

1.33
date	2001.03.29.14.03.11;	author kei;	state Exp;
branches;
next	1.32;

1.32
date	2001.03.27.03.20.24;	author hubertf;	state Exp;
branches;
next	1.31;

1.31
date	2001.03.10.22.31.57;	author kei;	state Exp;
branches;
next	1.30;

1.30
date	2001.03.06.09.38.30;	author jlam;	state Exp;
branches;
next	1.29;

1.29
date	2001.03.05.20.15.59;	author abs;	state Exp;
branches;
next	1.28;

1.28
date	2001.02.28.10.40.24;	author wiz;	state Exp;
branches;
next	1.27;

1.27
date	2001.02.25.04.18.23;	author hubertf;	state Exp;
branches;
next	1.26;

1.26
date	2001.01.11.07.03.04;	author tron;	state Exp;
branches;
next	1.25;

1.25
date	2000.12.17.13.21.55;	author tron;	state Exp;
branches;
next	1.24;

1.24
date	2000.10.27.02.20.54;	author tron;	state Exp;
branches;
next	1.23;

1.23
date	2000.10.21.23.02.18;	author wiz;	state Exp;
branches;
next	1.22;

1.22
date	2000.09.06.15.29.28;	author jlam;	state Exp;
branches;
next	1.21;

1.21
date	2000.09.05.18.31.02;	author abs;	state Exp;
branches;
next	1.20;

1.20
date	2000.09.02.23.18.28;	author abs;	state Exp;
branches;
next	1.19;

1.19
date	2000.08.23.10.41.52;	author abs;	state Exp;
branches;
next	1.18;

1.18
date	2000.08.21.21.01.34;	author hubertf;	state Exp;
branches;
next	1.17;

1.17
date	2000.08.18.22.46.51;	author hubertf;	state Exp;
branches;
next	1.16;

1.16
date	2000.08.18.15.44.45;	author tron;	state Exp;
branches;
next	1.15;

1.15
date	2000.07.28.13.53.44;	author tron;	state Exp;
branches;
next	1.14;

1.14
date	2000.07.25.06.53.13;	author tron;	state Exp;
branches;
next	1.13;

1.13
date	2000.07.25.06.36.25;	author tron;	state Exp;
branches;
next	1.12;

1.12
date	2000.07.25.06.27.33;	author tron;	state Exp;
branches;
next	1.11;

1.11
date	2000.05.11.21.35.04;	author abs;	state Exp;
branches;
next	1.10;

1.10
date	2000.05.09.13.23.20;	author abs;	state Exp;
branches;
next	1.9;

1.9
date	2000.05.09.07.12.58;	author tron;	state Exp;
branches;
next	1.8;

1.8
date	2000.04.30.17.03.20;	author wiz;	state Exp;
branches;
next	1.7;

1.7
date	2000.04.30.14.42.22;	author sakamoto;	state Exp;
branches;
next	1.6;

1.6
date	2000.01.15.11.02.18;	author tron;	state Exp;
branches;
next	1.5;

1.5
date	2000.01.14.17.56.33;	author abs;	state Exp;
branches;
next	1.4;

1.4
date	2000.01.13.11.15.12;	author soren;	state Exp;
branches;
next	1.3;

1.3
date	2000.01.11.02.25.29;	author soren;	state Exp;
branches;
next	1.2;

1.2
date	2000.01.09.19.29.37;	author tsarna;	state Exp;
branches;
next	1.1;

1.1
date	2000.01.05.15.43.34;	author abs;	state Exp;
branches;
next	;

1.47.2.1
date	2002.06.23.19.04.24;	author jlam;	state Exp;
branches;
next	;


desc
@@


1.92
log
@While these may be interesting from an archeological perspective,
I think their practical usefulness expired a long time ago.
@
text
@# $NetBSD: Makefile.common,v 1.91 2009/05/19 08:59:37 wiz Exp $
#
# Common include file for communicator and navigator packages

CATEGORIES=	www

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE?=	http://www.netscape.com/browsers/index.html
LICENSE=	generic-nonlicense

RESTRICTED=	No re-distribution without agreement from Netscape
NO_SRC_ON_CDROM=	${RESTRICTED}
NO_BIN_ON_CDROM=	${RESTRICTED}
NO_SRC_ON_FTP=		${RESTRICTED}
NO_BIN_ON_FTP=		${RESTRICTED}

# Note - the version will be overridden for certain architectures which
#	 do not have the latest version available (eg: SunOS sparc)
NS_VERS=	4.8
PKGNAME=	${BINNAME}-4.80
NS_ENCRYPTION=	us
LDAP_VERS=	40

MASTER_SITES=	ftp://ftp.netscape.com/pub/communicator/${SUB}/ \
		ftp://ftp.de.netscape.com/pub/communicator/${SUB}/ \
		ftp://ftp-uk.netscape.com/pub/communicator/${SUB}/ \
		ftp://sunsite.utk.edu/pub/netscape/communicator/${SUB}/ \
		ftp://ftp.informatik.rwth-aachen.de/pub/mirror/ftp.netscape.com/pub/communicator/${SUB}/

EMUL_PLATFORMS=		bsdi-i386
EMUL_PLATFORMS+=	linux-i386
EMUL_PLATFORMS+=	osf1-alpha
EMUL_PLATFORMS+=	solaris-sparc
EMUL_PLATFORMS+=	sunos-sparc

EMUL_MODULES.linux=	compat x11

# powerpc is "unusual"
.if ${BINNAME} == "communicator"
EMUL_PLATFORMS+=	linux-powerpc
.endif

.include "../../mk/bsd.prefs.mk"

.if (${EMUL_PLATFORM} == "linux-powerpc" ) && (${BINNAME} == "communicator")
PKG_FAIL_REASON+=	"There is no navigator-only package for PowerPC"
PKG_FAIL_REASON+=	"platform.  Please cd to ../communicator and"
PKG_FAIL_REASON+=	"install the communicator package instead."
.endif

# Based on EMUL_PLATFORM, define:
#	DISTUNAME	Used to determine DISTNAME (tarfile on ftp server)
#	DIST_DIR_NAME	Directory on ftp site from which to download
#	WRKNAME		Used to determine WRKSRC (directoryname in tarfile)
#
.if ${EMUL_PLATFORM} == "solaris-sparc"
.  if (${OPSYS} == "SunOS") && \
      (!empty(OS_VERSION:M5.5.1*) || !empty(OS_VERSION:M5.[67]*))
NS_VERS=	4.79
PKGNAME=	${BINNAME}-${NS_VERS}
DISTUNAME=	sparc-sun-solaris2.5.1
DIST_DIR_NAME=	supported/sunos551
WRKNAME=	sparc-sun-solaris2.5.1
.  else
DISTUNAME=	sparc-sun-solaris2.8
DIST_DIR_NAME=	supported/sunos58
WRKNAME=	sparc-sun-solaris2.8
.  endif

.elif ${EMUL_PLATFORM} == "sunos-sparc"
NS_VERS=	4.61
PKGNAME=	${BINNAME}-${NS_VERS}
NS_ENCRYPTION=	export
LDAP_VERS=	30
DISTUNAME=	sparc-sun-sunos4.1.3_U1
DIST_DIR_NAME=	unsupported/sunos413
WRKNAME=	${DISTUNAME}
MASTER_SITES=	ftp://archive.netscape.com/archive/communicator/${SUB}/

.elif ${EMUL_PLATFORM} == "osf1-alpha"
NS_VERS=	4.78
PKGNAME=	${BINNAME}-${NS_VERS}
DISTUNAME=	alpha-dec-osf4.0
DIST_DIR_NAME=	supported/dec_unix40
WRKNAME=	alpha-dec-osf4.0

.elif ${EMUL_PLATFORM} == "bsdi-i386"
NS_VERS=	4.75
PKGREVISION=	1
PKGNAME=	${BINNAME}-${NS_VERS}
DISTUNAME=	x86-bsdi-bsd2
DIST_DIR_NAME=	unsupported/bsdi21
WRKNAME=	x86-bsdi-bsd2

BUILD_DEPENDS+=	binpatch>=1.0:../../pkgtools/binpatch

post-install:
	${SH} ../../www/navigator/files/binpatch-x86-bsdi-bsd2-4.75.sh \
	    ${LOCALBASE} ${MOZILLA_HOME}/netscape

.elif ${EMUL_PLATFORM} == "linux-i386"
DISTUNAME=	x86-unknown-linux2.2
DIST_DIR_NAME=	supported/linux22
WRKNAME=	x86-unknown-linux2.2
.  if ${BINNAME} == "communicator"
BUILD_DEPENDS=	binpatch>=1.0:../../pkgtools/binpatch

post-install:
	${SH} ../../www/navigator/files/binpatch-x86-unknown-linux2.2-4.80.sh \
	    ${LOCALBASE} ${MOZILLA_HOME}/netscape
.  endif

# linux-powerpc is "special" -- this is essentially an entire package
# Makefile embedded within this Makefile.common file.  This section
# doesn't really share much code with the other platform targets.
#
.elif ${EMUL_PLATFORM} == "linux-powerpc"
NS_VERS=	4.73
PKGNAME=	${BINNAME}-${NS_VERS}
DISTNAME=	netscape-4.7-3.ppc
WRKSRC=		${WRKDIR}
# was: ftp://ftp.linuxppc.org/linuxppc-halloween/software/
MASTER_SITES=	http://www.gmd.de/ftp/mirrors3/ftp.linuxppc.org/linuxppc-halloween/software/
EXTRACT_SUFX=	.rpm

HOMEPAGE=	http://lwn.net/2000/0629/a/netscape-ppc.php3
DESCR_SRC=	${WRKDIR}/DESCR.linux-powerpc
PLIST_SRC=	${RPM2PKG_PLIST}

EMUL_PKG_FMT=		rpm
RPM2PKG_PREFIX=		${PREFIX}
RPM2PKG_SUBPREFIX=	${EMULSUBDIR}
RPM2PKG_STAGE=		do-install

USE_TOOLS+=	pax

do-install:
	${CP} ${PKGDIR}/DESCR.linux-powerpc ${WRKDIR}
	${SED}	-e 's#@@BINNAME@@#${BINNAME}#g'				\
	       	-e 's#@@PREFIX@@#${PREFIX}#g'				\
		${FILESDIR}/${BINNAME}.sh.linux-powerpc			\
		> ${WRKDIR}/${BINNAME}.sh
	${INSTALL_SCRIPT} ${WRKDIR}/${BINNAME}.sh ${PREFIX}/bin/${NS_NAME}
	${RM} -f ${PREFIX}/bin/${BINNAME}
	${LN} -sf ${NS_NAME} ${PREFIX}/bin/${BINNAME}
	${ECHO} bin/${BINNAME} >> ${PLIST_SRC}
	${ECHO} bin/${NS_NAME} >> ${PLIST_SRC}
	${SORT} -r ${PLIST_SRC} > ${PLIST_SRC}.sorted
	${MV} ${PLIST_SRC}.sorted ${PLIST_SRC}
.endif

NS_NAME=	${BINNAME}-${NS_VERS}
PKGNAME?=	${BINNAME}-${NS_VERS}
DISTNAME?=	${BINNAME}-v${NS_VERS_SHORT}-${NS_ENCRYPTION}.${DISTUNAME}

BUILD_DIRS=	# empty

INSTALLATION_DIRS=	bin

NS_VERS_SHORT=	${NS_VERS:S/.//}
SUB=		english/${NS_VERS}/unix/${DIST_DIR_NAME}/${DIST_SDIR_NAME}

BUILD_DEFS+=	NS_ENCRYPTION
DIST_SUBDIR=	netscape

WRKSRC=		${WRKDIR}/${BINNAME}-v${NS_VERS_SHORT}.${WRKNAME}
MOZILLA_HOME=	${PREFIX}/lib/netscape/${NS_NAME}
NS_PLUGINS_DIR=	${PREFIX}/lib/netscape/plugins

PLIST_SUBST+=	NS_VERS=${NS_VERS:Q} LDAP_VERS=${LDAP_VERS:Q} BINNAME=${BINNAME:Q}

.if !target(do-install)
do-install:
	${INSTALL_DATA_DIR} ${MOZILLA_HOME}/java/classes
	${INSTALL_SCRIPT} ${WRKSRC}/vreg ${MOZILLA_HOME}
.  for file in ifc11.jar iiop10.jar jae40.jar java40.jar jio40.jar \
       jsd10.jar ldap${LDAP_VERS}.jar resource.jar scd10.jar
	${INSTALL_DATA} ${WRKSRC}/${file} ${MOZILLA_HOME}/java/classes
.  endfor
	cd ${MOZILLA_HOME} && ${GZCAT} \
		${WRKSRC}/nethelp-v${NS_VERS_SHORT}.nif | pax -r
	cd ${MOZILLA_HOME} && ${GZCAT} \
		${WRKSRC}/netscape-v${NS_VERS_SHORT}.nif | pax -cr \
		'*libflashplayer.so' '*ShockwaveFlash.class' '*dynMotif*' \
		|| ${TRUE}
.  if ${BINNAME} == "communicator"
	cd ${MOZILLA_HOME} && ${TAR} -xpzf ${WRKSRC}/spellchk-v${NS_VERS_SHORT}.nif
.  endif

	${SED} -e 's#@@@@MOZILLA_HOME@@@@#${MOZILLA_HOME}#g' \
	       -e 's#@@@@NS_PLUGINS_DIR@@@@#${NS_PLUGINS_DIR}#g' \
	    <${FILESDIR}/${BINNAME}.sh >${WRKDIR}/${BINNAME}.sh
	${INSTALL_SCRIPT} ${WRKDIR}/${BINNAME}.sh ${PREFIX}/bin/${NS_NAME}
	${RM} -f ${PREFIX}/bin/${BINNAME}
	${LN} -sf ${NS_NAME} ${PREFIX}/bin/${BINNAME}

.  if ${EMUL_PLATFORM} == "sunos-sparc"
	# Bizarre magic to handle the NIS and DNS versions. Make DNS default.
	@@${SED} -e 's#MOZILLA_HOME/netscape#MOZILLA_HOME/netscape_nis#g' \
	    <${WRKDIR}/${BINNAME}.sh >${WRKDIR}/${BINNAME}_nis.sh
	${INSTALL_SCRIPT} ${WRKDIR}/${BINNAME}_nis.sh \
	    ${PREFIX}/bin/${NS_NAME}_nis
.    if ${BINNAME} == "communicator"
	${LN} -sf ${NS_NAME}_nis ${PREFIX}/bin/netscape_nis
.    endif
	${MV} ${MOZILLA_HOME}/netscape ${MOZILLA_HOME}/netscape_nis
	${MV} ${MOZILLA_HOME}/netscape_dns ${MOZILLA_HOME}/netscape
.  endif
	${INSTALL_DATA_DIR} ${NS_PLUGINS_DIR}

	${CHOWN} -R ${ROOT_USER}:${ROOT_GROUP} ${MOZILLA_HOME}
	${CHMOD} -R go-w ${MOZILLA_HOME}
.endif
@


1.91
log
@Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.90 2008/05/26 02:13:25 joerg Exp $
@


1.90
log
@Second round of explicit pax dependencies. As reminded by tnn@@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.89 2007/10/31 21:44:19 gdt Exp $
d9 1
a10 1
LICENSE=	generic-nonlicense
@


1.89
log
@add

LICENSE=	generic-nonlicense

due to

RESTRICTED=	No re-distribution without agreement from Netscape
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.88 2007/10/27 13:46:33 obache Exp $
d135 2
d181 1
a181 1
		${WRKSRC}/nethelp-v${NS_VERS_SHORT}.nif | ${PAX} -r
d183 1
a183 1
		${WRKSRC}/netscape-v${NS_VERS_SHORT}.nif | ${PAX} -cr \
@


1.88
log
@PKGREVISION for Linux edition does not need to set here.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.87 2007/10/27 13:35:26 obache Exp $
d10 1
@


1.87
log
@Recent flash player is not compatible with netscape navigator/communicator
as reported in PR 29620 and compatible version have unresolved security issues.
Drop dependency on ns-flash and remove NS_NO_FLASH variable.

Bump PKGREVISION of navigator/communicator.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.86 2007/07/29 05:19:57 jlam Exp $
a100 1
PKGREVISION=	1
@


1.86
log
@* Add new emulator framework in pkgsrc/mk/emulator that handles all
  binary-only packages that require binary "emulation" on the native
  operating system.  Please see pkgsrc/mk/emulator/README for more
  details.

* Teach the plist framework to automatically use any existing
  PLIST.${EMUL_PLATFORM} as part of the default PLIST_SRC definition.

* Convert all of the binary-only packages in pkgsrc to use the
  emulator framework.  Most of them have been tested to install and
  deinstall correctly.  This involves the following cleanup actions:

    * Remove use of custom PLIST code and use PLIST.${EMUL_PLATFORM}
      more consistently.

    * Simplify packages by using default INSTALL and DEINSTALL scripts
      instead of custom INSTALL/DEINSTALL code.

    * Remove "SUSE_COMPAT32" and "PKG_OPTIONS.suse" from pkgsrc.
      Packages only need to state exactly which emulations they support,
      and the framework handles any i386-on-x86_64 or sparc-on-sparc64
      uses.

    * Remove "USE_NATIVE_LINUX" from pkgsrc.  The framework will
      automatically detect when the package is installing on Linux.

  Specific changes to packages include:

    * Bump the PKGREVISIONs for all of the suse100* and suse91* packages
      due to changes in the +INSTALL/+DEINSTALL scripts used in all
      of the packages.

    * Remove pkgsrc/emulators/suse_linux, which is unused by any
      packages.

    * cad/lc -- remove custom code to create the distinfo file for
	all supported platforms; just use "emul-fetch" and "emul-distinfo"
	instead.

    * lang/Cg-compiler -- install the shared libraries under ${EMULDIR}
	instead of ${PREFIX}/lib so that compiled programs will find
	the shared libraries.

    * mail/thunderbird-bin-nightly -- update to latest binary
	distributions for supported platforms.

    * multimedia/ns-flash -- update Linux version to 9.0.48 as the
	older version is no longer available for interactive fetch.

    * security/uvscan -- set LD_LIBRARY_PATH explicitly so that
	it's not necessary to install library symlinks into
	${EMULDIR}/usr/local/lib.

    * www/firefox-bin-flash -- update Linux version to 9.0.48 as the
	older version is no longer available for interactive fetch.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.85 2007/02/22 19:27:20 wiz Exp $
a67 3
.  if !defined(NS_NO_FLASH)
DEPENDS+=	ns-flash>4.0:../../multimedia/ns-flash
.  endif
a104 3
.  if !defined(NS_NO_FLASH)
DEPENDS+=	ns-flash>4.0:../../multimedia/ns-flash
.  endif
@


1.85
log
@Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.84 2006/10/04 22:04:10 wiz Exp $
d5 10
a14 1
.include "../../mk/bsd.prefs.mk"
d28 23
a50 3
#
# Based on OPSYS and MACHINE_ARCH, define:
#	PLIST_ARCH	ARCH specific PLIST contents
a53 1
#	VENDOR_NAME	Only used in '128-bit key version' information message
d55 3
a57 3
.if ${OPSYS} == "SunOS" && ${MACHINE_ARCH} == "sparc"
PLIST_ARCH=	solaris-sparc
.  if !empty(OS_VERSION:M5.5.1*) || !empty(OS_VERSION:M5.[67]*)
a62 1
VENDOR_NAME=	Solaris 2.5.1
a66 1
VENDOR_NAME=	Solaris 2.8
d72 11
a82 4
.elif ${MACHINE_ARCH} == "alpha"
.  if !exists(/emul/osf1/sbin/loader)
PKG_FAIL_REASON+=	"${PKGNAME} requires Digital UNIX libraries - see compat_osf1(8)"
.  endif
a84 1
PLIST_ARCH=	osf-alpha
a87 1
VENDOR_NAME=	Tru64 UNIX
d89 1
a89 1
.elif ${MACHINE_ARCH} == "i386" && defined(NS_USE_BSDI)
a92 1
PLIST_ARCH=	bsdi-i386
a95 1
VENDOR_NAME=	BSD/OS 2.1
d102 2
a103 1
.elif ${MACHINE_ARCH} == "i386"
a104 1
PLIST_ARCH=	linux-i386
a107 1
VENDOR_NAME=	Linux 2.2
d111 1
a111 2

.if ${BINNAME} == "communicator"
a116 4
.endif
.elif ((${MACHINE_ARCH} == "sparc" || ${MACHINE_ARCH} == "sparc64") && defined(NS_USE_SUNOS))
.  if !exists(/emul/sunos/usr/lib/ld.so)
PKG_FAIL_REASON+=	"${PKGNAME} requires SunOS libraries - see compat_sunos(8)"
a117 10
NS_VERS=	4.61
PKGNAME=	${BINNAME}-${NS_VERS}
NS_ENCRYPTION=	export
LDAP_VERS=	30
PLIST_ARCH=	sunos-sparc
DISTUNAME=	sparc-sun-sunos4.1.3_U1
DIST_DIR_NAME=	unsupported/sunos413
WRKNAME=	${DISTUNAME}
VENDOR_NAME=	SunOS 4.1.3
MASTER_SITES=	ftp://archive.netscape.com/archive/communicator/${SUB}/
d119 5
a123 19
.elif ${MACHINE_ARCH} == "sparc" || ${MACHINE_ARCH} == "sparc64"
PLIST_ARCH=	solaris-sparc
.  if !exists(/emul/svr4/usr/lib/ld.so.1)
PKG_FAIL_REASON+=	"${PKGNAME} requires Solaris libraries - see compat_svr4(8)"
.  endif
NS_VERS=	4.79
PKGNAME=	${BINNAME}-${NS_VERS}
DISTUNAME=	sparc-sun-solaris2.5.1
DIST_DIR_NAME=	supported/sunos551
WRKNAME=	sparc-sun-solaris2.5.1
VENDOR_NAME=	Solaris 2.5.1

# powerpc is "unusual"
.elif ${MACHINE_ARCH} == "powerpc"
.  if ${BINNAME} == "navigator"
PKG_FAIL_REASON+=	"There is no navigator-only package for PowerPC"
PKG_FAIL_REASON+=	"platform.  Please cd to ../communicator and"
PKG_FAIL_REASON+=	"install communicator package instead."
.  endif
d131 1
a132 1
BUILD_DEPENDS+=	rpm2pkg>=1.2:../../pkgtools/rpm2pkg
d134 1
a134 4
PLIST_SRC=	${WRKDIR}/PLIST_DYNAMIC
RPM2PKG=	rpm2pkg
RPM2PKGARGS=	${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX}
VENDOR_NAME=	# empty.  what should be here?
d136 4
a139 34
.else
PLIST_ARCH=
.endif

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE?=	http://www.netscape.com/browsers/index.html
RESTRICTED=	No re-distribution without agreement from Netscape
NO_SRC_ON_CDROM=	${RESTRICTED}
NO_BIN_ON_CDROM=	${RESTRICTED}
NO_SRC_ON_FTP=		${RESTRICTED}
NO_BIN_ON_FTP=		${RESTRICTED}

ONLY_FOR_PLATFORM= *-*-alpha *-*-i386 *-*-powerpc *-*-sparc *-*-sparc64
CATEGORIES=	www
NS_NAME=	${BINNAME}-${NS_VERS}
PKGNAME?=	${BINNAME}-${NS_VERS}
DISTNAME?=	${BINNAME}-v${NS_VERS_SHORT}-${NS_ENCRYPTION}.${DISTUNAME}

.if (${OPSYS} != "Linux" && ((${MACHINE_ARCH} == "i386" && !defined(NS_USE_BSDI)) || ${MACHINE_ARCH} == "powerpc"))
.include "../../emulators/suse_linux/Makefile.application"

DEPENDS+=	suse_compat>=6.4:../../emulators/${SUSE_DIR_PREFIX}_compat
DEPENDS+=	suse_x11>=6.4:../../emulators/${SUSE_DIR_PREFIX}_x11
.endif

.if ${BINNAME} != "netscape"
NO_BUILD=	YES

INSTALLATION_DIRS=	bin

# powerpc is "unusual"
.  if ${MACHINE_ARCH} == "powerpc"
do-extract:
	${MKDIR} ${WRKSRC}
d143 4
a146 6
	${RM} -f ${PLIST_SRC}
	${RPM2PKG} -d ${PREFIX} -f ${PLIST_SRC} -s 1 ${RPM2PKGARGS}

	${SED} -e 's#@@BINNAME@@#${BINNAME}#g' \
	       -e 's#@@PREFIX@@#${PREFIX}#g' \
	    <${FILESDIR}/${BINNAME}.sh.linux-powerpc >${WRKDIR}/${BINNAME}.sh
d154 10
a163 1
.  else
a173 3
PLIST_SRC=	${PKGDIR}/PLIST.pre \
		${PKGDIR}/PLIST.${PLIST_ARCH} \
		${PKGDIR}/PLIST.post
d176 1
d180 1
a180 1
.    for file in ifc11.jar iiop10.jar jae40.jar java40.jar jio40.jar \
d183 1
a183 1
.    endfor
d190 1
a190 1
.    if ${BINNAME} == "communicator"
d192 1
a192 1
.    endif
d201 1
a201 1
.    if ${PLIST_ARCH} == "sunos-sparc"
d207 1
a207 1
.      if ${BINNAME} == "communicator"
d209 1
a209 1
.      endif
d212 1
a212 1
.    endif
a216 16
.  endif

.endif

.if ${OPSYS} == "NetBSD" && ${MACHINE_ARCH} == "i386" && !defined(NS_USE_BSDI)
NS_NEED_LINUX=	yes
.elif ${OPSYS} == "NetBSD" && ${MACHINE_ARCH} == "powerpc"
NS_NEED_LINUX=	yes
.elif ${OPSYS} == "Linux"
NS_NEED_LINUX=	yes
.endif

.if ${BINNAME} != "netscape"
.  if defined(NS_NEED_LINUX)
.    include "../../emulators/suse_linux/Makefile.application"
.  endif
@


1.84
log
@Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.83 2006/06/01 15:31:27 joerg Exp $
d85 1
a85 1
BUILD_DEPENDS=  binpatch>=1.0:../../pkgtools/binpatch
d113 4
a116 4
DISTUNAME=      sparc-sun-solaris2.5.1
DIST_DIR_NAME=  supported/sunos551
WRKNAME=        sparc-sun-solaris2.5.1
VENDOR_NAME=    Solaris 2.5.1
d197 1
a197 1
WRKSRC=         ${WRKDIR}/${BINNAME}-v${NS_VERS_SHORT}.${WRKNAME}
@


1.83
log
@Include emulators/suse_linux/Makefile.applications to fix variable
usage.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.82 2006/04/22 09:22:16 rillig Exp $
d132 1
a132 1
HOMEPAGE=	http://linuxppc.org/software/index/linuxppc_stable/software/netscape-4.7-3.ppc.html
d145 1
a145 1
HOMEPAGE?=	http://home.netscape.com/browsers/index.html
@


1.82
log
@Removed the superfluous "quotes" and 'quotes' from variables that don't
need them, for example RESTRICTED and SUBST_MESSAGE.*.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.81 2006/03/04 21:30:59 jlam Exp $
d159 2
@


1.81
log
@Point MAINTAINER to pkgsrc-users@@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.80 2006/02/07 22:33:44 tron Exp $
d146 1
a146 1
RESTRICTED=	"No re-distribution without agreement from Netscape"
@


1.80
log
@Use "GZCAT" instead of obsolete "DECOMPRESS_CMD" to fix the installation
of this package.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.79 2005/12/05 20:51:13 rillig Exp $
d144 1
a144 1
MAINTAINER=	tech-pkg@@NetBSD.org
@


1.79
log
@Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.78 2005/09/28 12:17:23 rillig Exp $
d211 1
a211 1
	cd ${MOZILLA_HOME} && ${DECOMPRESS_CMD} \
d213 1
a213 1
	cd ${MOZILLA_HOME} && ${DECOMPRESS_CMD} \
@


1.78
log
@Fixed pkglint warnings.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.77 2005/06/17 03:50:41 jlam Exp $
d48 1
a48 1
PKG_FAIL_REASON= "${PKGNAME} requires Digital UNIX libraries - see compat_osf1(8)"
d68 1
a68 1
BUILD_DEPENDS=  binpatch>=1.0:../../pkgtools/binpatch
d93 1
a93 1
PKG_FAIL_REASON= "${PKGNAME} requires SunOS libraries - see compat_sunos(8)"
d109 1
a109 1
PKG_FAIL_REASON= "${PKGNAME} requires Solaris libraries - see compat_svr4(8)"
d121 3
a123 3
PKG_FAIL_REASON=  "There is no navigator-only package for PowerPC"
PKG_FAIL_REASON+= "platform.  Please cd to ../communicator and"
PKG_FAIL_REASON+= "install communicator package instead."
d133 1
a133 1
BUILD_DEPENDS=	rpm2pkg>=1.2:../../pkgtools/rpm2pkg
d202 1
a202 1
PLIST_SUBST+=	NS_VERS=${NS_VERS} LDAP_VERS=${LDAP_VERS} BINNAME=${BINNAME}
@


1.77
log
@Create directories before installing files into them.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.76 2005/05/21 12:42:35 wiz Exp $
d71 1
a71 1
	sh ../../www/navigator/files/binpatch-x86-bsdi-bsd2-4.75.sh \
d88 1
a88 1
	sh ../../www/navigator/files/binpatch-x86-unknown-linux2.2-4.80.sh \
a135 1
SORT=		sort
@


1.76
log
@Use tar instead of gtar; remove gtar from tools.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.75 2005/05/16 01:15:34 jlam Exp $
d167 2
@


1.75
log
@Note that gtar is required by the package.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.74 2005/04/11 21:47:54 tv Exp $
a13 4
.if ${BINNAME} == "communicator"
PKGSRC_USE_TOOLS+=	gtar
.endif

d217 1
a217 1
	cd ${MOZILLA_HOME} && ${GTAR} xpzf ${WRKSRC}/spellchk-v${NS_VERS_SHORT}.nif
@


1.74
log
@Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.73 2005/02/24 14:06:20 wiz Exp $
d14 4
@


1.73
log
@Update MASTER_SITES for ppc binary.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.72 2004/12/14 19:03:26 minskim Exp $
a255 1
USE_BUILDLINK3=	yes
@


1.72
log
@Use ROOT_USER and ROOT_GROUP instead of "0".
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.71 2004/07/27 08:00:50 tron Exp $
d130 1
a130 2
MASTER_SITES=	ftp://ftp.riken.go.jp/pub/Linux/linuxppc/linuxppc-halloween/software/ \
		ftp://gd.tuwien.ac.at/linux/linuxppc/linuxppc-halloween/software/
@


1.71
log
@Only apply binpatch to "communicator" package not to "navigator" package
because we don't have a patch for that.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.70 2004/07/23 03:46:06 atatat Exp $
d242 1
a242 1
	${CHOWN} -R 0:0 ${MOZILLA_HOME}
@


1.70
log
@Bump i386 packages communicator-4.75 (linux) and communicator-4.80
(bsdi) for i386 to revision 1 after adding scripts that apply tiny
binary patches that stop them from closing fd 0 before running
"netstat -in".

I finally got tired of the warnings from my kernel, so I made the
binaries stop doing it.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.69 2004/05/11 05:18:59 snj Exp $
d69 1
a72 1

d84 1
d86 1
d90 1
a90 1

@


1.69
log
@Convert to buildlink3.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.68 2004/01/27 02:28:51 tacha Exp $
d60 1
d68 5
d74 1
d84 5
@


1.68
log
@fix path of ns-flash.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.67 2003/12/04 14:59:22 grant Exp $
d243 1
a243 1
USE_BUILDLINK2=	# defined
@


1.67
log
@use && instead of ; in a couple of places.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.66 2003/09/30 09:06:01 dmcmahill Exp $
d43 1
a43 1
DEPENDS+=	ns-flash>4.0:../../graphics/ns-flash
d74 1
a74 1
DEPENDS+=	ns-flash>4.0:../../graphics/ns-flash
@


1.66
log
@only pull in ../../emulators/suse_linux/Makefile.application if we are
actually using a Linux version of netscape.  Fixes build on alpha under
compat_osf1 and probably sparc under compat_svr4.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.65 2003/08/08 10:02:02 grant Exp $
d197 1
a197 1
	cd ${MOZILLA_HOME} ; ${DECOMPRESS_CMD} \
d199 1
a199 1
	cd ${MOZILLA_HOME} ; ${DECOMPRESS_CMD} \
d204 1
a204 1
	cd ${MOZILLA_HOME} ; ${GTAR} xpzf ${WRKSRC}/spellchk-v${NS_VERS_SHORT}.nif
@


1.65
log
@style, indentation fixes.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.64 2003/07/17 22:55:43 grant Exp $
d234 8
d244 3
a246 1
.  include "../../emulators/suse_linux/Makefile.application"
@


1.64
log
@s/netbsd.org/NetBSD.org/
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.63 2003/06/23 14:23:14 jschauma Exp $
d29 1
a29 2
.if (${OS_VERSION} == 5.5.1) || (${OS_VERSION} == 5.6) || \
    (${OS_VERSION} == 5.7)
d36 1
a36 1
.else
d41 2
a42 2
.endif
.if !defined(NS_NO_FLASH)
d44 4
a47 4
.endif
#
.elif (${MACHINE_ARCH} == "alpha")
.if !exists(/emul/osf1/sbin/loader)
d49 1
a49 1
.endif
d57 2
a58 2
#
.elif (${MACHINE_ARCH} == "i386" && defined(NS_USE_BSDI))
d66 2
a67 2
#
.elif (${MACHINE_ARCH} == "i386")
d73 1
a73 1
.if !defined(NS_NO_FLASH)
d75 4
a78 4
.endif
#
.elif (((${MACHINE_ARCH} == "sparc") || (${MACHINE_ARCH} == "sparc64")) && defined(NS_USE_SUNOS))
.if !exists(/emul/sunos/usr/lib/ld.so)
d80 1
a80 1
.endif
d91 2
a92 2
#
.elif (${MACHINE_ARCH} == "sparc") || (${MACHINE_ARCH} == "sparc64")
d94 1
a94 1
.if !exists(/emul/svr4/usr/lib/ld.so.1)
d96 1
a96 1
.endif
d103 4
a106 3
#
.elif (${MACHINE_ARCH} == "powerpc")
.if (${BINNAME} == "navigator")
d110 1
a110 1
.endif
d127 1
a130 1
#
d146 1
a146 1
.if ((${OPSYS} != "Linux") && ((${MACHINE_ARCH} == "i386" && !defined(NS_USE_BSDI)) || ${MACHINE_ARCH} == "powerpc"))
d151 1
a151 2
.if (${BINNAME} != "netscape")

d154 2
a155 2
.if (${MACHINE_ARCH} == "powerpc")

d174 1
a174 3

.else

d193 2
a194 2
.for file in ifc11.jar iiop10.jar jae40.jar java40.jar jio40.jar jsd10.jar \
    ldap${LDAP_VERS}.jar resource.jar scd10.jar
d196 1
a196 1
.endfor
d203 1
a203 1
.if (${BINNAME} == "communicator")
d205 1
a205 1
.endif
d214 1
a214 1
.if ${PLIST_ARCH} == "sunos-sparc"
d220 1
a220 1
.if (${BINNAME} == "communicator")
d222 1
a222 1
.endif
d225 1
a225 1
.endif
d230 1
a230 1
.endif
d234 1
a234 1
.if (${BINNAME} != "netscape")
d236 1
a236 1
.include "../../emulators/suse_linux/Makefile.application"
@


1.63
log
@s/packages@@/tech-pkg@@/g
(Forgot the last time we did this.  Pointed out by Sergey
Svishchev (svs at ropnet dot ru))
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.62 2003/05/31 14:34:29 wiz Exp $
d132 1
a132 1
MAINTAINER=	tech-pkg@@netbsd.org
@


1.62
log
@Wildcard dependency on rpm2pkg.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.61 2003/02/07 13:37:35 tron Exp $
d132 1
a132 1
MAINTAINER=	packages@@netbsd.org
@


1.61
log
@Don't depend on the "suse" packages if we the BSDI version is used.
Problem noted by Tyler Mitchell in private e-mail.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.60 2003/01/30 03:24:12 jschauma Exp $
d120 1
a120 1
BUILD_DEPENDS=	rpm2pkg-1.2:../../pkgtools/rpm2pkg
@


1.60
log
@Only depend on suse_* packages if not on Linux.
Suggested by Jeremy C. Reed in Pine.LNX.4.43.0301111643530.17234-100000@@pilchuck.reedmedia.net
on tech-pkg.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.59 2002/12/23 16:33:42 cjep Exp $
d132 1
a132 1
MAINTAINER=	tron@@netbsd.org
d146 1
a146 1
.if ((${OPSYS} != "Linux") && (${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "powerpc"))
@


1.59
log
@Whitespace fix
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.58 2002/12/08 01:54:19 mrg Exp $
a69 2
DEPENDS+=	suse_compat>=6.4:../../emulators/${SUSE_DIR_PREFIX}_compat
DEPENDS+=	suse_x11>=6.4:../../emulators/${SUSE_DIR_PREFIX}_x11
a110 2
DEPENDS+=	suse_compat>=6.4:../../emulators/${SUSE_DIR_PREFIX}_compat
DEPENDS+=	suse_x11>=6.4:../../emulators/${SUSE_DIR_PREFIX}_x11
d145 5
@


1.58
log
@the solaris dynamic linker is called /usr/lib/ld.so.1, not /usr/lib/ld.so.
the latter is the a.out dynamic linker.  as we're using the ELF navigator,
look for the ELF dynamic linker.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.57 2002/12/07 02:39:07 schmonz Exp $
d95 1
a95 1
.elif (${MACHINE_ARCH} == "sparc") || (${MACHINE_ARCH} == "sparc64") 
@


1.57
log
@Replace IGNORE with PKG_FAIL_REASON or PKG_SKIP_REASON as appropriate.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.56 2002/11/25 17:45:03 wiz Exp $
d97 1
a97 1
.if !exists(/emul/svr4/usr/lib/ld.so)
@


1.56
log
@Switch ppc to suse emulation packages instead of linuxppc_lib.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.55 2002/11/25 17:23:21 wiz Exp $
d49 1
a49 1
IGNORE=	"${PKGNAME} requires Digital UNIX libraries - see compat_osf1(8)"
d82 1
a82 1
IGNORE=	"${PKGNAME} requires SunOS libraries - see compat_sunos(8)"
d98 1
a98 1
IGNORE=	"${PKGNAME} requires Solaris libraries - see compat_svr4(8)"
d109 3
a111 3
IGNORE=		"There is no navigator-only package for PowerPC"
IGNORE+=	"platform.  Please cd to ../communicator and"
IGNORE+=	"install communicator package instead."
@


1.55
log
@Nit in last.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.54 2002/11/25 17:23:01 wiz Exp $
d113 2
a114 1
DEPENDS+=	linuxppc_lib>=2000.4.2:../../emulators/linuxppc_lib
@


1.54
log
@Put comment at begin of line so that make recognizes it.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.53 2002/11/25 17:22:05 wiz Exp $
d118 1
a118 1
# was: ftp://ftp.linuxppc.org/linuxppc-halloween/software/ \
@


1.53
log
@Update MASTER_SITES for ppc version.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.52 2002/11/03 22:54:05 wiz Exp $
d118 1
a120 1
		# was: ftp://ftp.linuxppc.org/linuxppc-halloween/software/ \
@


1.52
log
@Use pax instead of tar.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.51 2002/10/24 22:28:58 jdc Exp $
d118 3
a120 1
MASTER_SITES=	ftp://ftp.linuxppc.org/linuxppc-halloween/software/
@


1.51
log
@Make us use version 4.79 on sparc/sparc64 when we are emulating Solaris.
We use 4.79 when we are on Solaris and 4.8 doesn't exist for SunOS 5.5.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.50 2002/09/20 16:59:27 abs Exp $
d196 6
a201 4
	cd ${MOZILLA_HOME} ; ${GTAR} xpzf ${WRKSRC}/nethelp-v${NS_VERS_SHORT}.nif
	cd ${MOZILLA_HOME} ; ${GTAR} --exclude 'libflashplayer.so' \
		--exclude 'ShockwaveFlash.class' --exclude '*dynMotif*' \
		-xpzf ${WRKSRC}/netscape-v${NS_VERS_SHORT}.nif
@


1.50
log
@Update linux and solaris 2.8 to navigator/communicator 4.8. Package is
named *-4.80. Other platforms not available in this release.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.49 2002/06/30 19:07:18 dmcmahill Exp $
d100 2
@


1.49
log
@switch sparc to use the solaris-2.5.1 binaries by default under compat_svr4.
The old behaviour of using the sunos-4.1 binaries under compat_sunos can
be achieved by setting NS_USE_SUNOS.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.48 2002/06/02 09:07:01 wiz Exp $
d9 2
a10 1
NS_VERS=	4.79
d14 2
a15 1
MASTER_SITES=	ftp://ftp.netscape.org/pub/communicator/${SUB}/ \
d31 2
d52 1
d61 1
d85 1
d113 1
a114 1
PKGNAME=	${BINNAME}-${NS_VERS}
a130 1
NO_BUILD=	YES
d147 2
d230 1
@


1.48
log
@Don't patch bookmarks file -- not cleanly possibly since we support
many different version of navigator/communicator.
Closes pkg/17136.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.47 2002/04/05 11:44:55 tron Exp $
d74 1
a74 1
.elif (${MACHINE_ARCH} == "sparc") || (${MACHINE_ARCH} == "sparc64")
d87 10
@


1.47
log
@Don't include "../../emulators/suse_linux/Makefile.application" if we
are building the "netscape" meta package.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.46 2002/04/05 09:33:21 tron Exp $
a206 3
	cd ${MOZILLA_HOME} ; ${PATCH} -s < ${FILESDIR}/bookmarks.patch
	@@${RM} -f ${MOZILLA_HOME}/bookmark.htm.orig -f ${MOZILLA_HOME}/bookmark.htm~

@


1.47.2.1
log
@Merge from pkgsrc-current to buildlink2 branch.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.48 2002/06/02 09:07:01 wiz Exp $
d207 3
@


1.46
log
@We need to include "../../emulators/suse_linux/Makefile.application" to
be able to use "${SUSE_DIR_PREFIX}".
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.45 2002/04/05 09:25:41 tron Exp $
d214 1
d216 1
@


1.45
log
@Pick correct SuSE directory in dependences.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.44 2001/11/27 14:11:51 abs Exp $
d213 2
@


1.44
log
@Update www/communicator and www/navigator to 4.79.
    - Improvements accessing subfolders under the Inbox on certain
      mail servers.
    - Performance improvements when accessing pages with nested
      tables and style sheets.
    - Unix Only: You can now add multiple personal address books.
    - Improved support for dual processor machines.
    - Fixed incompatibilities which caused Communicator to quit
      unexpectedly while viewing certain web sites.

	Note: only i386/linux (NetBSD) and Solaris 2.x binaries available,
	Digital unix appears to be frozen at 4.78
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.43 2001/10/01 15:50:08 abs Exp $
d64 2
a65 2
DEPENDS+=	suse_compat>=6.4:../../emulators/suse_compat
DEPENDS+=	suse_x11>=6.4:../../emulators/suse_x11
@


1.43
log
@Avoid makefile bulk-build breakage on non supported ARCHs by setting PLIST_ARCH
to blank in those cases
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.42 2001/09/14 01:00:24 abs Exp $
d9 1
a9 1
NS_VERS=	4.78
d30 1
a30 1
DIST_DIR_NAME=	unsupported/sunos551
d47 1
@


1.42
log
@The SunOS navigator and communicator run fine under emulation on sparc64
(1.5X, 64bit kernel). Large slice of respect due.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.41 2001/07/23 19:01:49 tron Exp $
d108 2
@


1.41
log
@Use Solaris 8 binary on Solaris 8 and newer.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.40 2001/07/23 18:56:07 tron Exp $
d73 1
a73 1
.elif (${MACHINE_ARCH} == "sparc")
d120 1
a120 1
ONLY_FOR_PLATFORM= *-*-alpha *-*-i386 *-*-powerpc *-*-sparc
d188 1
a188 1
.if ${OPSYS} == "NetBSD" && ${MACHINE_ARCH} == "sparc"
@


1.40
log
@The SunOS 5.5.1 version is unsupported now.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.39 2001/07/23 18:55:04 tron Exp $
d27 2
d33 6
@


1.39
log
@Update "navigator" package to version 4.78. A list of changes is not
available on the Netscape website yet. Let's hope it crashes less often
than the older releases.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.38 2001/07/23 18:30:26 wiz Exp $
d28 1
a28 1
DIST_DIR_NAME=	supported/sunos551
@


1.38
log
@Add variable to make navigator/communicator _not_ depend on flash, and
document it in mk.conf.example. Adresses pkg/13343.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.37 2001/05/11 09:15:43 wiz Exp $
d9 1
a9 1
NS_VERS=	4.77
@


1.37
log
@Adapt to new version number of linuxppc_lib.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.36 2001/05/01 21:37:04 wiz Exp $
d31 1
d33 1
d61 1
d63 1
@


1.36
log
@Fix typo (with no actual effect)
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.35 2001/04/30 23:18:54 kei Exp $
d81 1
a81 1
DEPENDS+=	linuxppc_lib>=2000.q4.2:../../emulators/linuxppc_lib
@


1.35
log
@removed unused variable EMULSUBDIR and EMULDIR.  They are handled by
linuxppc_lib package.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.34 2001/04/07 07:31:41 tron Exp $
d95 1
a95 1
VENDER_NAME=	# empty.  what should be here?
@


1.34
log
@Update "navigator" package to version 4.77. This version fixes bugs,
closes security problems and updates the certificate list.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.33 2001/03/29 14:03:11 kei Exp $
a91 2
EMULSUBDIR=	emul/linux
EMULDIR=	${PREFIX}/${EMULSUBDIR}
@


1.33
log
@* As per discussion with Emmanuel Dreyfus, install the package into /usr/pkg,
  not /usr/pkg/emul/linux/usr on powerpc.  This requires rpm2pkg-1.2.
* Provide "communicator-4.73" wrapper shell script and "communicator" symbolic
  link to point it.  Original "netscape" script still exists.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.32 2001/03/27 03:20:24 hubertf Exp $
d9 1
a9 1
NS_VERS=	4.76
d53 2
a54 2
DEPENDS+=	suse_compat>=6.3:../../emulators/suse_compat
DEPENDS+=	suse_x11>=6.3:../../emulators/suse_x11
d101 2
a102 2
NO_BUILD=	yes
MAINTAINER=	abs@@netbsd.org
d113 1
a113 1
PKGNAME?=	${BINNAME}-${NS_VERS}nb1
@


1.32
log
@Change BUILD_DEPENDS semantics:
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.

While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).

Patch by Alistair Crooks <agc@@netbsd.org>
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.31 2001/03/10 22:31:57 kei Exp $
d96 1
a96 2
RPM2PKGARGS=	-d ${PREFIX} -f ${PLIST_SRC} -p ${EMULSUBDIR}
RPM2PKGARGS+=	${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX}
d126 10
a135 1
	${RPM2PKG} -d ${PREFIX} -f ${PLIST_SRC} -p ${EMULSUBDIR} ${RPM2PKGARGS}
@


1.31
log
@* Added LinuxPPC communicator package support for powerpc platforms.  Approved
by Emmanuel Dreyfus.  Since this package lacks bookmak file, I didn't add 'nb1'
suffix to powerpc version.  Tested on macppc.

communicator/pkg/DESCR.linux-powerpc:

Communicator is a WWW and ftp browser, mail client, newsgroup reader,
web page editor and address book organizer.  This is the distributed
version from linuxppc.org, not Netscape.  A Newer version of the
Netscape browser is available in pkgsrc as 'mozilla'.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.30 2001/03/06 09:38:30 jlam Exp $
d89 1
a89 1
BUILD_DEPENDS=	${RPM2PKG}:../../pkgtools/rpm2pkg
@


1.30
log
@Dependencies need some sort of version number, whether an exact match, a
shell expression, or an arithmetic inequality, for binary packages to work
properly: add one to ns-flash (>4.0).
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.29 2001/03/05 20:15:59 abs Exp $
d74 25
d104 1
a104 1
HOMEPAGE=	http://home.netscape.com/browsers/index.html
d111 1
a111 1
ONLY_FOR_PLATFORM= *-*-alpha *-*-i386 *-*-sparc
d114 2
a115 2
PKGNAME=	${BINNAME}-${NS_VERS}nb1
DISTNAME=	${BINNAME}-v${NS_VERS_SHORT}-${NS_ENCRYPTION}.${DISTUNAME}
d119 14
d188 2
@


1.29
log
@Remove the shipped flashplayer (4.0) and instead depend ns-flash (5.0)
Update package number to 4.76nb1
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.28 2001/02/28 10:40:24 wiz Exp $
d31 1
a31 1
DEPENDS+=	ns-flash:../../graphics/ns-flash
d59 1
a59 1
DEPENDS+=	ns-flash:../../graphics/ns-flash
@


1.28
log
@remove deprecated MIRROR_DISTFILE (the correct replacements had
been added already)
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.27 2001/02/25 04:18:23 hubertf Exp $
d31 1
d59 1
d88 2
a89 1
PKGNAME=	${BINNAME}-${NS_VERS}
d101 1
a101 1
MOZILLA_HOME=	${PREFIX}/lib/netscape/${PKGNAME}
d117 3
a119 1
	cd ${MOZILLA_HOME} ; ${GTAR} --exclude '*dynMotif*' -xpzf ${WRKSRC}/netscape-v${NS_VERS_SHORT}.nif
d127 1
a127 1
	${INSTALL_SCRIPT} ${WRKDIR}/${BINNAME}.sh ${PREFIX}/bin/${PKGNAME}
d129 1
a129 1
	${LN} -sf ${PKGNAME} ${PREFIX}/bin/${BINNAME}
d136 1
a136 1
	    ${PREFIX}/bin/${PKGNAME}_nis
d138 1
a138 1
	${LN} -sf ${PKGNAME}_nis ${PREFIX}/bin/netscape_nis
@


1.27
log
@Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.26 2001/01/11 07:03:04 tron Exp $
a74 1
MIRROR_DISTFILE=no
@


1.26
log
@Patch backup files end on "~" not on ".orig" under Solaris.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.25 2000/12/17 13:21:55 tron Exp $
d108 1
a108 1
	${MKDIR} ${MOZILLA_HOME}/java/classes
@


1.25
log
@Add dependences on "suse_compat" package required after update to SuSE 6.4.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.24 2000/10/27 02:20:54 tron Exp $
d144 1
a144 1
	@@${RM} -f ${MOZILLA_HOME}/bookmark.htm.orig
@


1.24
log
@Update "communicator" and "navigator" package to version 4.76. This
version fixes a buffer overflow in form handling and is supposed to
offer more stability. A BSDI binary of version 4.76 is not available
unfortunately yet.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.23 2000/10/21 23:02:18 wiz Exp $
d52 2
a53 1
DEPENDS=	suse_x11>=6.3:../../emulators/suse_x11
@


1.23
log
@patch -> ${PATCH}
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.22 2000/09/06 15:29:28 jlam Exp $
d9 1
a9 1
NS_VERS=	4.75
d43 1
@


1.22
log
@Netscape doesn't need all of suse_linux, just suse_x11.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.21 2000/09/05 18:31:02 abs Exp $
d141 1
a141 1
	cd ${MOZILLA_HOME} ; patch -s < ${FILESDIR}/bookmarks.patch
@


1.21
log
@Do not install 'netscape' link in communicator. Missed in last commit.
Do not crank communicator version as this would make the matching in
'netscape' something of a nightmare (the version already varies based on
architecture due to 4.61 being the last SunOS/sparc release).
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.20 2000/09/02 23:18:28 abs Exp $
d51 1
a51 1
DEPENDS=	suse_linux>=6.3:../../emulators/suse_linux
@


1.20
log
@Update for new 'netscape' wrapper, plus note 'NS_NAVIGATOR' variable
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.19 2000/08/23 10:41:52 abs Exp $
a115 2
	${RM} -f ${PREFIX}/bin/netscape
	${LN} -sf ${PKGNAME} ${PREFIX}/bin/netscape
@


1.19
log
@Fix MASTER_SITES for SunOS 4.61 version (archive.netscape.com)
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.18 2000/08/21 21:01:34 hubertf Exp $
a72 7
NS_VERS_SHORT=	${NS_VERS:S/.//}
DISTNAME=	${BINNAME}-v${NS_VERS_SHORT}-${NS_ENCRYPTION}.${DISTUNAME}
PKGNAME=	${BINNAME}-${NS_VERS}
CATEGORIES=	www
SUB=		english/${NS_VERS}/unix/${DIST_DIR_NAME}/${DIST_SDIR_NAME}
ONLY_FOR_PLATFORM= *-*-alpha *-*-i386 *-*-sparc

d74 1
d83 10
a94 1
NO_BUILD=	yes
d146 1
a146 1
.include "../../mk/bsd.pkg.mk"
@


1.18
log
@Update IGNORE-messages for recent changes: add ${PKGNAME} where
appropriate.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.17 2000/08/18 22:46:51 hubertf Exp $
d12 5
d69 1
a77 4
MASTER_SITES=	ftp://ftp.netscape.org/pub/communicator/${SUB}/ \
		ftp://ftp-uk.netscape.com/pub/communicator/${SUB}/ \
		ftp://sunsite.utk.edu/pub/netscape/communicator/${SUB}/ \
		ftp://ftp.informatik.rwth-aachen.de/pub/mirror/ftp.netscape.com/pub/communicator/${SUB}/
@


1.17
log
@Replace MIRROR_DISTFILES and NO_CDROM with the more descriptive and
more fine-grained NO_{BIN,SRC}_ON_{FTP,CDROM} definitions.

MIRROR_DISTFILES and NO_CDROM are now dead.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.16 2000/08/18 15:44:45 tron Exp $
d29 1
a29 1
IGNORE=	"requires Digital UNIX libraries - see compat_osf1(8)"
d54 1
a54 1
IGNORE=	"requires SunOS libraries - see compat_sunos(8)"
@


1.16
log
@Update "communicator" and "navigator" package to version 4.75. This
fixes the so called "Brown Orifice" security problem.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.15 2000/07/28 13:53:44 tron Exp $
a78 1
NO_CDROM=	Licensed product
d82 4
@


1.15
log
@The Netscape binaries for Linux 2.2 require at least version 6.3 of
the SuSE packages to work properly. Update dependences to reflect this.
Fixes PR pkg/10050 by Sean Doran.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.14 2000/07/25 06:53:13 tron Exp $
d9 1
a9 1
NS_VERS=	4.74
@


1.14
log
@Linux 2.2 is now officially supported by Netscape.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.13 2000/07/25 06:36:25 tron Exp $
d46 1
a46 1
DEPENDS=	suse_linux>=6.1:../../emulators/suse_linux
@


1.13
log
@Don't install dynamic Motif Linux binary which isn't even used by
Linux users.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.12 2000/07/25 06:27:33 tron Exp $
d48 1
a48 1
DIST_DIR_NAME=	unsupported/linux22
@


1.12
log
@Update "navigator" package to version 4.74 and always use strong
encryption except sunos_sparc.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.11 2000/05/11 21:35:04 abs Exp $
d105 1
a105 1
	cd ${MOZILLA_HOME} ; ${GTAR} xpzf ${WRKSRC}/netscape-v${NS_VERS_SHORT}.nif
@


1.11
log
@Upgrade everything except sunos_sparc to 4.73
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.10 2000/05/09 13:23:20 abs Exp $
a6 3
# Use export version by default.
NS_ENCRYPTION?=	export

d9 2
a10 1
NS_VERS=	4.73
d57 1
a95 19

.if (${NS_ENCRYPTION} == "us")
MASTER_SITES=
RESTRICTED=		"128-bit key strong encryption; export-controlled"
MIRROR_DISTFILE=	no
ONLY_FOR_PLATFORM=	*-*-alpha *-*-i386 # *-*-sparc
DOWNLOAD=		http://www.netscape.com/download/

do-fetch:
	@@if [ ! -f ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX} ]; then \
	    ${ECHO_MSG} "==============================================================="; \
	    ${ECHO_MSG} "    The 128-bit key strong encryption version of"; \
	    ${ECHO_MSG} "    Netscape for ${VENDOR_NAME} must be fetched"; \
	    ${ECHO_MSG} "    into \"${DISTDIR}/${DIST_SUBDIR}\" from the following URL:"; \
	    ${ECHO_MSG} "    ${DOWNLOAD}"; \
	    ${ECHO_MSG} "==============================================================="; \
	    ${FALSE}; \
	fi
.endif
@


1.10
log
@Add NS_USE_BSDI to allow people to select the i386 BSDI binary for navigator
and communicator. Also rename PLIST files to reflect the real OS, and include
${BINNAME} (navigator/communicator)
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.9 2000/05/09 07:12:58 tron Exp $
d12 2
a13 2
NS_VERS=	4.7
LDAP_VERS=	30
d16 1
a40 2
NS_VERS=	4.72
LDAP_VERS=	40
a47 2
NS_VERS=	4.72
LDAP_VERS=	40
d59 1
@


1.9
log
@Don't define "NS_ENCRYPTION" before including "pkgsrc/mk/bsd.prefs.mk" so
that a "NS_ENCRYPTION?= ..." in "/etc/mk.conf" will work.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.8 2000/04/30 17:03:20 wiz Exp $
d22 1
d32 1
d38 9
d48 1
d62 1
d96 1
a96 1
		${PKGDIR}/PLIST.${LOWER_OPSYS}-${MACHINE_ARCH} \
d98 1
a98 1
PLIST_SUBST+=	NS_VERS=${NS_VERS} LDAP_VERS=${LDAP_VERS}
@


1.8
log
@rm -> ${RM}
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.7 2000/04/30 14:42:22 sakamoto Exp $
d6 3
@


1.7
log
@Update to 4.72 - this is only for the Linux/i386 version.
and use linux22 version instead of glibc20 version.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.6 2000/01/15 11:02:18 tron Exp $
d142 1
a142 1
	@@rm -f ${MOZILLA_HOME}/bookmark.htm.orig
@


1.6
log
@Fix URL for mirror on "ftp.informatik.rwth-aachen.de" so it will be
actually used.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.5 2000/01/14 17:56:33 abs Exp $
d10 1
d34 2
d37 4
a40 4
DISTUNAME=	x86-unknown-linuxglibc2.0
DIST_DIR_NAME=	supported/linux20_glibc2
WRKNAME=	x86-unknown-linux2.0
VENDOR_NAME=	Linux 2.0 (glibc)
d82 1
a82 1
PLIST_SUBST+=	NS_VERS=${NS_VERS}
d107 1
a107 1
    ldap30.jar resource.jar scd10.jar
@


1.5
log
@stop mirroring distfiles
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.4 2000/01/13 11:15:12 soren Exp $
d59 1
a59 1
		ftp.informatik.rwth-aachen.de:/pub/mirror/ftp.netscape.com/pub/communicator/${SUB}/
@


1.4
log
@Depend on suse_linux>=6.1, not >=6.1p1.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.3 2000/01/11 02:25:29 soren Exp $
d62 2
d66 1
@


1.3
log
@Allow newer versions of SuSE Linux libraries.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.2 2000/01/09 19:29:37 tsarna Exp $
d33 1
a33 1
DEPENDS=	suse_linux>=6.1p1:../../emulators/suse_linux
@


1.2
log
@Make this work for NS_ENCRYPTION on i386 (didn't have md5, and the
manual distfile check and instructions weren't updated for the DIST_SUBDIR)
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.1 2000/01/05 15:43:34 abs Exp $
d33 1
a33 1
DEPENDS=	suse_linux-6.1p1:../../emulators/suse_linux
@


1.1
log
@Update to 4.7 - this is except for the SunOS version which seems to have ended
at 4.61.
Since the Makefiles for navigator and communicator contained so much duplicate
magic, move all the magic to navigator/Makefile.common.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 1999/11/25 01:26:12 hubertf Exp $
d86 1
a86 1
	@@if [ ! -f ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ]; then \
d90 1
a90 1
	    ${ECHO_MSG} "    into \"${DISTDIR}\" from the following URL:"; \
@

