Trevor Johnson
20798e8ee8
security fix: update Netscape 7 to 7.0 (Netscape 6.2.3 ports remain
...
forbidden)
2002-09-08 05:06:45 +00:00
Trevor Johnson
482737051f
Synchronize with linux-gtk (forgotten by mita).
...
noticed by: Warren Block
Submitted by: alex
2002-08-28 12:20:06 +00:00
Trevor Johnson
ecdc6bbb8b
Mark forbidden due to security bug. I confirmed the bug with the
...
English versions of Netscape 6.2.3 and of Netscape 7.0 PR1. Probably
the French, German, and Japanese versions have it as well.
2002-08-07 15:24:01 +00:00
Trevor Johnson
12b7bcd5be
This bug no longer exists.
2002-05-23 14:42:52 +00:00
Trevor Johnson
96d7b81872
Prepare for Netscape 7 slave port.
...
Abbreviate paths in MASTER_SITES, to improve readability. Remove
ftp.rediris.es because many files are missing from it.
2002-05-23 14:33:45 +00:00
Trevor Johnson
59a2941c52
Remove some unused code.
2002-05-23 13:00:10 +00:00
Trevor Johnson
3c79086ee9
Add an FTP site in Mexico and eleven European sites.
...
Obtained from: http://www.alltheweb.com/search?advanced=1&cat=ftp
2002-05-18 06:16:14 +00:00
Trevor Johnson
d836c8f63c
Use new domain name for Tokyo University of Science.
...
PR: 38196
Submitted by: hrs
2002-05-17 20:50:54 +00:00
Trevor Johnson
7446953ac7
Update to 6.2.3. Belatedly, I confirmed that 6.2.2 supports
...
Greymagic's Mozilla Disk Explorer (http://sec.greymagic.com/adv/gm001-ns/ )
which demonstrates a security bug. The demo does not work with
6.2.3. I am assuming that the zlib double free() bug, if it existed,
may have been addressed, so I am removing the FORBIDDEN line.
I didn't bother to update the generated files for this release,
since the old ones seem to work fine.
Add hitherto forgotten PKGNAMEPREFIX so the English, French, German
and Japanese versions may all be installed without conflicting.
2002-05-17 11:11:58 +00:00
Trevor Johnson
773dbcde7d
Update Japanese, German, and French Netscape ports to version 6.2.2
...
(the English port was already updated, because Netscape released
that binary before releasing the others).
Install Netscape in a different directory for each different language.
The startup command is now called netscape6english, netscape6french,
and so on, rather than just netscape6. Because of this, I set
PORTREVISION for the English version.
2002-04-14 01:52:33 +00:00
Trevor Johnson
3ec81d2f4a
The JRE for version 6.2.2 unpacks in a different directory than
...
earlier JREs.
Reported by: Kris Anderson <tempest@12-225-141-159.client.attbi.com>
Approved by: Tumbling Duke applet
2002-04-01 10:27:59 +00:00
Trevor Johnson
31b3bc01e7
whitespace change only
2002-04-01 09:43:27 +00:00
Trevor Johnson
9dfed339a2
Mozilla uses zlib internally, and Netscape 6 is based on Mozilla.
...
There has been no announcement regarding zlib in Netscape 6.
2002-04-01 09:40:43 +00:00
Trevor Johnson
b44efee3dc
Update English Netscape to 6.2.2, with unknown changes. The French,
...
German and Japanese ones remain at 6.2.1.
Bump PORTREVISION for those, because of change to startup script.
2002-03-27 17:48:52 +00:00
Trevor Johnson
ca60c747b4
Make startup script pass arguments.
...
Submitted by: nhibma
PR: 36280
2002-03-26 02:18:22 +00:00
Trevor Johnson
943e79c2f5
Add ftp.rediris.es to master sites.
2002-03-09 01:40:58 +00:00
Trevor Johnson
1f189fb157
Remove seven FTP sites which do not carry version 6.2.1 (found in
...
fenner's survey and checked manually).
2002-03-07 07:47:08 +00:00
Trevor Johnson
61e8cd2a92
Generate all three lines of the netscape6 script (STARTUP_CMD) within the Makefile.
2002-03-04 10:11:01 +00:00
Trevor Johnson
6899f9ecab
Only set MAINTAINER if it is not already defined, so slave ports
...
can have different maintainers.
2002-03-04 06:34:11 +00:00
Trevor Johnson
de751ad532
Make changes to enable localized slave ports:
...
- introduce NETSCAPE6_LANG
- only set CATEGORIES and DISTFILES if they are not yet defined
Submitted by: Thomas E. Zander <riggs@hadiko.de>
2002-03-04 06:13:34 +00:00
Trevor Johnson
d427d065e2
Install the browser component if the mail component is requested.
...
Install the psm and xpcom components if and only if the browser
component is to be installed.
Describe the talkback component.
2002-03-04 06:12:50 +00:00
Trevor Johnson
22cb76ef7c
Allow packages to be built, but warn that they should not be
...
distributed.
2002-02-24 04:50:07 +00:00
Trevor Johnson
1e740c4e61
Test for existence of components.conf (fenner).
...
Allow batch builds, with all components selected by default (myself).
Respect WRKDIRPREFIX and set IS_INTERACTIVE (Simon Schubert
<corecode@corecode.ath.cx>).
Allow packages to be built, but warn that they should not be
distributed.
Add checksum target, copied from bsd.port.mk. I modified it to
only check files which exist.
PR: 34518 and 35239
2002-02-24 04:40:50 +00:00
Bill Fenner
7451517e27
Revert my attempt at making this port quiet; it broke "make install"
...
Submitted by: Trevor Johnson <trevor@jpj.net>
2002-01-30 20:43:09 +00:00
Akinori MUSHA
4adc5a8a71
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.
2002-01-29 12:08:37 +00:00
Bill Fenner
0fd229a8ad
Don't be noisy when work/netscape-installer/xpi/components.conf doesn't
...
exist yet.
Submitted by: distfile survey
2002-01-28 15:56:49 +00:00
Trevor Johnson
6364e85f7b
Fix a bug I created when I added the component-selection dialog:
...
the Java plugin was installed in the wrong directory. Bump
PORTREVISION in case this bit anyone else.
Noticed and tested by: Mike Harding <mvh@ix.netcom.com>
2002-01-28 02:44:58 +00:00
Trevor Johnson
91176d0813
Add dialog(1) technology, cribbed from the ghostscript-gnu and
...
mod_php4 ports.
2002-01-26 11:53:00 +00:00
Trevor Johnson
d2920cfc6b
Advise users that the Java plugin is incompatible with linux_base-7.
2002-01-24 09:37:31 +00:00
Trevor Johnson
5a23f582db
Remove extra ".".
2002-01-20 05:39:20 +00:00
Trevor Johnson
72581b3356
Tidy up dependencies by using LINUXBASE and USE_LINUX macros.
...
Submitted by: pat
2002-01-20 05:35:01 +00:00
Trevor Johnson
7d998c2c5c
Update to 6.2.1. Fix RESTRICTED line. Shorten list of broken features.
2001-12-19 22:27:36 +00:00
Trevor Johnson
df01edd688
Add all available components except AIM. Remove "BROKEN" line.
...
Update description. Note restrictions caused by presence of Sun
Java plugin. Bump PORTREVISION.
Approved by: Duke
2001-11-14 06:27:12 +00:00
Trevor Johnson
e03c561503
# New ports collection makefile for: netscape-linux-6
...
# Date created: 8 April 2000
# Whom: sada@FreeBSD.org
#
# $FreeBSD: ports/www/linux-netscape6/Makefile,v 1.37 2001/11/13 21:52:15 trevor Exp $
#
PORTNAME= linux-netscape
PORTVERSION= 6.2
PORTREVISION= 1
CATEGORIES= www linux
MASTER_SITES= ftp://ftp.netscape.com/pub/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.bu.edu/pub/mirrors/ftp.netscape.com/pub/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.cica.es/pub6/netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.ciril.fr/pub2/netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.cs.tu-berlin.de/pub/net/www/netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.cuhk.edu.hk/.3/netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.darenet.dk/mirrors/ftp2.netscape.com/pub/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.dei.uc.pt/.raid0/netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.fh-brandenburg.de/pub/Infosystems/Netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.fu-berlin.de/unix/network/www/netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.hu-berlin.de/pub/www/netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.informatik.uni-hamburg.de/pub/soft/infosystems/www/clients/netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.jaist.ac.jp/net/Netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.kmitl.ac.th/pub/netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.loxinfo.co.th/netscape/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.nsysu.edu.tw/Netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.ruhr-uni-bochum.de/mirrors/ftp.netscape.com/pub/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.spin.ad.jp/pub/WWW/netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.sunet.se/pub/www/Netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.uit.no/pub/www/Netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.uni-bielefeld.de/pub/netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.uni-c.dk/mirrors/ftp2.netscape.com/pub/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.uni-magdeburg.de/pub/mirror/ftp.netscape.com/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.uni-tuebingen.de/pub/mirrors/ftp.netscape.com/pub/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.uniovi.es/pub/netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.unipi.it/pub/mirror/netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.uniroma2.it/%7bC/Netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.upc.es/mirror/Netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.upc.es/pub/Netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.ut.ee/pub/WWW/netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://sunsite.cnlab-switch.ch/mirror/netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://sunsite.sut.ac.jp/pub/archives/WWW/netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.mirror.ac.uk/sites/ftp.netscape.com/pub/netscape6/english/${PORTVERSION}/unix/linux22/xpi/ \
ftp://ftp.ntua.gr/pub/www/Netscape/netscape6/english/${PORTVERSION}/unix/linux22/xpi/
DISTFILES= browser.xpi \
deflenus.xpi \
langenus.xpi \
flash.xpi \
jre.xpi \
langenus.xpi \
mail.xpi \
psm.xpi \
regca.xpi \
reges.xpi \
reggb.xpi \
regus.xpi \
spellchecker.xpi \
talkback.xpi \
xpcom.xpi
DIST_SUBDIR= netscape6/english/${PORTVERSION}
PATCH_SITES= ${MASTER_SITE_LOCAL}
PATCH_SITE_SUBDIR= trevor
PATCHFILES= linux-netscape6-${PORTVERSION}-generated-files-v2.tar.gz
MAINTAINER= trevor@FreeBSD.org
BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip
RUN_DEPENDS= ${LINUX_BASE}/lib/ld.so:${PORTSDIR}/emulators/linux_base \
${LINUX_BASE}/usr/lib/libgtk-1.2.so.0.5.0:${PORTSDIR}/x11-toolkits/linux-gtk \
${LINUX_BASE}/usr/lib/libjpeg.so.62.0.0:${PORTSDIR}/graphics/linux-jpeg
LATEST_LINK= linux-netscape6
LINUX_BASE= /compat/linux
NO_BUILD= yes
NO_FILTER_SHLIBS= yes
ONLY_FOR_ARCHS= i386
RESTRICTED= "license for Java plugin allows `internal use only'"
NO_PACKAGE= ${RESTRICTED}
NO_CDROM= ${RESTRICTED}
USE_XLIB= yes
WRKSRC= ${WRKDIR}/netscape-installer/xpi
INSTALL_DIR= ${PREFIX}/lib/linux-netscape6
PLIST= ${WRKDIR}/pkg-plist
STARTUP_CMD= netscape6
do-extract:
${MKDIR} ${WRKSRC}
.for i in ${DISTFILES}
unzip -qo ${DISTDIR}/${DIST_SUBDIR}/${i} -d ${WRKSRC}
.endfor
${MV} ${WRKSRC}/jre-image-i386 ${WRKSRC}/bin/plugins/java2
cd ${WRKSRC}/bin/plugins && ${LN} -s java2/plugin/i386/ns600/libjavaplugin_oji.so;
do-patch:
${TOUCH} ${TOUCH_FLAGS} ${WRKSRC}/bin/chrome/user-skins.rdf ${WRKSRC}/bin/chrome/user-locales.rdf
${CP} -p ${FILESDIR}/*rdf ${WRKSRC}/bin/chrome
${TAR} -C ${WRKSRC}/bin -xzf ${DISTDIR}/${DIST_SUBDIR}/${PATCHFILES}
do-configure:
# - kldload linux
# ${SETENV} $DISPLAY="NONE" ${WRKSRC}/bin/netscape file:///dev/null
# @${ECHO} \"Factory not found\" and \"cannot open display\" errors here are normal.
${SED} -e "s;%%INSTALL_DIR%%;${INSTALL_DIR};g" \
${FILESDIR}/start.sh >${WRKDIR}/${STARTUP_CMD}
pre-install:
${ECHO} bin/${STARTUP_CMD} > ${PLIST}
cd ${WRKSRC}/bin; for i in `find * \! -type d | sort`; do \
${ECHO} lib/linux-netscape6/$${i} >> ${PLIST}; \
done
cd ${WRKSRC}/plugins; for i in `find * \! -type d | sort`; do \
${ECHO} lib/linux-netscape6/plugins/$${i} >> ${PLIST}; \
done
cd ${WRKSRC}/bin; \
for i in `find -d * -type d`; do \
${ECHO} @dirrm lib/linux-netscape6/$${i} >> ${PLIST}; \
done
${ECHO} @dirrm lib/linux-netscape6 >> ${PLIST}
do-install:
${MKDIR} ${INSTALL_DIR}
${CP} -Rp ${WRKSRC}/bin/* ${WRKSRC}/plugins ${INSTALL_DIR}
${INSTALL_SCRIPT} ${WRKDIR}/${STARTUP_CMD} ${PREFIX}/bin
post-install:
${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>
2001-11-14 06:22:43 +00:00
Trevor Johnson
7ce5f8ad2b
Add warning about bookmark files getting clobbered.
2001-11-13 21:52:15 +00:00
Trevor Johnson
c852dd95c3
Add LATEST_LINK to avoid conflict with www/linux-netscape4 package.
...
Submitted by: knu
2001-11-11 22:22:18 +00:00
Trevor Johnson
08ddad41ca
Update to 6.2. Some menus still do not display or work properly.
2001-11-11 22:12:17 +00:00
Trevor Johnson
207c3938b5
Add Web page.
2001-10-31 10:47:56 +00:00
Trevor Johnson
c2b72ae9b7
Trim broken FTP sites.
2001-08-27 19:53:52 +00:00
Trevor Johnson
0ff468499c
Update to 6.1.
...
According to Bennett Samowich <brs@ben-tech.com> on the Bugtraq
list, this version "does not allow access to privileged ports"
whereas the earlier ones do. I have not tested this claim. If
true, the change should lessen harm from the HTML form protocol
attack described at http://www.remote.org/jochen/sec/hfpa/ .
Mark broken, because the menus no longer display correctly.
Mention the AIM port. Don't mention the release notes, since they
seem to be unmaintained.
Touch up FTP list.
2001-08-19 14:43:48 +00:00
Trevor Johnson
899b645176
Remove defunct FTP sites.
2001-05-02 01:18:11 +00:00
Trevor Johnson
89639aeb42
Warn users about problems with Netscape Messenger. Warn them that
...
plugins do not work.
reported by: Thiago Lucas <thiago@matrix.com.br>,
Georges Chenard <gc@mail.dotcom.fr>,
Jonathan Belson <jon@witchspace.com>
2001-03-31 07:06:35 +00:00
Trevor Johnson
3db99a3e09
Add a UK master site.
...
Submitted by: ben
2001-03-31 06:51:56 +00:00
Trevor Johnson
4b9de71457
This isn't called "Communicator" any more.
2001-03-06 04:05:34 +00:00
Trevor Johnson
0cdfbcbbba
Instead of running the browser in order to generate the component.reg
...
and xpti.dat files, use pre-generated copies of those files. This
should make the build more reliable.
2001-03-06 04:04:26 +00:00
Trevor Johnson
a84bcbf348
Update to 6.01. Install from .xpi (zip archive) distfiles. Don't
...
download or try to set up the JRE.
Since linux.ko may not be loaded (reported by Brian Dean,
<bsd@bsdhome.com>), try to load it.
Change master sites to ones with the .xpi files (obtained from FAST
FTP Search).
2001-02-20 03:10:14 +00:00
Trevor Johnson
a1e86a2475
Correct breakage caused by my hasty addition of DIST_SUBDIR. Add
...
dependency on archivers/unzip. Thanks to Kevin Lo for reporting
both problems. Also, reassure users about a harmless error.
2000-12-27 12:55:56 +00:00
Trevor Johnson
21deaa3056
Add some FTP sites. Add a DIST_SUBDIR, because the name of the
...
distfile indicates neither the revision nor the language (there
are French and Japanese versions too, and all the distfiles have
the same name). Take out a debugging echo.
2000-12-27 01:04:56 +00:00
Trevor Johnson
558f318b9a
Update to version 6.0. Take maintainership.
2000-12-26 10:19:56 +00:00
Maxim Sobolev
29a0461ea9
Ditch out "Version required" from comments section.
2000-11-23 11:56:11 +00:00