Skip site navigation (1)Skip section navigation (2)

CVS log for ports/www/firefox/files/Attic/mozconfig.in

[BACK] Up to [FreeBSD] / ports / www / firefox / files

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.35
Tue Nov 29 21:12:28 2005 UTC (6 years, 2 months ago) by ahze
Branches: MAIN
CVS tags: HEAD
FILE REMOVED
Changes since revision 1.34: +1 -1 lines
- Update firefox to 1.5
- Add Makefile.common
  o A new build/install system for gecko ports, Makefile.common
    includes many generic routines and common tasks.
  o Fix ld-run-path in all gecko's by using -Wl,-rpath,${moz_libdir}
    thus removing the need to have a startup script for ports that
    depend on gecko. [2]
  o Use system libm, nss, nspr in all gecko ports

- Add bsd.gecko.mk
  o This is the predecessor to WITH_MOZILLA=[mozilla|firefox|...]
    with a more robust way of detecting a gecko a end user wishs to
    use.
  o bsd.gecko.mk abstracts the selection of gecko-based backends. It
    allows users and porters to support any available gecko backend
    without needing to build many conditional tests. ${USE_GECKO} is the
    list of backends that your port can handle, and ${GECKO} is set by
    bsd.gecko.mk to be the chosen backend. Users set ${WITH_GECKO} to the
    list of gecko backends they want on their system.

  Port Makefile example:

  USE_GECKO=firefox mozilla seamonkey thunderbird
  .include <bsd.port.pre.mk>
  .include "${.CURDIR}/../../www/mozilla/bsd.gecko.mk"

  End user example:
  WITH_GECKO=seamonkey firefox

  We highly recommend moving away from using WITH_MOZILLA and switching to
  USE/WITH_GECKO.

PR:		89052 [2]
Submitted by:	vs [2]
Obtained from:	www/firefox
Thanks to:	adamw, marcus, and mezz for ideas, bug squashing, and more
		sajd from irc.freenode.org/#FreeBSD-Gnome for
		 pointing out many bugs

Revision 1.34: download - view: text, markup, annotated - select for diffs
Mon Oct 10 07:29:35 2005 UTC (6 years, 4 months ago) by marcus
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +2 -2 lines
Partially revert the previous commit.  Firefox can only build with specific
extensions (in particular typeaheadfind breaks Find [go figure]).  It is
safer to use a specific list of extensions with Firefox 1.0.x.  It looks
like they've made this better in 1.5, and set a reasonable default list of
extensions.

Basically, we're back to the previous 1.0.7_1,1 set of extensions with the
addition of negotiateauth.

Reported by:	many

Revision 1.33: download - view: text, markup, annotated - select for diffs
Sun Oct 9 19:44:02 2005 UTC (6 years, 4 months ago) by marcus
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +3 -3 lines
* Add support of ports-installed Kerberos [1]
* Enable all default extensions [2]

PR:		86961 [2]
Submitted by:	David W. Hankins <David_Hankins@isc.org> [1]

Revision 1.32: download - view: text, markup, annotated - select for diffs
Sun Aug 28 07:59:05 2005 UTC (6 years, 5 months ago) by mezz
Branches: MAIN
CVS tags: RELEASE_6_0_0
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +3 -3 lines
- Make portlint happier.
- Add Java 5 plugins support. [1]
- Use system's libm (/usr/src/lib/msun), nss, nspr and etc. Also, do
  not extract those. Better explain, use external dependencies. [1]
- Teach firefox-config and *.pc files for nspr that will making other
  third apps to buildable like epiphany, vlc-devel's mozilla plugins
  and etc. Have been tested with full GNOME 2.11.x build too.
- Add four patches: [1]

	patch-bugzilla243151:
		https://bugzilla.mozilla.org/show_bug.cgi?id=243151

	patch-jsosdep:
		Fix the FreeBSD define

	patch-oji-threads:
		64-bit wide pthread_t

	patch-xptcinvoke_x86_64_linux:
		Setting a possibly uninitialized variable (value).

- Fix a crash that can occur using gtk+-2.7 and possibly 2.6.10 when closing
  windows. https://bugzilla.mozilla.org/show_bug.cgi?id=3002 [2]
- Get rid of FIREFOX and FF_VER, best to use PORTNAME and PORTVERSION
  varibles that are arleady exist and lesser complicate.
- Change all hardcore of 'firefox' to PORTNAME.
- Change a manual loop for patch all.js to find(1), so we can sleep
  on it.

Submitted by:	mi [1], marcus [2]
Reviewed by:	my team, FreeBSD GNOME Team.
Tested by:	many

Revision 1.31: download - view: text, markup, annotated - select for diffs
Thu Apr 14 03:09:30 2005 UTC (6 years, 10 months ago) by ahze
Branches: MAIN
CVS tags: RELEASE_5_4_0
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +1 -2 lines
- Remove mng support, it doesn't work

Revision 1.30: download - view: text, markup, annotated - select for diffs
Thu Mar 10 00:43:22 2005 UTC (6 years, 11 months ago) by marcus
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +1 -1 lines
Update freetype2 to 2.1.9, and patch Mozilla and friends accordingly.
Note: since 2.1.9 is ABI compatible with 2.1.7, no recompilation is
necessary.

PR:		78385
Submitted by:	lesi

Revision 1.29: download - view: text, markup, annotated - select for diffs
Tue Dec 28 00:51:58 2004 UTC (7 years, 1 month ago) by ahze
Branches: MAIN
CVS tags: RELEASE_4_11_0
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +4 -1 lines
- Remove WITH_NEW_ICON knob
- Mozilla license team has approved the FreeBSD Gnome team to
  use official branding for firefox and thunderbird [1]
  o Add  --enable-official-branding to mozconfig
  o Install official thunderbird/firefox icon as default.xpm icon
- Fix error when running firefox/thunderbird -v [2]
- Bump PORTREVISION

References:
	http://www.mozilla.org/foundation/licensing.html [1]
	http://people.freebsd.org/~ahze/firefox_thunderbird-approved.txt [1]
PR:		ports/75262 [2]
Submitted by:	girgen [2]

Revision 1.28: download - view: text, markup, annotated - select for diffs
Wed Dec 15 06:03:30 2004 UTC (7 years, 1 month ago) by marcus
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +3 -1 lines
* Fix build with upcoming X.Org 6.8.1 [1]
* Temporarily disable CUPS support to fix a crash do to a symbol conflict
  between OpenSSL and NSS [2]

PR:		75045 [2]
Submitted by:	lesi [1]

Revision 1.27: download - view: text, markup, annotated - select for diffs
Sat Nov 13 08:23:09 2004 UTC (7 years, 3 months ago) by ahze
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +3 -2 lines
Change the Firefox installation directory to be more manageable.  Now,
Firefox is installed similar to Mozilla in that its main installation
directory no longer has a Firefox version number in its name.  This will
help maintainers of ports that depend on Firefox stay in sync more
easily.

Add i18n Support [1]

PR:		ports/73837 [1]
Submitted by:	Jose M Rodriguez <josemi@freebsd.jazztel.es> [1]
Approved by:	marcus (co mentor)

Revision 1.26: download - view: text, markup, annotated - select for diffs
Tue Oct 12 00:04:40 2004 UTC (7 years, 4 months ago) by marcus
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +5 -2 lines
* Update to 1.0.1.p (aka 0.10.1, aka 1.0PR)
* Add support for installing the new Firefox brand icon by defining
  WITH_NEW_ICON [1]

For all that's new, check out http://www.mozilla.org/products/firefox/releases/

PR:		71781 [1]
Submitted by:	Radek Kozlowski <radek@raadradd.com> [1]

Revision 1.25: download - view: text, markup, annotated - select for diffs
Thu Jun 24 16:33:52 2004 UTC (7 years, 7 months ago) by marcus
Branches: MAIN
CVS tags: RELEASE_5_3_0
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +5 -2 lines
* Add optional support for gnome-vfs support (e.g. smb:// and sftp:// URLs) [1]
* Fix a problem with the pkg-config files referencing mozilla components
  and not firefox components

PR:		68221 [1]
Submitted by:	Tom McLaughlin <tmclaugh@sdf.lonestar.org> [1]

Revision 1.24: download - view: text, markup, annotated - select for diffs
Sat Jun 19 00:51:17 2004 UTC (7 years, 7 months ago) by marcus
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +9 -13 lines
* Try a little harder to get firefox to work without first running as root
* Make sure optimized CFLAGS are actually respected [1]
* Frobnicate the mozconfig file a little bit to be more inline with typical
  Linux builds
* Try a safer hack to ensure the install completes okay

Reported by:	kris [1]

Revision 1.23: download - view: text, markup, annotated - select for diffs
Wed Jun 16 00:10:12 2004 UTC (7 years, 7 months ago) by marcus
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +11 -7 lines
Update to 0.9.  For a complete list of what's new, plus an important
list of Known Issues, see:

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

This update also includes a new pkg-install script based on ports/65590
from Thierry Thomas <thierry@pompo.net>.  However...

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!WARNING!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
After installing Firefox, you must su - to root, and run ``firefox'' before
running it as any other user.  If you do not su - to root, you may lose some
of your user settings.  If you try to run Firefox as a normal user without
first running it as root, the browser will not show up.  This is a known issue
with Firefox, and they hope to address it in a future release.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!WARNING!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Revision 1.22: download - view: text, markup, annotated - select for diffs
Fri Mar 5 07:15:59 2004 UTC (7 years, 11 months ago) by marcus
Branches: MAIN
CVS tags: RELEASE_4_10_0
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +3 -2 lines
If building with debugging, don't enable binary stripping.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Wed Feb 11 07:16:17 2004 UTC (8 years ago) by marcus
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +3 -2 lines
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]

Revision 1.20: download - view: text, markup, annotated - select for diffs
Fri Oct 24 06:38:15 2003 UTC (8 years, 3 months ago) by marcus
Branches: MAIN
CVS tags: old_RELEASE_5_2_1, old_RELEASE_5_2_0
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +4 -4 lines
* Update the extensions list with a modern mozconfig.in
* Add rich text editing (aka midas) support

Revision 1.19: download - view: text, markup, annotated - select for diffs
Tue Jun 3 01:10:33 2003 UTC (8 years, 8 months ago) by marcus
Branches: MAIN
CVS tags: old_firebird_0_6_1, old_RELEASE_4_9_0
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +2 -2 lines
Use ${PERL5} to properly locate perl.

Submitted by:	perky

Revision 1.18: download - view: text, markup, annotated - select for diffs
Mon Jun 2 18:30:59 2003 UTC (8 years, 8 months ago) by marcus
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +8 -5 lines
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

Revision 1.17: download - view: text, markup, annotated - select for diffs
Sat Dec 14 22:49:59 2002 UTC (9 years, 1 month ago) by alane
Branches: MAIN
CVS tags: old_old_RELEASE_5_1_0, old_old_RELEASE_5_0_0, old_old_RELEASE_4_8_0
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +15 -5 lines
The problem wasn't the patch, it was third party font ports. The patch has
been restored, extra knobs have added, and extensive diagnostics have been
added. PLEASE upgrade to this version.

Approved by:	kris (part of phoenix upgrade)

Revision 1.16: download - view: text, markup, annotated - select for diffs
Fri Dec 13 09:41:38 2002 UTC (9 years, 2 months ago) by alane
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +7 -3 lines
Finally, a release Phoenix that works and does not crash all the time.

Approved by:	kris (a long time ago)

Revision 1.15: download - view: text, markup, annotated - select for diffs
Tue Dec 10 08:57:05 2002 UTC (9 years, 2 months ago) by alane
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +6 -6 lines
Update Phoenix to 0.5, the last release named Phoenix. Fixes a lot a bugs,
adds some features, there is at least one crasher I've hit so far but I don't
know if it is anomoly or not yet.

Approved by:	kris

Revision 1.14: download - view: text, markup, annotated - select for diffs
Sun Nov 10 18:05:10 2002 UTC (9 years, 3 months ago) by alane
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +6 -6 lines
* PORTREVISION ==> 7.
* Allow building under -CURRENT.
* Changes in LDFLAGS and CPPFLAGS passed to configure.
* Removed stale javascript dirs (venkman) from plist.
* Updated mkdistfile to remove more unneeded dirs. Used to make a
  new distfile from a cvs checkout. For maintainers only, really.
* Disable bi-directional text in config.
* Remove dupes from mozconfig.in.

The problem with the martian file selection dialogs is gone. I am not sure of
the cause, but apparently it had to do with either which version of the NSPR
libs phoenix runs with or the link order of libraries. I don't care, as long as
it doesn't do it, 'cause I do not read Martian.

Should be running against its own set of NSPR libs now. (Note: you can't just
use ldd to check this since the startup scripts play all kinds of fun games.)

You are advised to remove $HOME/.phoenix before running the new version.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Thu Nov 7 17:56:33 2002 UTC (9 years, 3 months ago) by alane
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +6 -5 lines
1. Broken for system perl. Sorry but we don't know yet how to make it work.
2. Disable javascript debugger (like we're at a stage where we want to do
	that .... hahaha).
3. Remove dupes from files/mozconfig.in.
4. Whack the share and include dirs in a post-install target (I know it's
	slower that way, but I'm gonna let Trevor work out how to do it
	otherwise, since he so kindly volunteered.)
5. We need an icon for this, people. Any graphics geeks out there?

Thanks to Adam Weinberger for his valuable info about perl versions,
and his continuing research. Thanks to everybody else who's tested, even
if y'all did report the same thing. 8-) Finally, thanks to Warren Zevon,
whose song My ****'s ****ed Up certainly applies to the early stages
of this port.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Mon Nov 4 18:00:16 2002 UTC (9 years, 3 months ago) by alane
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -1 lines
This is a TEST version - if it works I'll force a Makefile commit
stating otherwise. I'm trying to get the perl version and File::Spec(imen)
problems ironed out.

Please try this with whatever version of perl you are using and report
back to phoenix@geeksrus.net. Thank you. Don't forget to tell us if you
are doing "use.perl port" or "use.perl system" if you have one of the
ports.

-- AlanE, who's ready to propose a virtual category called "pita".

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sat Nov 2 18:24:51 2002 UTC (9 years, 3 months ago) by alane
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -1 lines
1. Bump PORTREVISION because of plist changes.
2. Fix plist to catch the missing files/dirs. It should now deinstall
   cleanly (it does here, anyway).
2a.The dirs that were created with @exec /bin/mkdir are now removed using
   @unexec /bin/rmdir blah/blah || true.
3. Added CONFIG_SH=/bin/sh to mozconfig.in so that we'd all use the same
   shell for configuration.

Note: you can use Perl < 5.8, but you need File::Spec for whatever perl
you've got /usr/bin/perl pointing to (or /usr/local/bin/perl, if there is
no /usr/bin/perl [-CURRENT?].

If there were PRs on this, I've forgotten which ones and will close them
out separately. I can do a forced commit on Makefile to relate the PRs,
if any, to the changes.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat Nov 2 00:16:18 2002 UTC (9 years, 3 months ago) by alane
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +1 -1 lines
I accidentally tested for /usr/bin/PERL in caps, which of course does not
exist except in the 4-PERVERSE branch. This most recent change makes it
lower case like it should be.

This commit is for Nate, who had a very good point.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Fri Nov 1 18:14:37 2002 UTC (9 years, 3 months ago) by alane
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2 lines
Fixed another dumb idiot thing to do without reverting to system perl
and checking it. I think I must have left my brain asleep in bed this
morning.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Fri Nov 1 12:41:01 2002 UTC (9 years, 3 months ago) by alane
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +8 -6 lines
1. PORTREVISION -> 1.
2. Incorporated my uncommited mods with Trevor's changes.
3. Remade pkg-plist accordingly.
4. Use /usr/bin/perl if present, then /usr/local/bin/perl.
5. Add File::Spec to BUILD_DEPENDS if perl < 5.8.0.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Wed Oct 23 11:43:09 2002 UTC (9 years, 3 months ago) by alane
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +3 -3 lines
1. Put back the Perl 5.8.0 requirement. I am *NOT* gonna fight over File::Spec
versioning with this port.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Oct 23 10:29:16 2002 UTC (9 years, 3 months ago) by alane
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2 lines
Backout <sigh/> the Xft font lib usage since it doesn't compile.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Oct 23 01:48:54 2002 UTC (9 years, 3 months ago) by alane
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +3 -3 lines
Removed define for PERL.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Wed Oct 23 01:16:22 2002 UTC (9 years, 3 months ago) by alane
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -1 lines
1. Added Xft2 to lib dependencies. If moz-devel can require it, we can too.
2. Changed .error to BROKEN= to keep other stuff from barfing. Sorry about
   that. Of course, I didn't see any of it here. (suggested by marcus@).

Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue Oct 22 11:04:48 2002 UTC (9 years, 3 months ago) by alane
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +4 -2 lines
1. Respect CFLAGS.
2. Set appropriate compile/link options for threading.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Tue Oct 22 09:26:56 2002 UTC (9 years, 3 months ago) by alane
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +25 -4 lines
1. Expanded configure/make options in files/mozconfig.in.
	* Fixed problem with reliably finding perl 5.8.0.
	* Made build faster.
	* Shut up most of the compiler warnings (turned off --pedantic).
	* Strip the binaries.
	* Saved 2 meg on size of binary package (16M -> 14M).
2. Moved install to ${X11BASE}/lib/phoenix to keep it out of the way
   of mozilla, since it uses the same namespace for dirs/files.
3. Link bin/phoenix and bin/phoenix.config into install tree's bin dir.

TO DO: make installation smaller. make distfile smaller. test,test,test.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Mon Oct 21 18:37:12 2002 UTC (9 years, 3 months ago) by alane
Branches: MAIN
First working version of port. Needs testing and cleanup, probably move
over to /usr/X11R6 (or not), but it's a start. And it's *fast*.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options