aboutsummaryrefslogtreecommitdiffstats
path: root/www/firefox
Commit message (Collapse)AuthorAgeFilesLines
* Only enable SVG support on 6.X and higher since it's still causing GCCmarcus2005-12-161-1/+1
| | | | errors with GCC 3.4.2.
* - Add a patch to fix history DoS vulnerabilityahze2005-12-092-1/+104
| | | | Obtained from: https://bugzilla.mozilla.org/show_bug.cgi?id=319004
* - Add support for GECKO_PLIST_PRE_FILES and GECKO_PLIST_PRE_DIRS toahze2005-12-051-8/+5
| | | | | add files or directories to plist. - *Really* remove share/idl if empty in firefox
* - Move .include "${.CURDIR}/../mozilla/Makefile.common" to the bottom soahze2005-12-041-1/+1
| | | | | | svg works for some people. Pointyhat to: me
* - Disable svg support on 5.3 and lower to fix build with a gcc bug.ahze2005-12-021-2/+4
| | | | | Reported by: many Tested by: mark@mkproductions.org
* Fix all those ports to find libnssckbi.so in the correct place to allow thosemezz2005-12-021-1/+1
| | | | | | | | SSL certificates work again. Somehow, this patch was lost in the big change, so bring it back. Bump PORTREVISION on all of those ports. PR: ports/89796 Reported by: Christoph Moench-Tegeder <cmt@burggraben.net>
* - Bump PORTREVISIONahze2005-12-011-1/+1
| | | | Spotted by: pav
* - Reenable svg support, this must've sliped with all the massive changes.ahze2005-12-011-0/+1
| | | | | PR: 89764 Submitted by: Roland Smith <rsmith@xs4all.nl>
* - Fix desktop entry, there's no FF_SUFX anymorepav2005-11-302-1/+2
|
* - Update WWWahze2005-11-301-1/+1
|
* - Update firefox to 1.5ahze2005-11-3031-1504/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
* - Add SHA256 checksumspav2005-11-241-0/+1
|
* - Add support for new lib/browser_linux_pluginsahze2005-11-151-2/+2
|
* Bump PORTREVISION to chase the glib20 shared library update.marcus2005-11-051-1/+1
|
* Partially revert the previous commit. Firefox can only build with specificmarcus2005-10-102-2/+2
| | | | | | | | | | | | 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
* * Add support of ports-installed Kerberos [1]marcus2005-10-102-3/+5
| | | | | | | * Enable all default extensions [2] PR: 86961 [2] Submitted by: David W. Hankins <David_Hankins@isc.org> [1]
* - Fix the sed for libesd and kill the major version of librarymezz2005-09-241-7/+4
| | | | | | | | | | (libesd.so.2 -> libesd.so). [1] - Update Java plugins by remove old and correct Java 1.5 plugin path. [2] - Bump the PORTREVISION. PR: ports/86430 [1] Submitted by: Mark Hobden <markhobden@gmail.com> [1] glewis [2]
* Update to 1.0.7. Seemarcus2005-09-224-125/+20
| | | | | | | http://www.mozilla.org/products/firefox/releases/1.0.7.html#new for the list of fixes in this release. Security: Fixes http://vuxml.FreeBSD.org/2e28cefb-2aee-11da-a263-0001020eed82.html among other things
* - Patch a security vulnerability (DoS, remote execution) in IDNpav2005-09-112-1/+105
| | | | | | | | | | | (internationalized domain names) subsystem, also known as "hyphen domain name bug" Submitted by: Marcus Grando Obtained from: Mozilla Project CVS, https://bugzilla.mozilla.org/show_bug.cgi?query_format=specific&order=relevance+desc&bug_status=__open__&id=307259 Security: CAN-2005-2871 http://secunia.com/advisories/16764/
* Add support for CJK font family names. This makes for a better browsingmarcus2005-09-022-1/+13
| | | | | | | experience for CJK users. PR: 84378 Submitted by: chinsan <chinsan.tw@gmail.com>
* - Make portlint happier.mezz2005-08-2817-327/+408
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
* Install IDL files into ${PREFIX}/share/idl/firefox.marcus2005-07-301-0/+11
| | | | Obtained from: www/mozilla
* - Update to 1.0.6ahze2005-07-203-12/+3
|
* Use ${PORTVERSION} instead of duplicating its value in the MASTER_SITE_SUBDIR.marcus2005-07-141-1/+1
| | | | Reported by: Andrzej Tobola <ato@iem.pw.edu.pl>
* Update to 1.0.5. This release addresses numerous security bugs as well asmarcus2005-07-142-4/+4
| | | | | | adds some stability enhancements. Security: See http://www.mozilla.org/projects/security/known-vulnerabilities.html#Firefox for a list of fixed vulnerabilities in 1.0.5
* - Update to 1.0.4ahze2005-05-122-4/+4
| | | | | | | This release fixes 3 very critical bugs. [1] Release notes: http://www.mozilla.org/products/firefox/releases/1.0.4.html Security notes: http://www.mozilla.org/projects/security/known-vulnerabilities.html
* - Install .desktop file in share/applications instead ofahze2005-04-271-6/+4
| | | | | | | | share/gnome/applications so we can remove the gnomehier dependency so non-gnome users don't have to install a bunch of un-needed gnome directories. - Remove WITH_MENU option from mozilla[-devel], .desktop file will always be installed now.
* - Update to 1.0.3ahze2005-04-162-5/+5
| | | | | | - Re-enable cups support Release Notes: http://www.mozilla.org/products/firefox/releases/1.0.3.html
* - Remove mng support, it doesn't workahze2005-04-142-4/+2
|
* * Update to 1.0.2 to fix security issues (seemarcus2005-03-253-11/+14
| | | | | | | | | | http://www.vuxml.org/freebsd/7d2aac52-9c6b-11d9-99a7-000a95bc6fae.html and http://www.vuxml.org/freebsd/741f8841-9c6b-11d9-9dbe-000a95bc6fae.html for more details) * Fix some minor cosmetic issues with the startup script Submitted by: Jose M Rodriguez (freebsd) <josemi@freebsd.jazztel.es> Approved by: portmgr (implicit)
* Bump PORTREVISION to chase the glib20 shared lib version change.marcus2005-03-121-1/+1
|
* Update freetype2 to 2.1.9, and patch Mozilla and friends accordingly.marcus2005-03-102-1/+343
| | | | | | | | Note: since 2.1.9 is ABI compatible with 2.1.7, no recompilation is necessary. PR: 78385 Submitted by: lesi
* Fix the startup script so that arguments are passed correctly to the browsermarcus2005-03-022-123/+80
| | | | | | | | binary. PR: 78175 (firefox) 78217 (mozilla-devel) Submitted by: Jose M Rodriguez <josemi@freebsd.jazztel.es>
* Re-add support for specifying a profile using the -P option.marcus2005-02-281-3/+12
| | | | Submitted by: Jeremy Prior <jez@netcraft.com>
* Add a Mozilla Mozilla Plugable Init Script (PIS) to handle automaticallymarcus2005-02-262-1/+47
| | | | | | | | sanitizing each users' home directory when starting Firefox. This should make upgrades much more painless. PR: 75816 Submitted by: Jose M Rodriguez (freebsd) <josemi@freebsd.jazztel.es>
* * Update to 1.0.1 (see http://www.mozilla.org/products/firefox/releases/ formarcus2005-02-255-62/+733
| | | | | | | | | | | | the release notes) * Add a new Firefox launch script [1] * Merge URI helper patch from www/mozilla * Add option to make URLs open in new tabs instead of new windows [1] * Sanitize CFLAGS [1] * Update the GNOME .desktop file with i18n translations and MIME types [1] PR: 75816 [1] Submitted by: Jose M Rodriguez (freebsd) <josemi@freebsd.jazztel.es> [1]
* Correct a typo that prevented the Firefox Ruby script from being addedmarcus2005-01-031-2/+2
| | | | | | | to the plist. Reported by: pointyhat via kris Approved by: portmgr (implicit)
* - Update pkg-descr to better reflect firefoxahze2004-12-292-6/+12
| | | | | | | - Fix expr usage for 4.x since expr on 4.x is not POSIX compliant. [1] Submitted by: girgen [1]
* - Remove WITH_NEW_ICON knobahze2004-12-283-10/+24
| | | | | | | | | | | | | | | - 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]
* - Add EXTRACT_AFTER_ARGS to speed up extract a littleahze2004-12-151-0/+7
| | | | Obtained From: www/mozilla
* * Fix build with upcoming X.Org 6.8.1 [1]marcus2004-12-153-1/+15
| | | | | | | | * 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]
* Add Encoding type to desktop file to validate via desktop-file-validateahze2004-12-131-0/+1
|
* Bump PORTREVISION for plist changesahze2004-12-111-1/+1
|
* - Fix plist in firefox [1]ahze2004-12-111-0/+3
| | | | | | - Touch lib/browser_plugins/.${PORTNAME}.keep so this directory will not be removed durring deinstall of mozilla[-devel] or firefox if you still have mozilla[-devel] or firefox installed. Pointed out by: pointy hat [1]
* Fix plist by fixing the way EXTRA_SCRIPTS (bin/firefox.rb) is added to plist.ahze2004-12-101-1/+1
|
* Be sure to create the browser_plugins during package install as well. Somemarcus2004-12-042-0/+5
| | | | | | ports (e.g. www/ump) depend on this directory being there. Reported by: pointyhat via kris
* Use -Bsymbolic when linking nss to avoid symbol conflicts with librariesmarcus2004-11-222-6/+20
| | | | | that include OpenSSL (e.g. CUPS). This may help alleviate the problem with Firefox crashing when trying to print when using CUPS.
* Fix a patch.mezz2004-11-211-1/+1
| | | | | PR: ports/74155 Submitted by: NIIMI Satoshi <sa2c@sa2c.net>
* Instead of using Xvfb, and evil black magic to create the extensionsmarcus2004-11-192-6/+2
| | | | | | repository, use the hidden "-register" option instead. This has the advantage of not requiring an X DISPLAY and not modifying any preferences.
* Fix pkg-config files by re-adding REINPLACE_CMD lineahze2004-11-151-1/+2
| | | | | Pointed out by: Pascal Hofstee Approved by: marcus (co mentor)
* Change the Firefox installation directory to be more manageable. Now,ahze2004-11-133-81/+108
| | | | | | | | | | | | | 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)
* * Update to 1.0marcus2004-11-104-10/+26
| | | | | | | | | * Install a firefox desktop entry for the GNOME desktop [1] * Fix the post-install plug-in repository generation when root is using a non-default shell [2] Submitted by: ahze [1] Clemens Fischer <ino-qc@spotteswoode.de.eu.org> [2]
* Bump PORTREVISIONS for all ports that depend on atk or pango to ease in themarcus2004-11-081-0/+1
| | | | big upgrade.
* update to 1.0.r2ahze2004-11-062-5/+5
| | | | Approved by: marcus (co mentor)
* Update to 1.0.r (aka 1.0 Release Candidate 1). So far, the release notes havemarcus2004-10-294-24/+8
| | | | | not been published, but see http://www.squarefree.com/burningedge/releases/1.0.html for a list of changes.
* Essentially a NOP commit. The xpcom reflect patches for amd64 supportpeter2004-10-242-389/+1
| | | | | are now present in the firefox source tree, but with one bug fix compared to the old version we provided. Use their version.
* * Remove some patches that are no longer neededmarcus2004-10-185-39/+13
| | | | | | | * Workaround a crash that can be triggered by JavaScript pop-up windows [1] * Use Xvfb to initialize the Firefox extensions datastore as root [1] https://bugzilla.mozilla.org/show_bug.cgi?id=264557
* Check PERL_LEVEL and not OSVERSION when deciding if we need to use the extramarcus2004-10-141-1/+1
| | | | patch to fix the build.
* Bump PORTREVISION for the last commit since it re-enables remote executionmarcus2004-10-141-1/+1
| | | | support.
* Add a patch that was forgotten in the 1.0.1.p update.marcus2004-10-141-0/+10
|
* Fix build with Perl 5.00503.marcus2004-10-142-0/+14
| | | | PR: 72632
* * Update to 1.0.1.p (aka 0.10.1, aka 1.0PR)marcus2004-10-1210-161/+23
| | | | | | | | | | * 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]
* Patch the various recently reported security vulnerabilities in Mozilla.marcus2004-09-284-0/+101
| | | | | | | | | | | | | | | | This is being done instead of the update to 1.0 PR 1 since we're in a ports freeze, and too many big changes is not a good idea. This update covers the following Mozilla bugs: 250862 255067 256316 Thanks to nectar for scraping all of these patches together. Obtained from: Mozilla CVS Approved by: portmgr (implicit)
* Update to 0.9.3 to fix a few security issues:marcus2004-08-063-4/+29
| | | | | | | | http://bugzilla.mozilla.org/buglist.cgi?bug_id=251381,249004,250906,253121 Also, add a pkg-deinstall script to remove the auto-generated registry files. PR: 70031
* Fix global extension and theme installation by making sure the path to themarcus2004-07-282-0/+18
| | | | | | | | | XPI file does no contain a leading "file://" when passed to the extension manager. See http://bugzilla.mozilla.org/show_bug.cgi?id=250847 for more details. Reported by: ale
* Fix DEBUG builds by checking for all error states from pthread_mutex_trylock().marcus2004-07-271-0/+11
| | | | | | See http://bugzilla.mozilla.org/show_bug.cgi?id=253080 for more details. Submitted by: green
* Update to 0.9.1.marcus2004-06-302-4/+3
|
* * Add optional support for gnome-vfs support (e.g. smb:// and sftp:// URLs) [1]marcus2004-06-254-3/+51
| | | | | | | | * 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]
* Add a post-rendered Extensions.rdf so that the default theme and extensionmarcus2004-06-203-5/+45
| | | | | | shows up. Tested by: Tom McLaughlin <tmclaugh@sdf.lonestar.org>
* Add a patch to run g_thread_init() as soon as Firefox starts. This is saidmarcus2004-06-192-0/+20
| | | | | | | | | to fix some threading issues in Firefox, but I have not personally encountered them (at least not ones fixed by this patch). See http://bugzilla.mozilla.org/show_bug.cgi?id=247204 for more details. Submitted by: green
* * Try a little harder to get firefox to work without first running as rootmarcus2004-06-193-25/+24
| | | | | | | | | * 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]
* The warning about running as root first is no longer needed since themarcus2004-06-171-14/+0
| | | | hack seems to work.
* Fix the link to firefox-config.marcus2004-06-171-2/+3
| | | | Submitted by: Franz Klammer <klammer@webonaut.com>
* Fix a typo in the pkg-install script, and add a hack so that firefox does notmarcus2004-06-162-2/+6
| | | | need to be run as root before running it as other users.
* Update to 0.9. For a complete list of what's new, plus an importantmarcus2004-06-168-64/+89
| | | | | | | | | | | | | | | | | 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!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
* Perl is only needed for building this.trevor2004-04-071-1/+1
|
* Chase the glib20 update, and bump all affected ports' PORTREVISIONs.marcus2004-04-051-1/+1
|
* Borrow from the OpenLDAP ports, and refuse to build if bind has beenmarcus2004-03-191-0/+6
| | | | | | | installed with PORT_REPLACES_BASE_BIND defined. PR: 61756 Obtained from: OpenLDAP ports
* Fix build with freetype2-2.1.7.marcus2004-03-171-0/+12
|
* Chase the new location of libXft.marcus2004-03-171-1/+1
|
* If building with debugging, don't enable binary stripping.marcus2004-03-051-1/+2
|
* Fix up the port-install substitutions so that we operate on the correct files.marcus2004-02-141-2/+2
| | | | Reported by: Franz Klammer <klammer@webonaut.com>
* Remove the ugly libnspr hack, and be a little more clever when addingmarcus2004-02-132-5/+41
| | | | | | 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.
* Fix the window ID in firefox.rb (new PORTREVISION).trevor2004-02-132-2/+2
| | | | | PR: 62735 Submitted by: obraun
* Add a symlink from libnspr4.so to libnspr4.so.1 in the LOCAL_PREFIX tomarcus2004-02-121-0/+3
| | | | workaround a symbol problem with the system libnspr on certain systems.
* * Add ${LOCALBASE} to the list of include and lib search paths so we canmarcus2004-02-121-5/+7
| | | | | | | | properly detect libiconv support [1] * Take care of a few more pthread substitutions * Bump PORTREVISION Reported by: Andrew Muhametshin <andrew@trifon.ru>
* Avoid REINPLACE_CMD dependency.trevor2004-02-121-6/+6
|
* We don't need to use "touch" to make an empty PLIST file.trevor2004-02-121-1/+0
|
* Add comments explaining the installation process.trevor2004-02-121-0/+7
|
* Don't install unnecessary MacOS/Windows-related material.trevor2004-02-121-0/+6
|
* * Fix broken installation (grrr..this fake thing is more trouble than it'smarcus2004-02-122-12/+26
| | | | | | | | 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
* Backuo the previous commit before anyone notices. I have a big patch comingmarcus2004-02-122-2/+2
| | | | | that will fix this and some other things. No need to bump PORTREVISION twice.
* Fix accidental change of %%PREFIX%% to %PREFIX%% intrevor2004-02-122-2/+2
| | | | | | | patch-build_unix_run-mozilla.sh (new PORTREVISION). Noticed by: Franz Klammer of webonaut.com Pointy hat to: moi
* Fix a bug where @PREFIX@ was being substituted with the fake package prefixmarcus2004-02-111-1/+2
| | | | paths.
* * Import the JPI_LIST changes from www/mozilla so that multiple JPI versionsmarcus2004-02-112-6/+15
| | | | | | | | | 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
* Add Firefox after a repo copy from mozilla-firebird. Firefox is the nextmarcus2004-02-1130-3695/+182
| | | | | | | | | | | | | | | | | | | | 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]
* * Fix a bug where Firebird would lock up after typing any text. This had tomarcus2004-02-093-79/+83
| | | | | | | | | | | | | | | 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.
* Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.marcus2004-02-041-1/+1
| | | | (Part 1)
* Port ia64 support from www/mozilla.marcel2004-02-026-11/+74
|
* Use the SORT macro defined in bsd.port.mk.trevor2004-01-221-2/+0
|
* Port to amd64 (note: needs ld-elf.so.1 bugfix to actually work)peter2003-12-1413-122/+680
| | | | | | | | | | | | | | | | 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.
* Don't build these ports on amd64.marcus2003-11-241-0/+2
| | | | Approved by: portmgr (implicit)
* Add a new patch-Double.cpp that fixes the recent core dumps during post-buildmarcus2003-11-171-6/+54
| | | | | | on Sparc64. Submitted by: tmm (bless that man)
* * Update the extensions list with a modern mozconfig.inmarcus2003-10-243-106/+46
| | | | * Add rich text editing (aka midas) support
* Correct the packing list.trevor2003-10-221-2/+0
|
* Update to 0.7 with patch-config_preprocess.pl updated by obraun.trevor2003-10-197-6850/+3488
| | | | De-support GTK+ 1.2 (requested by marcus). Trim COMMENT.
* Mark as IGNORE on -STABLE Alpha.marcus2003-10-131-0/+4
|
* Use ${PTHREAD_LIBS} instead of hardcoded -pthread and -lc_r in a few places.marcus2003-09-071-0/+7
| | | | | This should help the KSE and libthr people use these applications (plus it lets them build on -CURRENT).
* Add back the PKGNAMEPREFIX was the accidentally removed in my previousmarcus2003-09-041-0/+1
| | | | commit.
* Change the MASTER_SITE back to the official Mozilla FTP servers. Note,marcus2003-08-252-7/+4
| | | | | people reinstalling this port will have to do a make distclean first, or simply ignore the MD5 checksum.
* Restore the patch to stop mozilla from crashing on some russian sites.kan2003-08-121-0/+57
|
* Fix the PLIST link.marcus2003-08-071-2/+2
| | | | | | PR: 55310 Submitted by: Morten Rodal <morten@rodal.no> Pointy hat to: me
* Fix the GTK+-1.2 plist. To do this, we create one plist for GTK1 and one formarcus2003-08-013-0/+3394
| | | | | | GTK2. This is easier to maintain using the cons-plist target. Reported by: kris via bento
* Update to 0.6.1. This is mainly a bug fix release according to the releasemarcus2003-07-306-3447/+3425
| | | | | | | | 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.
* Create a static plist file to fix the package building problem with themarcus2003-07-252-6/+3361
| | | | | | | | 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
* Try my hand at removing the Perl 5.6.1 dependency. This port now buildsmarcus2003-06-192-6/+61
| | | | | and seems to work just fine out-of-the-box on -STABLE with the built-in Perl 5.00503.
* Use ${PERL5} to properly locate perl.marcus2003-06-032-1/+2
| | | | Submitted by: perky
* Add mozilla-firebird after a repo move from phoenix.marcus2003-06-0316-85/+1146
| | | | | | | | | | | | | | | | | | 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
* transfer to gnome@alane2003-05-211-2/+2
|
* Remove USE_GNOMENG.marcus2003-04-211-1/+0
|
* Clear moonlight beckons.ade2003-03-072-1/+1
| | | | | | | Requiem mors pacem pkg-comment, And be calm ports tree. E Nomini Patri, E Fili, E Spiritu Sancti.
* Remove the renaming of Xft headers and library from the Xft (Xft2) port.anholt2003-02-181-7/+1
| | | | | | | | 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
* remove ignore setting based on lfp fontsalane2003-01-181-19/+0
|
* add missing dependencyalane2002-12-221-1/+2
|
* Patch by Greg Rumple & JMC to hopefully fix end-of-download crash. I'llalane2002-12-184-3/+139
| | | | | | | 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)
* Fix really messed up BROKEN= blocks that happened with 0.5.alane2002-12-161-11/+10
| | | | Approved by: kris (all port of moving to 0.5)
* Put back link to java now that fonts have been identified as cause ofalane2002-12-151-2/+2
| | | | | | | crashes or start failures. Reviewed by:j Approved by: kris (last phase of phoenix 0.5 update)
* The problem wasn't the patch, it was third party font ports. The patch hasalane2002-12-153-6/+67
| | | | | | | been restored, extra knobs have added, and extensive diagnostics have been added. PLEASE upgrade to this version. Approved by: kris (part of phoenix upgrade)
* Finally, a release Phoenix that works and does not crash all the time.alane2002-12-135-72/+67
| | | | Approved by: kris (a long time ago)
* Backed down to 0.4_10 because 0.5 was borked.alane2002-12-103-6/+12
|
* Update Phoenix to 0.5, the last release named Phoenix. Fixes a lot a bugs,alane2002-12-105-71/+106
| | | | | | | 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
* 1. Add a link to support the java plugin. Thanks to Khairil Yusofalane2002-12-023-900/+41
| | | | | | | | <kaeru@pd.jaring.my> for this tip. 2. Build the plist automagically in a post-install target. Approved by: kris
* Updated PORTREVISION to 8. Added patch from mozilla-devel to fix -CURRENTalane2002-11-292-24/+25
| | | | | | | problem with accessing network sites. Submitted by: Hajimu UMEMOTO <ume@mahoroba.org> Approved by: kris
* Update maintainer utility for making distfiles from cvs checkouts. Noalane2002-11-241-0/+4
| | | | significance to users of this port, unless you are making your own distfiles.
* * PORTREVISION ==> 7.alane2002-11-115-48/+37
| | | | | | | | | | | | | | | | | | | | * 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.
* Accidentally forgot a dependency on libiconv.alane2002-11-091-1/+2
|
* 1. PORTREVISION ==> 6.alane2002-11-082-5/+1
| | | | 2. Remove components (4) of javascript debugger from plist.
* 1. Broken for system perl. Sorry but we don't know yet how to make it work.alane2002-11-084-2544/+32
| | | | | | | | | | | | | | | | 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.
* Upped to PORTREVISION 4.alane2002-11-052-7/+51
| | | | | | | Added pkg-message file. Put XP_UNIX in MAKE_ENV just to be safe. Show pkg-message at start and end. I think it's stabilized now.
* OK, I just need to step back and take a deep breath.alane2002-11-051-1/+1
| | | | | Changed -DXP_UNIX to XP_UNIX=1 in MAKE_ARGS. Why can't the damned makes agree on what they want? #$##@#!
* Changed MAKE_FLAGS to MAKE_ARGS. Stupid mistake. I was in a hurry and notalane2002-11-051-1/+1
| | | | in the best of moods ... sorry.
* This is a TEST version - if it works I'll force a Makefile commitalane2002-11-052-10/+18
| | | | | | | | | | | | 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".
* 1. Bump PORTREVISION because of plist changes.alane2002-11-033-157/+164
| | | | | | | | | | | | | | | | | 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.
* Fixed another dumb idiot thing to do without reverting to system perlalane2002-11-021-1/+1
| | | | | and checking it. I think I must have left my brain asleep in bed this morning.
* Fixed a stoopid mistake I made by not using -f with ${RM}. Caught, gutted,alane2002-11-021-2/+2
| | | | | | | | | And filleted by Douglas Berry <doug@cnd.dundas.on.ca>, who then served it with a delightful lemon and basil butter, garnished with lark's vomit. Thanks, Doug! Submitted by: Douglas Barry <doug@cnd.dundas.on.ca>
* Remove the StUdLyCaPs from maintainer name, 'cause some folks won't realizealane2002-11-011-1/+1
| | | | | mail's case insensitive and will try to type that. Sorry folks, purely a cosmetic change here, nothing to see, move along, move along....
* 1. PORTREVISION -> 1.alane2002-11-013-3428/+3431
| | | | | | | 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.
* Changed MAINTAINER to my FreeBSD address.alane2002-11-011-15/+38
|
* We don't need all those mtree directories.trevor2002-11-011-0/+1
|
* Add dependency on GTK+ 1.2.X. Tidy whitespace (portlint -t).trevor2002-11-011-3/+3
|
* This is broken when OSVERSION = 500039, but works on 4.7-PRERELEASE/i386.trevor2002-11-011-0/+4
|
* Update to 0.4.trevor2002-11-013-6/+20
|
* Fix typo in BUILD_DEPENDSkris2002-10-281-1/+1
|
* 1. Change MAINTAINER to phoenix@geeksrus, which is an alias to bothalane2002-10-231-3/+7
| | | | | | alane@ and trevor@. 2. Expand the BROKEN message to include instruction to run 'use.perl port'. 3. .undef NO_IGNORE.
* Moved a comment to the left edge. ##@#@$!~!@$$ make(1).alane2002-10-231-1/+1
|
* 1. Put back the Perl 5.8.0 requirement. I am *NOT* gonna fight over File::Specalane2002-10-232-2/+6
| | | | versioning with this port.
* Backout <sigh/> the Xft font lib usage since it doesn't compile.alane2002-10-232-3/+3
|
* Removed define for PERL.alane2002-10-231-2/+2
|
* Removed perl 5.8 requirement per comments on cvs list. I hope Trevoralane2002-10-231-7/+2
| | | | | was wrong when he said it didn't work without it. Bumped PORTREVISION as this is a major change.
* 1. Added Xft2 to lib dependencies. If moz-devel can require it, we can too.alane2002-10-232-2/+4
| | | | | 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@).
* 1. Respect CFLAGS.alane2002-10-222-3/+8
| | | | 2. Set appropriate compile/link options for threading.
* 1. Expanded configure/make options in files/mozconfig.in.alane2002-10-224-10/+42
| | | | | | | | | | | | | * 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.
* First working version of port. Needs testing and cleanup, probably movealane2002-10-225-10/+3610
| | | | over to /usr/X11R6 (or not), but it's a start. And it's *fast*.
* Phoenix is a fast, minimal browser from the Mozilla project. This portalane2002-10-215-0/+43
is a work in progress for the next few days.