summaryrefslogtreecommitdiff
path: root/www/communicator
diff options
context:
space:
mode:
authorabs <abs@pkgsrc.org>2000-01-05 15:43:34 +0000
committerabs <abs@pkgsrc.org>2000-01-05 15:43:34 +0000
commit9fcf4cc0ab913fe34ab4836bf95072d7db287f04 (patch)
tree945eadcda248fc21ff51d1374a369fb7c1400f9d /www/communicator
parentdf05aef71ffda903d0b8a0743e7154bf41a3951e (diff)
downloadpkgsrc-9fcf4cc0ab913fe34ab4836bf95072d7db287f04.tar.gz
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.
Diffstat (limited to 'www/communicator')
-rw-r--r--www/communicator/Makefile124
-rw-r--r--www/communicator/files/md512
-rw-r--r--www/communicator/pkg/MESSAGE18
-rw-r--r--www/communicator/pkg/PLIST.netbsd-i3864
4 files changed, 18 insertions, 140 deletions
diff --git a/www/communicator/Makefile b/www/communicator/Makefile
index f7d8baf57bf..c527238d7e3 100644
--- a/www/communicator/Makefile
+++ b/www/communicator/Makefile
@@ -1,126 +1,8 @@
-# $NetBSD: Makefile,v 1.24 1999/11/25 01:26:14 hubertf Exp $
+# $NetBSD: Makefile,v 1.25 2000/01/05 15:43:36 abs Exp $
#
-# Every effort has been made to keep the communicator and navigator
-# Makefiles as similar as possible.
BINNAME= communicator
-NS_VERS= 4.61
-NS_VERS_SHORT= 461
+DIST_SDIR_NAME= complete_install
NS_ENCRYPTION?= export
-
-BUILD_DEFS+= NS_ENCRYPTION
-
#
-.include "../../mk/bsd.prefs.mk"
-.if ${OPSYS} == "SunOS" && ${MACHINE_ARCH} == "sparc"
-DISTUNAME= sparc-sun-solaris2.5.1
-DIST_DIR_NAME= supported/sunos551
-WRKNAME= sparc-sun-solaris2.5.1
-VENDOR_NAME= Solaris 2.5.1
-.elif (${MACHINE_ARCH} == "alpha")
-.if !exists(/emul/osf1/sbin/loader)
-IGNORE= requires Digital UNIX libraries - see compat_osf1(8)
-.endif
-DISTUNAME= alpha-dec-osf4.0
-DIST_DIR_NAME= supported/dec_unix40
-WRKNAME= alpha-dec-osf4.0
-VENDOR_NAME= Tru64 UNIX
-.elif (${MACHINE_ARCH} == "i386")
-DEPENDS= suse_linux-6.1p1:../../emulators/suse_linux
-DISTUNAME= x86-unknown-linuxglibc2.0
-DIST_DIR_NAME= supported/linux20_glibc2
-WRKNAME= x86-unknown-linux2.0
-VENDOR_NAME= Linux 2.0 (glibc)
-.elif (${MACHINE_ARCH} == "sparc")
-.if !exists(/emul/sunos/usr/lib/ld.so)
-IGNORE= requires SunOS libraries - see compat_sunos(8)
-.endif
-DISTUNAME= sparc-sun-sunos4.1.3_U1
-DIST_DIR_NAME= unsupported/sunos413
-WRKNAME= ${DISTUNAME}
-VENDOR_NAME= SunOS 4.1.3
-.endif
-#
-DISTNAME= ${BINNAME}-v${NS_VERS_SHORT}-${NS_ENCRYPTION}.${DISTUNAME}
-PKGNAME= ${BINNAME}-${NS_VERS}
-CATEGORIES= www
-SUB= english/${NS_VERS}/unix/${DIST_DIR_NAME}/complete_install
-MASTER_SITES= ftp://ftp.netscape.org/pub/communicator/${SUB}/ \
- ftp://sunsite.utk.edu/pub/netscape/communicator/${SUB}/ \
- ftp://ftp-uk.netscape.com/pub/communicator/${SUB}/ \
- ftp.informatik.rwth-aachen.de:/pub/mirror/ftp.netscape.com/pub/communicator/${SUB}/
-ONLY_FOR_PLATFORM= *-*-alpha *-*-i386 *-*-sparc
-
-MAINTAINER= packages@netbsd.org
-HOMEPAGE= http://home.netscape.com/browsers/index.html
-
-NO_BUILD= yes
-
-WRKSRC= ${WRKDIR}/${BINNAME}-v${NS_VERS_SHORT}.${WRKNAME}
-MOZILLA_HOME= ${PREFIX}/lib/netscape/${PKGNAME}
-NS_PLUGINS_DIR= ${PREFIX}/lib/netscape/plugins
-
-.include "../../mk/bsd.prefs.mk"
-
-PLIST_SRC= ${PKGDIR}/PLIST.pre \
- ${PKGDIR}/PLIST.${LOWER_OPSYS}-${MACHINE_ARCH} \
- ${PKGDIR}/PLIST.post
-PLIST_SUBST+= NS_VERS=${NS_VERS}
-
-.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}/${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}\" from the following URL:"; \
- ${ECHO_MSG} " ${DOWNLOAD}"; \
- ${ECHO_MSG} "==============================================================="; \
- ${FALSE}; \
- fi
-.endif
-
-do-install:
- ${MKDIR} ${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 \
- ldap30.jar resource.jar scd10.jar
- ${INSTALL_DATA} ${WRKSRC}/${file} ${MOZILLA_HOME}/java/classes
-.endfor
- cd ${MOZILLA_HOME} ; ${GTAR} xpzf ${WRKSRC}/nethelp-v${NS_VERS_SHORT}.nif
- cd ${MOZILLA_HOME} ; ${GTAR} xpzf ${WRKSRC}/netscape-v${NS_VERS_SHORT}.nif
- cd ${MOZILLA_HOME} ; ${GTAR} xpzf ${WRKSRC}/spellchk-v${NS_VERS_SHORT}.nif
-
- ${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/${PKGNAME}
- ${RM} -f ${PREFIX}/bin/${BINNAME}
- ${LN} -sf ${PKGNAME} ${PREFIX}/bin/${BINNAME}
- ${RM} -f ${PREFIX}/bin/netscape
- ${LN} -sf ${PKGNAME} ${PREFIX}/bin/netscape
-
-.if ${OPSYS} == "NetBSD" && ${MACHINE_ARCH} == "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/${PKGNAME}_nis
- ${LN} -sf ${PKGNAME}_nis ${PREFIX}/bin/netscape_nis
- ${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 0:0 ${MOZILLA_HOME}
- ${CHMOD} -R go-w ${MOZILLA_HOME}
- cd ${MOZILLA_HOME} ; patch -s < ${FILESDIR}/bookmarks.patch
- @rm -f ${MOZILLA_HOME}/bookmark.htm.orig
-
-.include "../../mk/bsd.pkg.mk"
+.include "../navigator/Makefile.common"
diff --git a/www/communicator/files/md5 b/www/communicator/files/md5
index 27b65d54b18..6eade5e6f60 100644
--- a/www/communicator/files/md5
+++ b/www/communicator/files/md5
@@ -1,8 +1,6 @@
-$NetBSD: md5,v 1.8 1999/08/13 21:24:12 abs Exp $
+$NetBSD: md5,v 1.9 2000/01/05 15:43:36 abs Exp $
-MD5 (communicator-v461-export.alpha-dec-osf4.0.tar.gz) = b431d2de9d6340779f8bc82e7a5ceb82
-MD5 (communicator-v461-export.sparc-sun-solaris2.5.1.tar.gz) = da9ccf8189d7cd4ab0960c944c2179b6
-MD5 (communicator-v461-export.sparc-sun-sunos4.1.3_U1.tar.gz) = 26d2944a58d6fa8c73ff5a4a2f3d7258
-MD5 (communicator-v461-export.x86-unknown-linuxglibc2.0.tar.gz) = 2716a95847687cdb1cda0a52c0cbb1ff
-MD5 (communicator-v461-us.alpha-dec-osf4.0.tar.gz) = af72f7a77ee590ab550a1623f0879c99
-MD5 (communicator-v461-us.x86-unknown-linuxglibc2.0.tar.gz) = 4081666aff1bb73c28f8c87dbc4b2d7b
+MD5 (netscape/communicator-v461-export.sparc-sun-sunos4.1.3_U1.tar.gz) = 26d2944a58d6fa8c73ff5a4a2f3d7258
+MD5 (netscape/communicator-v47-export.alpha-dec-osf4.0.tar.gz) = 649fcbb91589553599bc707caff35a9e
+MD5 (netscape/communicator-v47-export.sparc-sun-solaris2.5.1.tar.gz) = 1e3cf250174b97aaf4091b96c4648c40
+MD5 (netscape/communicator-v47-export.x86-unknown-linuxglibc2.0.tar.gz) = b4c1de5f30ceb158021805cc201b4121
diff --git a/www/communicator/pkg/MESSAGE b/www/communicator/pkg/MESSAGE
index da53359cd57..abdd0b3db92 100644
--- a/www/communicator/pkg/MESSAGE
+++ b/www/communicator/pkg/MESSAGE
@@ -1,15 +1,15 @@
==========================================================================
-$NetBSD: MESSAGE,v 1.4 1999/07/07 04:53:55 abs Exp $
+$NetBSD: MESSAGE,v 1.5 2000/01/05 15:43:36 abs Exp $
-alpha: To run the Digital UNIX version of Netscape, you need COMPAT_OSF1
- in your kernel, plus a full set of /emul/osf1 libraries.
+alpha: The Digital UNIX version of Netscape requires COMPAT_OSF1 in your
+ kernel, plus /emul/osf1 libraries.
-i386: To run the Linux version of Netscape, you need COMPAT_LINUX and
- EXEC_ELF32 in your kernel, plus a full set of /emul/linux libraries,
- as provided by emulators/suse_compat and emulators/suse_x11.
+i386: The Linux version of Netscape requires COMPAT_LINUX and EXEC_ELF32 in
+ your kernel, plus /emul/linux libraries (pksrc/emulators/suse_linux).
-sparc: To run the SunOS version of Netscape, you need COMPAT_SUNOS in your
- kernel, plus a full set of /emul/sunos/usr/lib libraries.
- The default version uses DNS, the NIS version is 'netscape_nis'.
+sparc: The SunOS version of Netscape requires COMPAT_SUNOS in your kernel,
+ plus /emul/sunos libraries. The default version is DNS, the NIS
+ version is 'netscape_nis'. Netscape appears to have stopped with 4.61.
+ SunOS 'navigator' has problems saving files, 'communicator' does not.
==========================================================================
diff --git a/www/communicator/pkg/PLIST.netbsd-i386 b/www/communicator/pkg/PLIST.netbsd-i386
index cb5cc98b73b..08a96e3a8ae 100644
--- a/www/communicator/pkg/PLIST.netbsd-i386
+++ b/www/communicator/pkg/PLIST.netbsd-i386
@@ -1,7 +1,5 @@
-@comment $NetBSD: PLIST.netbsd-i386,v 1.1 1999/08/13 21:24:13 abs Exp $
+@comment $NetBSD: PLIST.netbsd-i386,v 1.2 2000/01/05 15:43:37 abs Exp $
lib/netscape/communicator-${NS_VERS}/libjsd.so
-lib/netscape/communicator-${NS_VERS}/dynfonts/libTrueDoc.so
lib/netscape/communicator-${NS_VERS}/plugins/libnullplugin.so
lib/netscape/communicator-${NS_VERS}/netscape-dynMotif
lib/netscape/communicator-${NS_VERS}/libnullplugin-dynMotif.so
-@dirrm lib/netscape/communicator-${NS_VERS}/dynfonts