Commit graph

77 commits

Author SHA1 Message Date
Trevor Johnson
fdad5368da Use the SORT macro defined in bsd.port.mk. 2004-01-22 13:14:46 +00:00
Trevor Johnson
f725dc8ef5 Use the FIND and XARGS macros introduced in bsd.port.mk 1.391. 2003-11-13 12:54:57 +00:00
Trevor Johnson
bcc52e86ba Fix grammar. 2003-11-05 03:09:36 +00:00
Trevor Johnson
b2b32546c4 Security fix: update to the latest versions: 7.1 for American
English; and 7.02 for French, German, Japanese, and Brazilian
Portuguese.  These are reportedly free of the onunload referrer bug
(#145579 in bugzilla).

The Sun Java plugin is no longer available from the same places.
AIM is needed by the 7.02 versions.  The DOM inspector and "venkman"
JavaScript debugger are available for 7.1.

Compress generated files with bzip2; omit "linux-" from their names.

The RDF files provided by the ports are no longer needed.

Update references to Netscape 6.

Run chmod to fix permissions on extracted files (for the Portuguese
slave port).

Remove unneeded XXXchecksum target.

Change the configuration process, so that extraneous files are not
downloaded.  This resolves PR 44101, submitted by Fernan Aguero.
2003-07-03 09:55:03 +00:00
Trevor Johnson
23c3564413 Correct the dependency on unzip: it was being ignored, probably
because it was listed as a BUILD_DEPENDS but the ports are marked
NO_BUILD.
2003-05-22 12:37:15 +00:00
Trevor Johnson
5e37fb828f Retire comment file. 2003-03-01 14:34:33 +00:00
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
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
6a80bd67d5 Add new port of Netscape 7 Preview Release 1 after repo copy. 2002-05-24 00:21:48 +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
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
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
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
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
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
3db99a3e09 Add a UK master site.
Submitted by:		ben
2001-03-31 06:51:56 +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