Commit graph

217 commits

Author SHA1 Message Date
Joe Marcus Clarke
527e55387a This port should now work on amd64, so remove the NOT_FOR_ARCHS macro. 2003-12-16 06:01:11 +00:00
Joe Marcus Clarke
2b54817f14 Update to 1.6b, and add Peter's amd64 patches from Firebird. For a list
of what is changed in 1.6b, checkout the release notes at:

http://www.mozilla.org/releases/mozilla1.6b/
2003-12-14 16:47:57 +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
7dddab53c3 Mark as IGNORE on -STABLE Alpha. 2003-10-12 22:01:55 +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
e3c72b8409 Update to 1.5 Beta. For a list of what's new, checkout:
http://www.mozilla.org/releases/mozilla1.5b/
2003-08-29 20:25:19 +00:00
Joe Marcus Clarke
2213e9a1d9 * Add a knob to optionally build XMLTerm [1]
* Add some extra CLI options to the mozilla.sh script [2]
* Add a patch to prevent crashes when visiting certain Russian sites [3]
* Add a dependency on devel/nspr to avoid problems with Galeon and Epiphany
  in certain setups [4]

PR:		55330 [1]
		55412 [2]
Submitted by:	Alexander Nedotsukov <bland@mail.ru> [1] [2]
		Sergey Akifyev <asa@gascom.ru> [4]
Obtained from:	www/mozilla-firebird [3]
2003-08-12 16:48:56 +00:00
Joe Marcus Clarke
c755aa5f08 Update to 1.5a. 2003-07-23 05:40:42 +00:00
Joe Marcus Clarke
618b7897b5 Mark IGNORE until 1.5a comes out. 2003-07-01 06:17:03 +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
f9da160443 Add Sparc64 support! Special thanks to tmm and kris for this work.
Submitted by:	tmm
		kris
2003-06-01 03:36:05 +00:00
Joe Marcus Clarke
c9e59d5aa7 * Add [untested] Alpha support [1]
* Fix some 64-bit problems in the JavaScript and nspr code [2]

Submitted by:	Bernd Walter <ticso@cicely.de> [1]
		tmm [2]
2003-06-01 03:34:55 +00:00
Joe Marcus Clarke
00f7e8cfd0 Update to 1.4b. 2003-05-16 22:03:33 +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
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