Trevor Johnson
f3bbf9efa8
Disable the checksum target. Its presence causes "make describe"
...
to say:
"/usr/ports/Mk/bsd.port.mk", line 2: warning: duplicate
script for target "checksum" ignored
Noticed by: kris
2002-12-08 08:06:26 +00:00
Trevor Johnson
232c001a22
Escape "#" in URL.
...
noticed by: Kliment Ognianov
2002-10-17 12:03:59 +00:00
Trevor Johnson
bd9d86d032
Damage to the CVS repository has been corrected, so add RDF files
...
(thanks to peter and sumikawa for help).
Mark forbidden due to another security bug (scanning a firewalled
or non-routable network from a hostile Web site with Javascript).
2002-10-17 06:41:12 +00:00
Trevor Johnson
36d159f7f3
The "reges" and "reggb" components (regional settings for Latin
...
America and United Kingdom) are Netscape 6isms.
noticed by: Mike Harding
2002-10-15 16:32:04 +00:00
Trevor Johnson
7ba17c8e65
I e-mailed the repomeisters for their help.
2002-10-15 16:26:15 +00:00
Trevor Johnson
4df3c270df
The release notes say:
...
Do not share a profile between Netscape and Mozilla builds. Doing
this can lead to unpredictable results, some of which may include
loss of Search settings and preferences and unchecked growth of
the Bookmarks file (large enough to freeze your system). It is
best to create a new profile for each or manually copy (and change
the name [of]) an existing profile.
Warn users about this.
2002-10-15 09:49:09 +00:00
Trevor Johnson
fc66aa4263
I remove the linux-netscape6 ports from ports/french, ports/german,
...
ports/japanese and ports/www. In their place, I add corresponding netscape7
ports, after repo copies. Now ports/www/netscape7 will no longer be a slave
port. Instead it is the master port for the others.
The French, German, and Japanese ports now have AIM, because I had trouble
getting them to work without it.
I add a security warning to all these ports, about the "forward referrer" bug
(Mozilla bug 145579).
2002-10-14 13:50:21 +00:00
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
ad5193102c
I forgot to remove these files. For now, the ones from the master
...
port will be used.
2002-05-24 00:28:08 +00:00
Trevor Johnson
6a80bd67d5
Add new port of Netscape 7 Preview Release 1 after repo copy.
2002-05-24 00:21:48 +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