CVS log for ports/www/firefox/files/Attic/mozconfig.in
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*.
