Commit Graph

261 Commits

Author SHA1 Message Date
Joe Marcus Clarke
b6d999ba6e * Add a pkg-deinstall script to remove left-over dynamically generated
files [1]
* Move REINPLACE_CMD up from do-install to pre-install so no .bak files
  are left behind after pkg_delete [2]

PR:		71313 [1]
		73054 [2]
Submitted by:	Michael Johnson <ahze@ahze.net> [2]
2004-10-24 02:35:07 +00:00
Adam Weinberger
31000e3382 Revert the previous change. That wasn't the droid^Wsolution
I was looking for.
2004-10-23 19:26:43 +00:00
Adam Weinberger
105f005696 The pkgconfig files all end in '-devel'. Training the port to
recognize this causes not only a plist change, it also changes
the contents of the pkgconfig files, as the s|${FAKEDIR}|${PREFIX}|
substitution was not taking place.

Because the latter prevents any mozilla-dependent port from
building (looking for headers/libs under ${FAKEDIR}), I have
bumped PORTVERSION.

Galeon2 still won't build against mozilla-devel, however, and if
somebody better than I with C++ wants to take a whack at fixing it,
that'd be just super.
2004-10-23 03:11:45 +00:00
Adam Weinberger
463b5bfa6a Update to 1.8a4. For now, if you're building with Xft2 support,
an explicit --disable-freetype2 is passed to the configure script.
2004-10-22 00:42:19 +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
Kris Kennaway
542daaed21 Now builds on amd64
Approved by:	portmgr (self)
2004-09-29 04:30:59 +00:00
Joe Marcus Clarke
235d74f954 Patch the various recently reported security vulnerabilities in Mozilla.
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:20:33 +00:00
Adam Weinberger
c6ab214601 Update to 1.8a3.
This includes a second distfile for libart_lgpl,
which didn't make it into the moz tarball.
2004-08-31 09:58:51 +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
8d88c56a7c Fix build on 4.x. 2004-07-25 07:21:34 +00:00
Adam Weinberger
68419ee9c0 Update to 1.8a2.
Incidentally, this fixes the build problem with epiphany-1.3.
2004-07-15 22:59:51 +00:00
Joe Marcus Clarke
85b6b50fad Remove a bad chunk that broke the build on versions other than -CURRENT.
Reported by:	pointyhat via kris
2004-07-11 21:43:44 +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
Adam Weinberger
6344152dbd Update to 1.8alpha1.
Use a pkg-install to register chrome stuff.
2004-07-06 23:11:56 +00:00
Joe Marcus Clarke
05aa58d093 * Make MOZ_SUFX overrideable just in case
* Remove the remaining vestiges of GTK+-1 support
2004-07-01 21:16:10 +00:00
Joe Marcus Clarke
edcc79f8b5 Mark this guy IGNORE until I get around to bringing in 1.8a1. 2004-06-28 02:25:34 +00:00
Joe Marcus Clarke
5c4a1a2b67 Update to 1.7.r3 (1.7 Release Candidate 3). 2004-06-10 18:35:00 +00:00
Joe Marcus Clarke
4c5e49040d Enable optional debugging support by specifying WITH_DEBUG or by enabling it
through OPTIONS.

Submitted by:	Tom McLaughlin <tmclaugh@sdf.lonestar.org>
2004-06-02 01:06:51 +00:00
Joe Marcus Clarke
e3b4db20e0 Update to 1.7 release candidate 2. 2004-05-20 05:16:58 +00:00
Joe Marcus Clarke
9e73cefe0c Update to 1.7 RC 1. The list of feature in this release can be found at:
http://www.mozilla.org/releases/mozilla1.7rc1/README.html
2004-04-29 19:23:34 +00:00
Joe Marcus Clarke
3a5febfa9d Fix the link order of the GSSAPI extension so it uses our libasn1.so before
Mozilla's.  This fixes some unresolved symbols problems during post-build.

PR:		65472
2004-04-13 16:24:04 +00:00
Kris Kennaway
e70a63de00 This is also BROKEN on alpha 2004-04-12 03:29:59 +00:00
Pav Lucistnik
0b8340ffd9 - Drop dependency on gnomevfs-extras, it went away with GNOME 2.6 upgrade
Reported by:	Robert Huff <roberthuff@rcn.com>
2004-04-08 21:10:13 +00:00
Joe Marcus Clarke
731798cdcf Chase the glib20 update, and bump all affected ports' PORTREVISIONs. 2004-04-05 03:31:02 +00:00
Kris Kennaway
fef9e3a888 This is also broken in a different way on ia64 2004-04-03 14:15:40 +00:00
Kris Kennaway
0ff4ce9cfe BROKEN on amd64: Segfault during build 2004-04-03 14:13:40 +00:00
Joe Marcus Clarke
fd24afcf77 Update to 1.7.b
* Re-add OPTIONS support reorganizing the Makefile some
* Enable Kerberos/GSSAPI support (please test)
* Enable optional smb:// URI support through gnomevfs2

For a list of all the changes in 1.7 beta, please see:

http://www.mozilla.org/releases/mozilla1.7b/README.html#new
2004-03-20 07:39:26 +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
768ac1fbbb * Backout the OPTIONS commit. This requires more Makefile restructuring
* Add macro definitions for ESD_LIB and FREETYPE_LIB to simplify future
  updates
2004-03-11 06:08:29 +00:00
Joe Marcus Clarke
e248e25ea1 Fix the install location for the header files. For those that installed
mozilla-devel along side mozilla, they will need to reinstall both to
sort out the header problems.  Sorry.
2004-02-27 07:49:33 +00:00
Joe Marcus Clarke
4892a9bb3f * Actually reference the extra patch on 4.X
* s|/usr/bin/sort|${SORT}|
2004-02-26 17:40:56 +00:00
Joe Marcus Clarke
3ae3263b88 * Fix a compilation issue on -STABLE [1]
* Correct the path to libfreetype to fix an initialization error in the SVG
  renderer

Reported by:	adamw [1]
2004-02-26 09:41:11 +00:00
Adam Weinberger
43a0a115d0 Bump PORTEPOCH for mozilla-devel, so that its version number will
remain higher than that in www/mozilla. The alternate behaviour
causes portupgrade et. al to see the upgrade as a downgrade.
2004-02-26 03:48:11 +00:00
Joe Marcus Clarke
a1ca1f13a2 * Update to 1.7.a
* Fix libiconv support
* Fix SVG support by using a newer version of libart_lgpl
* Use OPTIONS
* Fix some potential lockups related to esound
* Clean up a few potential pthread problems
* Remove the libical support for calendar (libical is now included with Mozilla)
* Allow the JPI_LIST to be overridden

For a list of what's new in 1.7.a, checkout:

http://www.mozilla.org/releases/mozilla1.7a/
2004-02-26 03:05:47 +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
b17d5d8ee9 Sync with www/mozilla. This makes sure that future development ports
contain the necesary ia64 fixes.
2004-02-02 00:33:28 +00:00
Marcel Moolenaar
3218345cde Sync with www/mozilla. This makes sure future development versions
will have the ia64 fixes.
2004-02-01 22:56:30 +00:00
Marcel Moolenaar
0809d546a9 Sync with www/mozilla. This makes sure that future development versions
of mozilla will have the ia64 fixes.
2004-02-01 22:03:48 +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
3f5d08f1be Mark this port as IGNORE since www/mozilla has been updated to 1.6. 2004-01-17 05:27:15 +00:00
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