Commit graph

332 commits

Author SHA1 Message Date
Joe Marcus Clarke
667c8927db Move REINPLACE_CMD up from do-install to pre-install so no .bak files are left
behind after pkg_delete.

PR:		73054
Submitted by:	Michael Johnson <ahze@ahze.net>
2004-10-24 02:38:40 +00:00
Joe Marcus Clarke
bb2fe39a1a Don't add -gtk1 twice to the pkg-config files.
Spotted by:	Michael Johnson <ahze@ahze.net>
2004-10-21 03:35:25 +00:00
Joe Marcus Clarke
c1170b3939 Fix some more installation-blocking typos missed in the back-port from 1.7.3.
PR:		72594
Submitted by:	Nicolas Rachinsky <nr@rachinsky.de>
2004-10-12 20:32:34 +00:00
Joe Marcus Clarke
b3ff699304 Fix a bug with installation. Somehow I forgot to do the install step
during pre-install.  This patch was taken from mozilla-devel.

PR:		72571
2004-10-12 16:45:45 +00:00
Joe Marcus Clarke
ac4804e2e0 Adapt the "fake" installation system from Firefox to create a more
supportable Mozilla installation hierarchy.  This will be needed to
reliably build newer versions of Galeon and Epiphany.

Thanks to adamw for helping debug and fix the mozilla-devel version.
2004-10-12 00:07:10 +00:00
Joe Marcus Clarke
a266273919 Patch the various recently reported security vulnerabilities in Mozilla.
This is being done instead of the update to 1.7.3 since the update breaks
all dependent ports, and that many changes is not a good thing to do during
a freeze.

This update covers the following Mozilla bugs:

245066
226669
250862
255067
256316
257317
258005

Thanks to nectar for scraping all of these patches together.

Obtained from:	Mozilla CVS
Approved by:	portmgr (implicit)
2004-09-28 03:18:41 +00:00
Joe Marcus Clarke
280569d65e Fix a problem where passing a URL without a trailing slash can stop
Mozilla from launching.  See http://bugzilla.mozilla.org/show_bug.cgi?id=242123
for more details.

PR:		69937
Sbumitted by:	Sean Farley <sean-freebsd@farley.org>
2004-09-02 18:22:34 +00:00
Joe Marcus Clarke
b322f89146 Update to 1.7.2 to fix a few security vulnerabilities, and add a pkg-deinstall
script to clean up left over automatically-generated files.
2004-08-08 07:07:35 +00:00
Joe Marcus Clarke
08576a11f4 Fix DEBUG builds by checking for all error states from pthread_mutex_trylock().
See http://bugzilla.mozilla.org/show_bug.cgi?id=253080 for more details.

Submitted by:	green
2004-07-27 14:18:27 +00:00
Adam Weinberger
99849b1ff9 Update to 1.7.1. 2004-07-18 19:12:00 +00:00
Joe Marcus Clarke
b90f0b4747 Remove some bugs threading stuff that sneaked into the last patch. 2004-07-09 02:48:56 +00:00
Joe Marcus Clarke
982e464ebf Fix a build problem with -Bsymbolic on Alpha and ia64.
Reported by:	Randy Sato <rsato@mac.com>
2004-07-08 16:57:32 +00:00
Joe Marcus Clarke
6ed88a87ef Allow MOZ_SUFX to be overridden to fix the build of galeon.
Reported by:	pointyhat via kris
2004-07-01 21:17:02 +00:00
Joe Marcus Clarke
6125fcff5f * Update to 1.7
* Build the chrome and component registries in a pkg-install script so that
  the resulting paths are correct [1]

For a list of all the changes in 1.7, see
http://www.mozilla.org/releases/mozilla1.7.  This port features support for
the GSSAPI extension as well as optional gnome-vfs support.

PR:		65590 [1]
Submitted by:	thierry [1]
2004-06-28 02:18:58 +00:00
Joe Marcus Clarke
731798cdcf Chase the glib20 update, and bump all affected ports' PORTREVISIONs. 2004-04-05 03:31:02 +00:00
Joe Marcus Clarke
2e2a921591 Borrow from the OpenLDAP ports, and refuse to build if bind has been
installed with PORT_REPLACES_BASE_BIND defined.

PR:		61756
Obtained from:	OpenLDAP ports
2004-03-19 03:14:55 +00:00
Joe Marcus Clarke
dbe1712ce3 Fix build with freetype2-2.1.7. 2004-03-17 07:12:34 +00:00
Joe Marcus Clarke
61b3a6bec8 Chase the new location of libXft. 2004-03-16 22:54:05 +00:00
Joe Marcus Clarke
a05cbf9793 Actually remove libical dependency. 2004-03-11 06:38:55 +00:00
Joe Marcus Clarke
306e7dbcbd s|/usr/bin/sort|${SORT}| 2004-03-11 06:38:26 +00:00
Joe Marcus Clarke
756e95283e Merge some fixes from mozilla-devel.
* Allow one to override JPI_LIST
* Fix some potential lock-ups related to esound
* Fix some potential pthread problems
* Fix libiconv support
* Use built-in libical
* Use included libart_lgpl
* Use SIZE
2004-03-11 06:37:24 +00:00
Adam Weinberger
7602ef6eba GTK2 mozilla is now the default, and GTK1 support will be built only if explicitly
requested.

This means that mozilla-gtk2 and mozilla-devel-gtk2 are now mozilla and
mozilla-devel, respectively; and the old mozilla and mozilla-devel are now
mozilla-gtk1 and mozilla-devel-gtk1.

This is done for a whole plethora of reasons, and should please everybody
except galeon1 fanatics and uhm... anybody else who it doesn't please.

If you have WITH_MOZILLA set in your /etc/make.conf, you'll need to update
the value accordingly. GTK2 ports will automatically install GTK2 mozilla,
and GTK1 ports will automatically install GTK1 ports, so WITH_MOZILLA need
be defined only if you want the development version... which are dormant
right now anyway.

For now, all ports that honoured WITH_MOZILLA=mozilla-{,-devel}-gtk2 will
still honour those values as well as WITH_MOZILLA=mozilla{,-devel}, but
future ports reserve the right to ignore the *-gtk2 values.
2004-02-18 03:50:38 +00:00
Joe Marcus Clarke
73f7c91b5d Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1)
2004-02-04 05:10:27 +00:00
Marcel Moolenaar
4e59d2b43a Like alpha, link against libc when creating a shared library on ia64.
The compiler does not automaticly does that.
2004-02-02 00:32:09 +00:00
Marcel Moolenaar
67e8af5582 Further partial ia64 build fixes: the xpcom stubs for Linux/ia64
are valid on FreeBSD/ia64 unmodified.
2004-02-01 22:54:21 +00:00
Marcel Moolenaar
5d8145abd3 Partially fix build on ia64. The configuration was missing
HAVE_LONG_LONG, HAVE_ALIGNED_DOUBLES and HAVE_ALIGNED_LONGLONGS
for ia64. The build for ia64 breaks later for xptcall.

While here, remove the duplicate definitions for __sparc__ that
were identical to the definitions for __sparc64__. This was due
to the patch adding __sparc64__ when __sparc__ already existed.
Normalize on __sparc64__ like for devel/nspr.
2004-02-01 21:49:22 +00:00
Trevor Johnson
439b8a040c Use the CPIO macro defined in bsd.port.mk. 2004-01-22 12:18:43 +00:00
Adam Weinberger
547e6f8a3d Remove mozilla-headers.
This integrates the headers from mozilla-headers and mozilla-headers-devel
into mozilla and mozilla-devel.
2004-01-18 07:27:03 +00:00
Joe Marcus Clarke
ed5f467560 Update to 1.6. For all the juicy details, please see:
http://www.mozilla.org/releases/mozilla1.6/
2004-01-17 05:24:17 +00:00
Joe Marcus Clarke
4889bf65b1 Don't build these ports on amd64.
Approved by:	portmgr (implicit)
2003-11-24 01:20:39 +00:00
Joe Marcus Clarke
cad4a555e6 Add a new patch-Double.cpp that fixes the recent core dumps during post-build
on Sparc64.

Submitted by:	tmm (bless that man)
2003-11-16 18:56:29 +00:00
Joe Marcus Clarke
3d914605fa Only add the plug-in symlink to the plist if we're actually going to create
it.  This fixes a packaging problem on bento.  Also, break out of the for loop
once we find a suitable plug-in.
2003-11-15 02:18:30 +00:00
Greg Lewis
3b63b32d21 . Still look in ${LOCALBASE}/jdk1.4.1 for the plugin so users don't have to
upgrade their JDK if they don't want to.

Submitted by:	Jeremy Messenger <mezz7@cox.net>
2003-11-11 22:59:38 +00:00
Greg Lewis
79c3ffa8c3 . Look in ${LOCALBASE}/jdk1.4.2 for the JDK 1.4 plugin.
Approved by:	marcus
2003-11-11 22:53:50 +00:00
Joe Marcus Clarke
1ec09d8be8 * Try to auto-detect the best Java plug-in [1]
* Remove all spaces (or convert them to tabs)

PR:		58849 [1]
Inspired by:	glewis [1]
2003-11-11 04:10:19 +00:00
Joe Marcus Clarke
6ebf3e3446 * Update mozilla-devel to 1.6a
* Install pkg-config files for both the GTK1 and GTK2 versions of Mozilla
* Update dependent browsers accordingly
2003-11-01 21:51:08 +00:00
Joe Marcus Clarke
ec87d489f3 Update Mozilla to 1.5, and adjust the dependent ports accordingly. Note,
mozilla-devel has not been updated since it would cause INDEX conflicts
with the GTK2 port.
2003-10-19 03:44:15 +00:00
Joe Marcus Clarke
5aebc19df3 * Update to 1.4.1
* Add new CLI options to mozilla startup script [1]
* Make XMLTerm optional [2]
* Don't accidentally include mozilla in the plist twice [3]

PR:		55412 [1]
		55330 [2]
		56210 [3]
Submitted by:	bland [1] [2]
2003-10-11 20:30:54 +00:00
Joe Marcus Clarke
23dad2b555 Use ${PTHREAD_LIBS} instead of hardcoded -pthread and -lc_r in a few places.
This should help the KSE and libthr people use these applications (plus it
lets them build on -CURRENT).
2003-09-06 18:34:37 +00:00
Joe Marcus Clarke
b394bae90a Round 3 of ia64 patches. With these patches, Mozilla builds, but has the
core dump problem running regchrome.

Submitted by:	marcel
2003-07-21 04:58:30 +00:00
Joe Marcus Clarke
4b15111133 Condense the ia64 patches a bit to avoid dangerously long filenames. 2003-07-20 20:30:03 +00:00
Joe Marcus Clarke
8240376fa7 Add the second set of ia64 patches. These actually implement xpcom support
for ia64.  Still more to come.

Submitted by:	marcel
2003-07-20 20:26:40 +00:00
Joe Marcus Clarke
8088bba049 First round of ia64 patches. These simply enable the nspr API for ia64.
They do not yet add FreeBSD support to xpcom.

Submitted by:	marcel
2003-07-20 06:09:12 +00:00
Joe Marcus Clarke
a47f001dcc * Update to 1.4
* Mark IGNORE on Alpha -STABLE
2003-07-01 06:14:02 +00:00
Joe Marcus Clarke
9cdfbb182b Add a forgotten patch to fix the build on Sparc64.
Reminded (and submitted) by:	kris
2003-06-07 23:15:01 +00:00
Joe Marcus Clarke
d8ee0c7eec Add a better patch to teach nspr that we have socklen_t.
Submitted by:	tmm
2003-06-01 17:22:12 +00:00
Joe Marcus Clarke
5c144ddbd6 Add [untested] Sparc64 support.
Submitted by:	tmm
		kris
2003-06-01 03:31:53 +00:00
Joe Marcus Clarke
6a654fae67 * Add FreeBSD Alpha support! [1]
* Fix some 64-bit problems with the nspr and JavaScript code [2]

Special thanks to Bernd Walter <ticso@cicely.de> for [1] who put together
the patch set based on work from gallatin.

Submitted by:	Bernd Walter <ticso@cicely.de> [1]
		tmm [2]
2003-06-01 01:18:48 +00:00
Joe Marcus Clarke
1b6c4a5bf6 Update to 1.3.1. 2003-05-08 19:44:40 +00:00
Joe Marcus Clarke
a325806aaa Make sure Xft support is really disabled if one defines WITHOUT_XFT.
PR:	51595
Submitted by:	Seva Gluschenko <gvs@rinet.ru>
2003-05-01 16:01:10 +00:00
Joe Marcus Clarke
57a508da03 Spell PKGNAMESUFFIX with one 'E'. 2003-04-16 17:03:28 +00:00
Joe Marcus Clarke
c2436f45b5 Add a PKGNAMESUFFIX when building with GTK+-2 support to avoid potential
INDEX duplication.
2003-04-16 03:40:37 +00:00
Joe Marcus Clarke
678bf1eca8 Do not enable -O2 optimization by default. Instead, allow the user
to enable it by specifying -DWITH_OPTIMIZED_CFLAGS or definining
WITH_OPTIMIZED_CFLAGS in /etc/make.conf.  Note, this is the same flag
mplayer users.

Requested by:	sobomax
2003-04-14 19:48:00 +00:00
Joe Marcus Clarke
9b325dd64b * Fix a problem where non Xft fonts (such as Helvetica) would cause Mozilla
to crash [1]
* Fix a problem connecting to certain IPv6 sites [2]
* Disable more tests to speed compilation

Submitted by:	Alexander N. Kabaev <ak03@gte.com> [1]
		Hiroharu Tamaru <tamaru@myn.rcast.u-tokyo.ac.jp> [2]
Obtained from:	http://bugzilla.mozilla.org/show_bug.cgi?id=186745 [2]
2003-04-14 14:01:03 +00:00
Joe Marcus Clarke
20833d1aa0 s/<malloc.h>/<stdlib.h>/g
Reported by:	scottl
2003-04-10 21:09:07 +00:00
Joe Marcus Clarke
1b62fc23b5 * Update to 1.3
* Default to building with -O2 optimizations [1]
* Fix a bug where dead keys could not be used [2]

PR:	49010 [2]
Obtained from:	www/phoenix [1]
		http://bugzilla.mozilla.org/show_bug.cgi?id=176713 [2]
2003-04-04 07:04:20 +00:00
Ade Lovett
7e52725f2a Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
2003-03-07 06:14:21 +00:00
Eric Anholt
38805e871a Remove the renaming of Xft headers and library from the Xft (Xft2) port.
Remove installing of Xft1 from XFree86-4-libraries, and add dependencies
to the Xft port by all the ports that use it along with whatever patches are
necessary.

Approved by:	portmgr (kris), marcus
2003-02-18 04:51:34 +00:00
Joe Marcus Clarke
a1b1a76b23 Fix the ${MASTER_SITE_LOCAL} group so that it correctly makes use of
${MASTER_SITE_LOCAL}.  This should fix the libart fetch problem with
the Taiwan FTP server.

Reported by:	many
2003-02-14 04:26:40 +00:00
Joe Marcus Clarke
7305030530 Chase gtk20's shared lib version. 2003-02-07 19:21:11 +00:00
Joe Marcus Clarke
c4ce8ace87 Remove the lib/browser_plugins directory.
Reported by:	bento
2003-02-02 04:45:47 +00:00
Joe Marcus Clarke
083cf1bc6e FreeBSD requires Mozilla components to be linked with -Bsymbolic so to avoid
symbol clashes with, for example, libexpat.  This will allow Mozilla and
more precisely, Galeon 2, to work with GTK 2.2.
2003-01-25 21:53:39 +00:00
Joe Marcus Clarke
a04f883680 Disable Xft support in the master Mozilla port if WITH_GTK2 is defined.
This is consistent with the behavior in mozilla-devel.
2003-01-25 07:48:36 +00:00
Joe Marcus Clarke
0be5e6c204 At last, the long awaited update to 1.2.1. Let the bloodbath begin!
* Update to 1.2.1
* Add optional GTK2 and Xft support
* Re-enable optimizations [1]
* Disable JavaScript debugger by default [1]
* Add calendar support [2]

PR:	45789, 45969 [2]
Submitted by:	Joe Kelsey <joek@zircon.staff.flyingcroc.net> [2]
Suggested by:	David Schultz <dschultz@uclink.Berkeley.EDU>
2003-01-21 16:36:12 +00:00
Joe Marcus Clarke
c5ed87bd03 Fix the startup script so that it can accept option arguments. This fixes
a problem with starting Mozilla from the KDE dock if another instance of
Mozilla is already running.

Tested by:	Vivek Khera <vivek@khera.org>
Approved by:	portmgr (kris)
2002-11-27 22:48:54 +00:00
Joe Marcus Clarke
4fb1724794 Make the Mozilla startup scripts a little smarter. Instead of launching a
new Mozilla instance each time, check to see if one already exists, and if
so, spawn a new browser tab in the current window.

PR:	45610
Submitted by:	Nick Jennings
2002-11-24 00:24:04 +00:00
Joe Marcus Clarke
662403029a Remove an extra blank line.
PR:	44418
Submitted by:	Eric J. Christeson <echriste@ndsuext.nodak.edu>
2002-10-23 18:25:37 +00:00
Joe Marcus Clarke
42698ba3ea Properly handle if blocks in the Makefile.
Submitted by:	daichi
2002-10-23 16:13:29 +00:00
Joe Marcus Clarke
6e10330cc5 * Fix a problem with plugins not actually loading
* Hopefully correct some issues with installs erroring out with Error 1
2002-10-23 04:43:15 +00:00
Joe Marcus Clarke
17294f0bdf Add a missing '!' to the test for the browser_plugins dir. We only want to
create the directory if one doesn't exist.

PR:	44373
2002-10-22 06:54:45 +00:00
Joe Marcus Clarke
ceab29fa67 This commit includes:
* mozilla-*vendor ports (currently for Mozilla 1.0.1)
* mozilla* ports (currently for Mozilla 1.1)
* mozilla-*devel ports (currently for Mozilla 1.2b)

Special thanks goes to trevor for auto-generating plist patches, cy for
pointing out that the Mozilla startup scripts need to be tailored for
each version of Mozilla, grog for suggesting that some verbage needs to
be added to explain the Java plugin messages at startup, and John
Merryweather Cooper for suggesting a common plugin directory. Of course,
thanks also goes to the user community for suggestions and support.

These ports offer:

* Complete coexistence with each other
* A universal ${PREFIX}/lib/browser_plugins directory
* Auto-generated plists for ease of maintenance
* More accurate pkg-descr's
* A pkg-message pointing users to java/jdk13 for the Java plugin

PR:	42870 42941
Reviewed by:	ports gnome
2002-10-22 03:42:24 +00:00
Joe Marcus Clarke
dd36f0f9b0 Add modified patch from Mozilla CVS to correct the recent security hole.
Un-forbid the port.
2002-10-18 02:48:10 +00:00
Joe Marcus Clarke
2b7cf1a305 Mark forbidden due to security hole reported at
http://www.mozillazine.org/talkback.html?article=2467.

Submitted by:	trevor
2002-10-17 14:44:58 +00:00
Joe Marcus Clarke
8f7c7f9654 Bump PORTREVISION after last commit. 2002-09-27 05:56:59 +00:00
Joe Marcus Clarke
fb63058be0 Disable Chatzilla by default. The old buffer overflow is still present in
1.0.1.

Submitted by:	 trevor
2002-09-27 05:56:23 +00:00
Joe Marcus Clarke
a03f67e51b Update the pkg-descrs yet again. Mozilla.org has changed their descriptions.
Indicate that the mozilla port reflects the most stable venor (or API) release,
while the -devel port is the latest official release of Mozilla.

PR:		42706
2002-09-15 04:50:03 +00:00
Joe Marcus Clarke
a06e8343c6 Update to 1.0.1. This is a massive bugfix release, and all Mozilla 1.0 users
are suggested to upgrade.  The full set of release notes can be found at:

http://www.mozilla.org/releases/mozilla1.0.1/
2002-09-11 21:09:05 +00:00
Joe Marcus Clarke
223e615513 Bring the pkg-descr's up-to-date to reflect the current releases.
PR:		42485
2002-09-07 06:57:57 +00:00
Joe Marcus Clarke
377568c297 Add mozilla-*-devel after a repo copy from mozilla.
NOTE: mozilla-*-devel is now Mozilla 1.1.  mozilla-* (without the -devel) is
back to Mozilla 1.0.  mozilla.org states that 1.1 is their new bleeding edge
release, and 1.0 is still the stable release.  The release cycle diagram also
indicates that a Mozilla 1.0.1 is coming.

For all users that upgraded from Mozilla 1.0 to 1.1, be aware that running
a blind portupgrade on mozilla will give you mozilla-1.0!  If you want to
keep Mozilla 1.1, you will have to change the origin of you mozilla ports to
point to their -devel counterparts.

The -devel ports will install files into -devel directories.  Therefore,
both mozilla and mozilla-devel can coexist.
2002-09-03 20:45:59 +00:00
Joe Marcus Clarke
c21eb43707 Fix the build on -CURRENT. The thunks fix did _not_ make it into the 1.1
release.

Submitted by:	quite a few
2002-08-29 15:56:23 +00:00
Joe Marcus Clarke
0e08b382c2 Fix the checksum.
Reported by:	David Magda <dmagda@magda.ca>
2002-08-29 00:52:18 +00:00
Joe Marcus Clarke
bfa2a3c1a4 Update to 1.1. This fixes the font problem as well as the chatzilla bug. A
full list of changes can be found in the Mozilla 1.1 release notes from:

http://www.mozilla.org/releases/mozilla1.1/

PR:		42068
2002-08-28 22:11:41 +00:00
Munechika SUMIKAWA
e4b50726f0 Don't use mapped IPv6 address when connecting IPv4 node.
Submitted by:	ume
2002-08-01 05:04:37 +00:00
Joe Marcus Clarke
710d4cdac7 * Fix build on -CURRENT
* Silence a portlint nit wrt to the order of PORTREVISION in the Makefile
* Don't use --enable-reorder on non-i386 archs
* Mark BROKEN for now on alpha as there is still a core dump during
  post-build
* Use USE_GNOMENG

Submitted by:	Peter Kostouros <kpeter@melbpc.org.au> (patch for -CURRENT)
		me (everything else)
2002-07-23 06:58:42 +00:00
Trevor Johnson
3da636d61a security fix: correct bugs 115788 and 150339 (Mozilla passes
requests for huge fonts, leading to loss of X (and probably VNC)
session)

Obtained from:	attachment 87432 on bugzilla.mozilla.org
2002-07-13 23:49:19 +00:00
Trevor Johnson
15f87b38d8 Forbid because of remote crash. 2002-07-13 21:43:47 +00:00
Maxim Sobolev
b10c282777 Update to 1.0. Yay! 2002-06-06 18:52:31 +00:00
Maxim Sobolev
a8a7e2ea9e Put back older checksum in addition to the newer one. Sine two versions of
distfile are virtually equivalent it is unreasonable to require from a
user to refetch the distfile.

Submitted by:	trevor
2002-05-28 10:57:17 +00:00
Maxim Sobolev
85d5ee698a Update checksum. Mozilla folks follow their practice of updating already
released tarball without version bump. The diff between old and new version
didn'y revealed anything that might be worth PORTREVISION bump.

Submitted by:	Mark Knight <markk@knigma.org>, kris
2002-05-27 13:12:06 +00:00
Maxim Sobolev
4124fa7148 Update Mozilla to 1.0.rc3 and tweak galeon to compile with it.
Special thanks to:	Yanko Kaneti <yaneti@indigo.declera.com>
			for his help in getting Galeon compiling
2002-05-24 14:14:54 +00:00
Joe Marcus Clarke
f74495e675 Conditionalize mail, news, and LDAP support. All three are still enabled
by default.
2002-05-18 22:09:26 +00:00
Brian Feldman
d267e0fa77 Don't treat the ${WITHOUT_CHATZILLA} (default) build as gratuitously
different from the one with ChatZilla.  This means building otherwise
the exact same extensions.
2002-05-15 03:57:17 +00:00
Joe Marcus Clarke
9a038cbbd6 Update to 1.0.rc2.
The Chatzilla buffer overflow is still there, so disable Chatzilla by default.
2002-05-13 07:08:34 +00:00
Joe Marcus Clarke
c670c325ee Whoops, commit the patch, not just the skeleton Makefile. 2002-05-10 21:08:15 +00:00
Joe Marcus Clarke
befea0889a Really prevent Chatzilla from being installed. Seems the extensions were
changed in RC 1.

Prompted by:	parv <parv@pair.com>
Tested by:	parv <parv@pair.com>
2002-05-10 21:03:22 +00:00
Joe Marcus Clarke
ef9cfc8174 Disable Chatzilla since it contains a buffer overflow as described by
http://online.securityfocus.com/archive/1/270249.

Reported by:	trevor
2002-05-09 01:16:03 +00:00
Joe Marcus Clarke
48dd7f793d Fix recent security vulnerability in Mozilla, as well as the resulting
segmentation fault after the initial patch was applied.

See http://sec.greymagic.com/adv/gm001-ns/ for more details on the
vulnerability.

Obtained from:  Mozilla's Bugzilla database (bugs 141061 and 137644)
2002-05-05 20:00:22 +00:00
Martin Blapp
9c08881872 Mark forbidden because of security bug.
Approved by:	no response from: maintainer
2002-05-03 14:57:33 +00:00
Joe Marcus Clarke
bf000393c9 Change dist site for libart from sobomax's people page to his local-distfiles
directory.

Prompted by:	obrien (and FreeBSD.org admins)
2002-05-01 15:02:27 +00:00
Joe Marcus Clarke
b19b696d63 Add a conditional broken message so that people stop asking why Mozilla
fails to build when they have freetype 1.x installed.

Reviewed by:	sobomax
Approved by:	sobomax
2002-04-26 04:17:52 +00:00
Joe Marcus Clarke
9b96e07662 Allow libart to be fetched quickly instead of wading through all the
MOZILLA dist sites' timeouts.
2002-04-22 22:26:14 +00:00
David E. O'Brien
fb76c325a9 Until sobomax copies libart_lgpl-1.0 into his ~public_distfiles dir... 2002-04-22 21:22:49 +00:00
Joe Marcus Clarke
7d6cb800a1 Fix up the port to use the 1.0.rc1 version of the libart dist. 2002-04-22 17:19:10 +00:00
Joe Marcus Clarke
1d5ba524f2 Update to 1.0.rc1
Reviewed by:	sobomax
Approved by:	sobomax
2002-04-22 16:58:31 +00:00
Joe Marcus Clarke
8386447aa5 Fix the plist when WITHOUT_CHATZILLA is defined.
PR:		36193
Reviewed by:	sobomax
Approved by:	sobomax
2002-04-15 21:44:48 +00:00
Joe Marcus Clarke
7058cbdec0 Allow installed files to have correct permissions when built by a non-root
user.

PR:		35980
Submitted by:	Alan Eldridge <ports@geeksrus.net>
Reviewed by:	sobomax
Approved by:	sobomax
2002-04-13 17:06:30 +00:00
Munechika SUMIKAWA
c6f11a5552 Multiple IP trying works not only when connection resused but also
when timeout.  This patch was already commited in mozilla-current
and will appear in mozilla-1.0.

Obtained from:	Bugzilla/126755
		http://bugzilla.mozilla.org/show_bug.cgi?id=126755
2002-03-29 07:03:57 +00:00
Maxim Sobolev
b86ebdc528 Fix displaying of bold/italic truetype fonts. Bump PORTREVISION.
PR:		36049
Submitted by:	Joe Kelsey <joe@zircon.seattle.wa.us>
Obtained from:	Mozilla cvs
2002-03-19 08:41:44 +00:00
Maxim Sobolev
ec699a5735 Remove gdk-pixbuf from LIB_DEPENDS - Mozilla doesn't need it anymore.
Submitted by:	Szilveszter Adam <sziszi@bsd.hu>
2002-03-17 14:39:43 +00:00
Maxim Sobolev
43a603805a - Re-enable Chatzilla;
- remove non-working freetype workaround;
- correct name of the freetype library, so that it is easier to get AA fonts
  working.

Bump PORTREVISION.
2002-03-14 20:21:05 +00:00
Maxim Sobolev
f26418eca7 Fix a typo in previous commit. 2002-03-13 15:45:37 +00:00
Maxim Sobolev
5fe49f6a98 Quick'n'dirty hack to prevent freetype1 includes from beint picked instead of
freetype2 ones.

Reported by:	many
2002-03-13 15:44:41 +00:00
Maxim Sobolev
b902740e00 Long awaited 0.9.9 update. For some reason configure doesn't pick up our
request to enable chatzilla, therefore it is not enabled now - the issue
is under investigation, but anybody is free to smash maintainers with a
relevant patch.
2002-03-12 18:16:09 +00:00
Maxim Sobolev
26c92bc5d6 Pre-create symlink to a Java plugin, so that the user only needs to install
jdk1.3.1 to make it working. Bump PORTREVISION.
2002-02-18 20:04:06 +00:00
Jeremy Lea
6976db798b Clean up this port, including GCing old configure options and making patches
more acceptable to mozilla.org.  Hopefully these will make it into 0.9.9.

Add a hack to minimise the number of files extracted.

Merge in the patches from the mozilla+ipv6 port.

Submitted by:	sumikawa (mozilla+ipv6)
2002-02-15 18:44:15 +00:00
Maxim Sobolev
fce4427598 Utilize MASTER_SITES grouping. 2002-02-07 10:56:05 +00:00
Maxim Sobolev
43b60cfe88 Update to 0.9.8. 2002-02-05 17:24:00 +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
Maxim Sobolev
ecc0a9c344 - Install files necessary for viewing pages in Asian languages using ports
based on mozilla-embedded (galeon, skipstone etc.);
- remove commented out line from unixcharset.properties;
- add few `@unexec rm -f' into mozilla-embedded plist to ensure complete
  removal of package even if the port based on mozilla-embedded was executed
  with root privileges (mozilla has a bad habit of updating files in
  ${PREFIX}/lib/mozilla* wherever it's possible).

Submitted by:	Takashi KANAMARU <kanamaru@sekine-lab.ei.tuat.ac.jp> (Asian langs)
		sobomax (the rest)
2002-01-15 15:16:41 +00:00
Maxim Sobolev
ad6b7d034d Backout addition of en_US.ISO8859-1 locale - it's already there. This committer
need a break. *sigh*

Submitted by:	Joe Marcus Clarke <marcus@marcuscom.com>
2002-01-14 19:21:08 +00:00
Maxim Sobolev
674f4eceba Recognize en_GB.ISO_8859-1, en_US.ISO_8859-1 and uk_UA.KOI8-U locales as well.
Submitted by:	Andriy Gapon <agapon@usa.com> (uk_UA.KOI8-U)
		Simon 'corecode' Schubert <corecode@corecode.ath.cx> (en_GB.ISO_8859-1)
		sobomax (en_US.ISO_8859-1)
2002-01-14 18:54:45 +00:00
Maxim Sobolev
76da11d6f7 Put back several files erroneously deleted during 0.9.7 update. 2002-01-11 18:19:55 +00:00
Maxim Sobolev
a58f4e33d0 Enable Chatzilla (IRC client). It is enabled by default unless
WITHOUT_CHATZILLA is defined.

PR:		33521
Submitted by:	Steve Wills <steve@stevenwills.com>
		Joe Clarke <marcus@marcuscom.com>
2002-01-04 14:18:26 +00:00
Maxim Sobolev
5783b3bcac Add FreeBSD locales. This solves the problem with Mozilla not starting up
properly if locale set to something other than C or en_US.

PR:		33498
Submitted by:	Joe Marcus Clarke <marcus@marcuscom.com>
2002-01-03 12:09:51 +00:00
Maxim Sobolev
035e4e828a Add a patch missed in the previous commit. 2001-12-26 10:22:32 +00:00
Maxim Sobolev
122e6d5ec5 Update to 0.9.7. 2001-12-26 10:21:22 +00:00
Maxim Sobolev
a05c355cef Update to 0.9.6. Surprisingly, this update doesn't break Galeon/Nautilus. 2001-11-21 16:27:43 +00:00
Maxim Sobolev
3fb016dbb1 Prevent build from breaking when the user has incompatible version of
openldap installed at the time of build.

Reported by:	huge number of angry users >:-|
2001-10-25 12:45:11 +00:00
Maxim Sobolev
e628586f20 Update to 0.9.5.
PR:		31396
Submitted by:	Nuzrin Yaapar <p9711422@mmu.edu.my>
2001-10-22 11:46:00 +00:00
Jeroen Ruigrok van der Werven
4a7e5c7d2d Fix WWW: entry, add leading / 2001-09-22 07:22:20 +00:00
Maxim Sobolev
6569f219c9 Update to 0.9.4. 2001-09-18 08:12:12 +00:00
Andrey A. Chernov
4e9210b727 Bump png major 2001-09-11 02:38:25 +00:00
Maxim Sobolev
5ca7ac7361 Forcefully set MALLOC_OPTIONS=j to prevent build from crashing on 5-CURRENT
due to bug in libIDL's parser.

Obtained from:	mozilla+ipv6
2001-08-08 06:54:31 +00:00
Maxim Sobolev
6339a3d6bf Update to 0.9.3.
Submitted by:   sf
2001-08-07 11:52:15 +00:00
Maxim Sobolev
dcfb6713f9 Use "$@" to pass arguments to mozilla instead of $*, which is some cases could
be incorrect.

Submitted by:	Mike Meyer <mwm@mired.org>
2001-07-18 07:44:50 +00:00
Maxim Sobolev
a84e64d748 Fix a spelling of FreeBSD (FreeBSD --> FREEBSD).
Submitted by:	Ken Lui <klui@cup.hp.com>
2001-07-17 22:37:32 +00:00
Maxim Sobolev
7ec9bf243d Fix a possible crash due to an undefined reference to gethostbyname_r().
PR:		28685
Submitted by:	Ken Lui <klui@cup.hp.com>
2001-07-17 16:12:46 +00:00
Maxim Sobolev
79b39bc52b Update to 0.9.2.
PR:		28610
Submitted by:	Nick Sayer <nsayer@quack.kfu.com>, sf
2001-07-02 13:55:43 +00:00
Maxim Sobolev
24fc2fcdb3 Update md5 checksum - no changes in the content of the tarball other than
in the CVS/* subdirectories, therefore no PORTREVISION bump.
2001-06-19 14:19:57 +00:00
Maxim Sobolev
f93e60ab7f Several cleanups:
- remove local hack used to build PSM and use vendor-supplied procedure
  instead;
- remove superfluous chmod;
- remove several leftovers from mozilla-headers/Makefile.

Submitted by:	Szilveszter Adam <sziszi@petra.hos.u-szeged.hu>, sobomax
2001-06-13 09:15:59 +00:00
Maxim Sobolev
cfe0d5ef45 Upgrade to 0.9.1. 2001-06-11 20:34:59 +00:00
Maxim Sobolev
0fa1dfb50b Add patch that I've missed in my previos commit. 2001-05-22 14:20:53 +00:00
Maxim Sobolev
edfcfd24df Update galeon to 0.10.6. 2001-05-22 12:08:01 +00:00
Maxim Sobolev
18b34ab430 Correct empty directories pruning code. 2001-05-22 10:37:32 +00:00
Maxim Sobolev
4a6d68a30e Assign maintainership to gnome@FreeBSD.org, because Jeremy will be unavailable
till August.

Submitted by:	maintainer (sorta)
2001-05-22 10:04:37 +00:00
Maxim Sobolev
7711fb27e7 Update to 0.9. 2001-05-22 08:15:39 +00:00
Maxim Sobolev
3cbb866591 Downgrade to 0.8.1 until numerous reported problems are fixed. 2001-05-18 05:43:17 +00:00
Maxim Sobolev
9cf230d3ac Update to 0.9.
Not objected to by:	gnome@FreeBSD.org
2001-05-17 08:15:36 +00:00
Ade Lovett
bc47cccc84 Various patches (mainly shared library revision changes) for those
ports that depend on GNOME and need to change for 1.4
2001-05-04 21:41:30 +00:00
Jeremy Lea
e3ec51fdd5 Update to 0.8.1. This builds on 4.3-RC, but not on -CURRENT (well not for
me...).
2001-04-10 09:05:48 +00:00