Commit graph

87 commits

Author SHA1 Message Date
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
2d6650ae38 If building with debugging, don't enable binary stripping. 2004-03-05 07:16:45 +00:00
Joe Marcus Clarke
727c960cdf Fix up the port-install substitutions so that we operate on the correct files.
Reported by:	Franz Klammer <klammer@webonaut.com>
2004-02-13 20:12:09 +00:00
Joe Marcus Clarke
d4ea8b97e8 Remove the ugly libnspr hack, and be a little more clever when adding
libiconv support.  While this approach adds an extra patch, it insures
that the built-in nspr will used without the need for additional messy
symlinks.
2004-02-13 07:30:21 +00:00
Trevor Johnson
ef2b8101d4 Fix the window ID in firefox.rb (new PORTREVISION).
PR:		62735
Submitted by:	obraun
2004-02-12 21:21:10 +00:00
Joe Marcus Clarke
d8721e494f Add a symlink from libnspr4.so to libnspr4.so.1 in the LOCAL_PREFIX to
workaround a symbol problem with the system libnspr on certain systems.
2004-02-12 10:22:15 +00:00
Joe Marcus Clarke
afa9784c6e * Add ${LOCALBASE} to the list of include and lib search paths so we can
properly detect libiconv support [1]
* Take care of a few more pthread substitutions
* Bump PORTREVISION

Reported by:	Andrew Muhametshin <andrew@trifon.ru>
2004-02-12 09:06:57 +00:00
Trevor Johnson
a8aa1a8c8c Avoid REINPLACE_CMD dependency. 2004-02-11 23:01:23 +00:00
Trevor Johnson
4999170d5c We don't need to use "touch" to make an empty PLIST file. 2004-02-11 22:06:08 +00:00
Trevor Johnson
075bf4ee3d Add comments explaining the installation process. 2004-02-11 22:02:15 +00:00
Trevor Johnson
0512440803 Don't install unnecessary MacOS/Windows-related material. 2004-02-11 21:52:13 +00:00
Joe Marcus Clarke
15e0c52fd1 * Fix broken installation (grrr..this fake thing is more trouble than it's
worth)
* Fix up some path issues in the Makefile
* Minor fix to plug-in installation
* Restore Franz's fix for the LD_LIBRARY_PATH PREFIX problem
* Bump PORTREVISION
2004-02-11 19:30:49 +00:00
Joe Marcus Clarke
fb900956d3 Backuo the previous commit before anyone notices. I have a big patch coming
that will fix this and some other things.  No need to bump PORTREVISION
twice.
2004-02-11 19:21:02 +00:00
Trevor Johnson
86b505c335 Fix accidental change of %%PREFIX%% to %PREFIX%% in
patch-build_unix_run-mozilla.sh (new PORTREVISION).

Noticed by:	Franz Klammer of webonaut.com
Pointy hat to:	moi
2004-02-11 19:05:11 +00:00
Joe Marcus Clarke
4fb396918c Fix a bug where @PREFIX@ was being substituted with the fake package prefix
paths.
2004-02-11 08:18:19 +00:00
Joe Marcus Clarke
5b6aacf246 * Import the JPI_LIST changes from www/mozilla so that multiple JPI versions
will be tried.  There is one addition, though.  JPI_LIST is now
  overrideable. [1]
* Remove the bit about Perl version from pkg-message.  We support all versions
  of Perl now.

Requested by:	ale
2004-02-11 07:31:45 +00:00
Joe Marcus Clarke
6593022e89 Add Firefox after a repo copy from mozilla-firebird. Firefox is the next
release of the Firebird web browser with a new name to avoid conflicts with
the Firebird database.  This is version 0.8.

http://www.mozilla.org/products/firefox/releases/

* Update to 0.8 and change name to firefox [1]
* Make PLIST from a fake installation [1]
* Restore original credit and portname in Makefile [1]
* Optionally install headers and IDL files [2]
* Use PERL instead of REINPLACE_CMD in a few places [1]
* Use OPTIONS
* Enable the Inspector extension
* Fix another possible esound related problem
* Enable basic optimizations if WITH_DEBUG is not specified

PR:		62631 [2]
Submitted by:	trevor [1] [2]
2004-02-11 07:16:17 +00:00
Joe Marcus Clarke
61164983e3 * Fix a bug where Firebird would lock up after typing any text. This had to
do with esound being installed, but not being used (e.g. when not running
  under the GNOME Desktop).  What happens now is sound support is disabled by
  default.  If you wish to enable Type Ahead Find sound support, edit your
  prefs.js file, and add:

  user_pref("accessibility.typeaheadfind.enablesound", true);

* Make portlint happy by not including anything after bsd.port.post.mk
* Clean up the pkg-message a bit to reflect reality with respect to Perl

Thanks to casaveli on BSDForums for finding it was esound causing the lock up
as well as testing the patch mentioned above.
2004-02-08 19:37:12 +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
fb325c73d6 Port ia64 support from www/mozilla. 2004-02-02 03:40:14 +00:00
Trevor Johnson
fdad5368da Use the SORT macro defined in bsd.port.mk. 2004-01-22 13:14:46 +00:00
Peter Wemm
7059589bd6 Port to amd64 (note: needs ld-elf.so.1 bugfix to actually work)
I've taken a chance and split the sparc64 and alpha mega-diffs up because
sparc64 patched the result of alpha's patches, and amd64 needed to do the
same again - but it was sorted lexically before alpha/sparc64.  I've
grouped the xptcall patches together since they are standalone and split
up and merged the other infrastructure jumbo-patches.

I also attempted to sync up the nspr vs firebird diffs for sparc64 and
alpha because they disagreed.  HOWEVER... While this port 'depends'
on the nspr port, it doesn't actually *use* it.  It should probably
be removed from the LIB_DEPENDS list.

Note that the amd64 xptcall code came from SuSE via the mozilla bugzilla
database.
2003-12-13 21:35:43 +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
8da2ffb9c0 * Update the extensions list with a modern mozconfig.in
* Add rich text editing (aka midas) support
2003-10-24 06:38:15 +00:00
Trevor Johnson
0c4a4c6924 Correct the packing list. 2003-10-21 23:44:19 +00:00
Trevor Johnson
7feccd9870 Update to 0.7 with patch-config_preprocess.pl updated by obraun.
De-support GTK+ 1.2 (requested by marcus).  Trim COMMENT.
2003-10-18 21:45:26 +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
c962223045 Add back the PKGNAMEPREFIX was the accidentally removed in my previous
commit.
2003-09-04 04:27:01 +00:00
Joe Marcus Clarke
718fe1846c Change the MASTER_SITE back to the official Mozilla FTP servers. Note,
people reinstalling this port will have to do a make distclean first, or
simply ignore the MD5 checksum.
2003-08-24 16:18:58 +00:00
Alexander Kabaev
55fc6b08a7 Restore the patch to stop mozilla from crashing on some russian sites. 2003-08-12 15:32:13 +00:00
Joe Marcus Clarke
a4c693ac35 Fix the PLIST link.
PR:		55310
Submitted by:	Morten Rodal <morten@rodal.no>
Pointy hat to:	me
2003-08-06 16:14:52 +00:00
Joe Marcus Clarke
1b4dbed476 Fix the GTK+-1.2 plist. To do this, we create one plist for GTK1 and one for
GTK2.  This is easier to maintain using the cons-plist target.

Reported by:	kris via bento
2003-07-31 18:18:56 +00:00
Joe Marcus Clarke
84361df012 Update to 0.6.1. This is mainly a bug fix release according to the release
notes at http://www.mozilla.org/projects/firebird/release-notes.html,
but it went from being based on Mozilla 1.4b to 1.5a.

Note, the master site may be temporary.  The source tarball at
${MASTER_SITE_MOZILLA} was missing some key bits that prevented compilation.
2003-07-29 19:22:12 +00:00
Joe Marcus Clarke
f37483ee74 Create a static plist file to fix the package building problem with the
new install mk code.  However, keep Alan's plist generating code around
since it's cool, and it helps maintainers quickly generate a new plist.

PR:		54795
		54799
2003-07-24 18:36:02 +00:00
Joe Marcus Clarke
f70740038e Try my hand at removing the Perl 5.6.1 dependency. This port now builds
and seems to work just fine out-of-the-box on -STABLE with the built-in
Perl 5.00503.
2003-06-18 23:22:10 +00:00
Joe Marcus Clarke
337ddf44a0 Use ${PERL5} to properly locate perl.
Submitted by:	perky
2003-06-03 01:10:33 +00:00
Joe Marcus Clarke
ed564c5560 Add mozilla-firebird after a repo move from phoenix.
Mozilla Firebird is the browser reborn from the ashes of the Phoenix.

* Update to 0.6 [1]
* Add optional GTK+-2 support [2]
* Add [untested] Sparc64 support [3]
* Add [untested] Alpha support [4]
* Do not compile with -O2 by default.  Instead specify -DWITH_OPTIMIZED_CFLAGS
  to get extra optimizations
* Link the Java Plug-in again

Submitted by:	Stijn Hoop <stijn@win.tue.nl> [1]
		Christopher Nehren <apeiron@comcast.net> [2] (based on)
		tmm and kris [3]
		Bernd Walter <ticso@cicely.de> [4]
Minor fixes by:	obraun
2003-06-02 18:30:59 +00:00
Alan Eldridge
c54cf098a4 transfer to gnome@ 2003-05-21 13:31:25 +00:00
Joe Marcus Clarke
b33eaf3276 Remove USE_GNOMENG. 2003-04-20 19:54:55 +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
Alan Eldridge
66ddabe840 remove ignore setting based on lfp fonts 2003-01-18 01:19:31 +00:00
Alan Eldridge
0e9c05b83d add missing dependency 2002-12-22 09:46:17 +00:00
Alan Eldridge
05c21b9963 Patch by Greg Rumple & JMC to hopefully fix end-of-download crash. I'll
submit this fix back to the Mozilla team, since it will affect Mozilla 1.3a
as well.

Approved by:	kris before departure (one of these days this update will end)
2002-12-18 05:02:34 +00:00
Alan Eldridge
32861cab29 Fix really messed up BROKEN= blocks that happened with 0.5.
Approved by:	kris (all port of moving to 0.5)
2002-12-15 17:37:35 +00:00
Alan Eldridge
3eaf8044e2 Put back link to java now that fonts have been identified as cause of
crashes or start failures.

Reviewed by:j
Approved by:	kris (last phase of phoenix 0.5 update)
2002-12-15 06:23:46 +00:00