1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-17 03:25:46 +00:00
Commit Graph

308 Commits

Author SHA1 Message Date
Joe Marcus Clarke
1ff7fa0b8b Fix the build with GCC 4.x.
Obtained from:	Fedora local patches and Mozilla LXR
Reported by:	pointyhat via kris
2006-12-16 19:26:17 +00:00
Michael Johnson
9171c27259 Fix a bug to only allow some geckos to build java xpcom when WITH_JAVA
is defined.

PR:		ports/105315
Reported by:	Reed A. Cartwright <reed@scit.us>
2006-12-07 22:14:36 +00:00
Michael Johnson
fbfa560ad9 - Update to 2.0
Release notes:	http://www.mozilla.com/en-US/firefox/2.0/releasenotes/

Special thanks to marcus and many others for helping test and fixing
bugs!
2006-11-01 13:20:11 +00:00
Joe Marcus Clarke
f1bb12de8e Presenting GNOME 2.16.1 for FreeBSD. This release represents a massive
amount of work by the FreeBSD GNOME Team and our testers.

On top of the usual GNOME update, we have taken this opportunity to move
GNOME from X11BASE to LOCALBASE.  This means roughly 600 ports NOT part of
the GNOME Desktop also need to be changed.  The bulk of the move was carried
out by ahze, mezz, and pav, but it would not have been possible without
cooperation from the FreeBSD KDE team who worked with us to make sure
GNOME and KDE can still coexist happily.  We would also like to send a
shout out to kris and pointyhat for putting up with multiple test runs
until we got something that was solid.

Back to GNOME 2.16.  This release brings a huge amount of new functionality
to FreeBSD.  The standard release notes can be read at
http://www.gnome.org/start/2.16/ .  But on top of what you will read there,
jylefort and marcus have completed work on a port of HAL to FreeBSD.  This
will allow FreeBSD to take advantage of closer hardware interaction such
as auto-mounting CD-ROMs, USB drives, and music players; auto-playing
audio CDs; and managing laptop power consumption.

But where would this all be without our loyal testers and contributors?
Therefore, the FreeBSD GNOME team would like to thank the following users:

Phillip Neumann <pneumann@gmail.com>
tmclaugh
mux
Yuri Pankov <yuri.pankov@gmail.com>
chinsan
Thomas <freebsdlists@bsdunix.ch>
Brian Gruber <knightbg@yahoo.com>
Franz Klammer <klammer@webonaut.com>
Dominique Goncalves <dominique.goncalves@gmail.com>
Pascal Hofstee <caelian@gmail.com>
Yasuda Keisuke <kysd@po.harenet.ne.jp>
backyard <backyard1454-bsd@yahoo.com>
Andris Raugulis <endrju@null.lv> <endrju@null.lv>
Eric L. Chen <d9364104@mail.nchu.edu.tw>
Pawel Worach <pawel.worach@gmail.com>
QuiRK on #freebsd-gnome
Shane Bell <decept0@gmail.com>
luigi
sajd on #freebsd-gnome
sat
Chris Coleman <chrisc@vmunix.com>
kaeru on #freebsd-gnome
crsd_ via irc.freenode.org/#FreeBSD-GNOME
Joel Diaz <joeldiaz@mac.com>

Enjoy!

Approved by:	portmgr (implicit, kris)
2006-10-14 08:35:50 +00:00
Michael Johnson
6f52a10230 - Remove firefox10 2006-09-03 20:22:15 +00:00
Michael Johnson
e7248d0f55 - Fix build with new gmake 2006-07-09 21:57:49 +00:00
Michael Johnson
997d9367d9 - Welcome back sparc64 on kern.osreldate>=601101 2006-07-05 22:12:13 +00:00
Michael Johnson
cf3fc4deea - Add flock to supported gecko's on 5.x+ and !sparc64 !ia64 2006-06-21 01:17:35 +00:00
Michael Johnson
e9a7506b25 - Make it easier for ports to use firefox-devel/firefox10 or other geckos
that are no offically supported by a port.

Example 1:  Support for firefox-devel
USE_GECKO=firefox-devel<->firefox firefox mozilla

if ${GECKO}==firefox-devel a simple sed -e 's|firefox|firefox-devel| will
be done on Makefile.in and configure files.

Example 2:  Support for seamonkey
USE_GECKO=firefox seamonkey<->firefox
2006-06-06 16:57:10 +00:00
Michael Johnson
49d3480a6d - Fix the "Requires" lines in firefox-devel pkgconfig files 2006-06-05 20:59:56 +00:00
Michael Johnson
b9f70ad859 - Update to 2.0a3
- Fix .desktop file so it actually starts firefox-devel instead of firefox
  also change Firefox to Firefox-devel in comments

Release notes:	http://www.mozilla.org/projects/bonecho/releases/2.0a3.html
2006-05-30 03:46:46 +00:00
Edwin Groothuis
e4aa76a9be Remove USE_REINPLACE from categories starting with W 2006-05-13 04:41:22 +00:00
Pav Lucistnik
e5e2adfe9a - Revert 1.10 and reassure a bullet from rev. 1.9:
- Fix pkg-deinstall to not remove MOZDIR/extensions
2006-05-08 19:06:29 +00:00
Joe Marcus Clarke
60a106081d How did a bashism creep into a FreeBSD pkg-install script? ahze, I'm
looking at you.

Convert "==" to "=".

Reported by:	Pascal Hofstee <caelian@gmail.com>
2006-05-02 19:00:01 +00:00
Michael Johnson
02e15d33b9 - Only register %%MOZILLA_BIN%% on nvu 2006-04-26 19:23:34 +00:00
Joe Marcus Clarke
a9ddc84ede * Update to 1.7.13
* Do not run mozilla -register during installation
2006-04-22 20:55:13 +00:00
Michael Johnson
c59c458de8 - Doh, s/||/&&/ so we can really detect if you're using sparc64 or ia64
- Make warning line a little easier to read
2006-04-17 00:20:12 +00:00
Michael Johnson
47cea54feb - Add support in bsd.gecko.mk for WITH/USE_GECKO=firefox10
- Only support mozilla and firefox10 on sparc64 & ia64 until we fix
- Update pkg-install.in to support firefox10
2006-04-17 00:02:15 +00:00
Michael Johnson
5f34a1b0f2 - Fix bug with www/mozilla with last commit 2006-04-16 16:13:50 +00:00
Michael Johnson
5b63cd82a0 - Convert nvu to generic pkg-[de]install script 2006-04-16 16:06:55 +00:00
Michael Johnson
f997e145d1 - Don't remove extensions dir.. firefox and thunderbird don't like this
sorry people =(
2006-03-31 00:04:24 +00:00
Michael Johnson
1212de5eb7 - Fix firefox-devel pkgconfig files so we depend on firefox-devel-xpcom.pc
instead of firefox.pc
- Bump PORTREVISION
2006-03-30 16:42:26 +00:00
Michael Johnson
a3adfc2cf5 - Readd firefox-devel at version 2.0a1
- Add support for USE_GECKO=firefox-devel
- Fix pkg-deinstall to not remove MOZDIR/extensions
2006-03-29 20:45:19 +00:00
Michael Johnson
c28115ab28 - Convert all gecko pkg-[de]install scripts into a generic
pkg-[de]install script
- Always use pkg-install to create missing dir's [1]

Requested by:	marcus [1]
2006-03-29 18:29:45 +00:00
Joe Marcus Clarke
c17d2084cc Remove a patch that was breaking negotiateauth support.
PR:		87728
Submitted by:	Mark Andrews <Mark_Andrews@isc.org>
2006-03-26 23:58:44 +00:00
Joe Marcus Clarke
bee8aee8ce Correct a typo.
Reported by:	pav
2006-03-21 23:41:39 +00:00
Michael Johnson
1c420caa1b - Add support for USE_GECKO=xulrunner
- Remove quotes around BROKEN
- Remove USE_REINPLACE
2006-03-15 11:43:57 +00:00
Max Khon
7f3c04b115 Fix WITH_SMB for mozilla and firefox.
Approved by:	mezz (gnome@)
2006-01-24 18:39:12 +00:00
Michael Johnson
b895aa0bf9 - Update thunderbird to 1.5 [1]
- Remove thunderbird-devel
- Remove thunderbird from supported geckos for 4.x

Release notes:	http://www.mozilla.com/thunderbird/releases/1.5.html
2006-01-12 05:54:32 +00:00
Joe Marcus Clarke
48c172df6c Mark not for ia64 since regchrome (and the application itself) dumps core.
Reported by:	pointyhat via kris
2006-01-08 19:44:30 +00:00
Michael Johnson
0d280936ef - Remove some unneeded lines formally needed by 4.x (but breaks stuff now) 2005-12-16 18:14:53 +00:00
Michael Johnson
28a056573f - Reword the BROKEN= if no gecko is found so it will be a little more clear
that it was unable to find a supported gecko for a port.
2005-12-10 20:46:50 +00:00
Michael Johnson
b18644ed80 - Only support mozilla and thunderbird on 4.x to fix many builds or
mark them BROKEN
2005-12-09 03:15:07 +00:00
Jeremy Messenger
a762891c30 Improvement on example in bsd.gecko.mk.
Reviewed by:	ahze
2005-12-09 03:00:30 +00:00
Michael Johnson
5a3ebd9a84 - Remove isp stuff if build with mail 2005-12-05 18:55:34 +00:00
Michael Johnson
4835940e84 - Add support for GECKO_PLIST_PRE_FILES and GECKO_PLIST_PRE_DIRS to
add files or directories to plist.
- *Really* remove share/idl if empty in firefox
2005-12-04 22:05:43 +00:00
Jeremy Messenger
64a923ea98 Fix all those ports to find libnssckbi.so in the correct place to allow those
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>
2005-12-02 05:30:01 +00:00
Adam Weinberger
4e70afab15 Documentation update. Add a blurb at the beginning stating what the
file's used for, and add some more comprehensive descriptions to
the definable variables.

Also, commit a major faux pas and include a functionality change
along with the text string changes. Remove the conditional check
for adding %D/share/idl to the plist. The check for whether it's
necessary wasn't working, but it's a safe assumption that every
mozilla port needs that dir added to the plist. This change has
been brought to you by ahze and the number n.
2005-12-02 03:39:43 +00:00
Michael Johnson
a077d959dd - Fix typo in comments
- Add  .include "${.CURDIR}/../../www/mozilla/bsd.gecko.mk" to the example
2005-11-30 23:47:44 +00:00
Michael Johnson
36353c589f - 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
2005-11-29 21:12:28 +00:00
Pav Lucistnik
e05544d7ba - Add SHA256 checksums 2005-11-23 22:41:05 +00:00
Michael Johnson
28125871e3 - Add support for new lib/browser_linux_plugins 2005-11-14 19:11:43 +00:00
Joe Marcus Clarke
1f8833e5e7 * Chase the glib20 shared lib version
* Disable cairo support as the new cairo API does not work with mozilla
2005-11-05 06:21:04 +00:00
Joe Marcus Clarke
299fdf7305 Replace /usr/X11R6 with ${X11BASE} to fix the build with non-default
base paths.

Reported by:	pointyhat via kris
2005-10-27 00:06:23 +00:00
Joe Marcus Clarke
055bb26bcf Update to 1.7.12. See
http://www.mozilla.org/releases/mozilla1.7.12/README.html#new for a list
of the fixes in this release.

Security:	Many important security bugs were fixed.  See the URL
		above for more details.
2005-09-25 00:59:25 +00:00
Jeremy Messenger
f0120ed0a2 - Fix the sed for libesd and kill the major version of library
(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]
2005-09-23 20:42:37 +00:00
Pav Lucistnik
cfffa5699c - Patch a security vulnerability (DoS, remote execution) in IDN
(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/
2005-09-10 17:24:31 +00:00
Joe Marcus Clarke
0feaee0767 * Update to 1.7.11
* Fix IDL installation
* Correct a crash that can occur when closing windows with newer versions of
  GTK+
2005-08-28 19:04:20 +00:00
Joe Marcus Clarke
a6d92ea65b Install IDL files into ${PREFIX}/share/idl/mozilla.
PR:		84022
Submitted by:	thierry (with modifications by jylefort)
2005-07-26 04:12:36 +00:00
Joe Marcus Clarke
c0d7a5a48c Update to 1.7.10 which fixes a number of security vulnerabilities.
Submitted by:		Matthew Luckie <mjl@luckie.org.nz>
Security:		See http://www.mozilla.org/projects/security/known-vulnerabilities.html#Mozilla for the list of fixed security issues
2005-07-21 23:57:10 +00:00