Commit graph

197 commits

Author SHA1 Message Date
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
5fbc772e0e Make sure we add -devel to each of the dependencies in the Mozilla
pkg-config files.
2003-04-24 18:02:42 +00:00
Joe Marcus Clarke
73f9d1897c Install the pkg-config files with a -devel suffix to avoid a conflict with
mozilla-gtk2.  Teach galeon2 to use these new files.  Note, any other app
that depends on these files not having the optional -devel suffix will
need to be re-educated as well.
2003-04-24 05:46:09 +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
9f60ac7db7 * Sync recent CONFIGURE_ARGS and optimization changes with www/mozilla
* Add patch to prevent crashing with non-Xft fonts
* Depend on libIDL instead of ORBit2

Obtained from:	www/mozilla
2003-04-14 19:49:37 +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
db060dd756 * Update to 1.4a and unbreak
* Convert to new GNOME infrastructure
2003-04-07 06:27:48 +00:00
Joe Marcus Clarke
00f80c26d8 Mark BROKEN until it can be updated to 1.4a. 2003-04-04 07:06:13 +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
9a40180498 Fix calendar build.
Tested by:	Larry Rosenman <ler@lerctr.org>
Not tested by:	me
2003-02-13 20:57:49 +00:00
Joe Marcus Clarke
d688664e3f Update to 1.3b. 2003-02-12 19:03:23 +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
7fa7433ab4 Disable Xft if WITH_GTK2 is defined in the master mozilla-devel port.
This will avoid accidental creation of a non-working Mozilla.

Suggested by:	Dan Nelson <dnelson@allantgroup.com>
2003-01-22 23:57:46 +00:00
Joe Marcus Clarke
5e2a2cdada Replace one more occurrance of Xft.h.
Submitted by:	Jos Backus <jos@catnook.com>
2003-01-22 20:08:21 +00:00
Joe Marcus Clarke
3012f439c7 Remove the extra calendar distfile. It is no longer needed in mozilla-devel.
Also, mark the port as BROKEN if WITH_CALENDAR is defined and
WITHOUT_COMPOSER or WITHOUT_MAILNEWS are also defined.  Calendar requires
Composer and Mailnews support.
2003-01-22 20:05:04 +00:00
Joe Marcus Clarke
78f469ad84 Update the calendar to the official version of the software that comes with
Mozilla 1.3a.  This should fix the calendar build.  Note, it will take
some time for the FTP mirrors to catch up with this new tarball.

Reported by:	Larry Rosenman <ler@lerctr.org>
2003-01-21 21:43:25 +00:00
Joe Marcus Clarke
de3a2c4ba3 * Update to 1.3a
* Re-enable optimizations [1]
* Disable JavaScript debugger by default [1]

Acknowledgement goes to the Phoenix port and alane for a patch that
corrects a crash when downloads complete.

Suggested by:	David Schultz <dschultz@uclink.Berkeley.EDU> [1]
2003-01-21 16:41:54 +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
0ce61d047a When using the GTK+-2 version, build with ORBit2.
Submitted by:	bento
2002-11-20 21:54:20 +00:00
Joe Marcus Clarke
bd86e479e9 Don't tack on an extra '-' in the include dir path.
Reported by:	John Merryweather Cooper <john_m_cooper@yahoo.com>
2002-11-18 13:28:32 +00:00
Joe Marcus Clarke
dfe039e76f Add the pkg-descr for the slave port, mozilla-devel-gtk2. 2002-11-17 22:10:59 +00:00
Joe Marcus Clarke
cff3815a43 * Make this port a master port which can support slaves
* Install .pc files when built with WITH_GTK2
* Don't play with Xft stuff in source files unless we're building with with
  Xft support enabled.
2002-11-17 22:09:06 +00:00
Joe Marcus Clarke
329d049a8d Add calendar support to Mozilla. Specify -DWITH_CALENDAR to enable
it.

PR:	45145
Submitted by:	Joe Kelsey <joek@zircon.staff.flyingcroc.net>
2002-11-11 03:31:22 +00:00
Joe Marcus Clarke
a44e38a3d3 * Add support for building the GTK 2 version of Mozilla (define WITH_GTK2
to do this).  This feature will be used for the upcoming Galeon 1.3.0
  port. [1]
* Allow users to disable Composer (define WITHOUT_COMPOSER to do this) [2]

Submitted by:	David Magda <dmagda@magda.ca> [2]
Obtained from:	Galeon 1.3.0 tarball (with some modification) [1]
2002-10-29 09:09:38 +00:00
Adam Weinberger
a4de3811a0 Mark mozilla-devel BROKEN when Xft2 support is enabled and the
mozilla-fonts package is installed.

Reviewed by:	marcus
Approved by:	pat
2002-10-25 20:37:54 +00:00
Joe Marcus Clarke
a92e1d2ce2 Add one more forgotten '\'. 2002-10-23 18:20:20 +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
003058e18e * Add a patch that fixes some localization issues [1]
* Fix a problem with plugins not actually loading
* Hopefully correct some issues with installs erroring out with Error 1
* Conditionalize Xft support (by default it's enabled, but can be disabled
  by defined WITHOUT_XFT)

Submitted by:	Jung-uk Kim <jkim@niksun.com> [1]
Obtained from:	Mozilla's Bugzilla bug 174989 [1]
2002-10-23 04:26:25 +00:00
Joe Marcus Clarke
2b3a8ff531 Fix the build by adding a dependency on Xft.
Reported by:	John Merryweather Cooper <john_m_cooper@yahoo.com>
		Rob Lahaye <lahaye@snu.ac.kr>
2002-10-22 07:09:39 +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
Maxim Sobolev
8a276b984d Update to 1.2a. 2002-10-20 06:19:25 +00:00
Joe Marcus Clarke
0403a49145 Add a patch from Mozilla CVS to correct the recent security hole. Un-forbid
the port.

Patch link was

Submitted by:	Jung-uk Kim <jkim@niksun.com>
2002-10-18 03:05:34 +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
d9d6806bc6 Disable Chatzilla by default. The irc buffer overflow is still present.
Submitted by:	trevor
2002-09-29 01:30:37 +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
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
b5b965a87e Fix the JPI installation.
Reported by:	Ivanchenko V. I. <webmaster@asiamusic.ru>
2002-09-04 05:07:23 +00:00
Joe Marcus Clarke
462da43c65 Fix the path to exec mozilla.
Submitted by:	John Merryweather Cooper <john_m_cooper@yahoo.com>
2002-09-04 00:42:51 +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