Commit graph

45 commits

Author SHA1 Message Date
Michael Johnson
6d3f2a711b - Fix expr usage for 4.x since expr on 4.x
is not POSIX compliant. [1]

Submitted by:	girgen [1]
2004-12-29 03:28:51 +00:00
Michael Johnson
b18bfe2076 - 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]
2004-12-28 00:51:58 +00:00
Michael Johnson
894f4f9282 Add Encoding type to desktop file to validate via desktop-file-validate 2004-12-13 00:04:25 +00:00
Joe Marcus Clarke
f8f367632a Correct the MASTER_SITE_SUBDIR in order to fix fetching.
Submitted by:	daichi
2004-12-08 06:26:27 +00:00
Joe Marcus Clarke
9dc4198237 Complete a more extensive upgrade to 1.0 that ensures the isp directory
is created, plus disables CUPS support until a better solution can be found
for the NSS/OpenSSL symbol conflict crash.
2004-12-08 05:58:33 +00:00
Adam Weinberger
99eb2a1689 Update to 1.0. 2004-12-08 05:41:31 +00:00
Adam Weinberger
f37445a85e Update to 1.0rc. 2004-12-04 20:34:06 +00:00
Joe Marcus Clarke
abbdc87752 * Instead of using Xvfb, and evil black magic to create the extensions
repository, use the hidden "-register" option instead.  This has the
  advantage of not requiring an X DISPLAY and not modifying any
  preferences.
* Add i18n support to the Thunderbird startup script [1]
* Link nss with -Bsymbolic to avoid symbol conflicts with OpenSSL.  This
  should help alleviate the CUPS printing problem

PR:		73839 [1]
Submitted by:	Jose M Rodriguez <josemi@freebsd.jazztel.es> [1]
2004-11-22 04:16:25 +00:00
Joe Marcus Clarke
67b5465482 * Fix Movemail and RSS support
* Install a GNOME desktop icon [1]
* Correct installation when root's shell is non-standard (e.g.
  /usr/local/bin/bash) [2]

Submitted by:	ahze [1]
		Clemens Fischer <ino-qc@spotteswoode.de.eu.org> [2]
2004-11-07 23:29:33 +00:00
Joe Marcus Clarke
46a4d69571 Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the
big upgrade.
2004-11-07 22:37:47 +00:00
Joe Marcus Clarke
5d1f4c0b5e Update to 0.9. See http://www.mozilla.org/products/thunderbird/releases/
for all the wonderful new features.
2004-11-06 06:11:37 +00:00
Joe Marcus Clarke
3bffe907e1 * Remove a patch that is no longer needed
* Change an instance of Firefox to Thunderbird [1]
* Workaround a potential crash with JavaScript pop-ups [2]
* Use Xvfb to initialize the extensions datastore as root

[2] https://bugzilla.mozilla.org/show_bug.cgi?id=264557

Sbumitted by:	Radek Kozlowski <radek@raadradd.com> [1]
2004-10-17 21:40:11 +00:00
Joe Marcus Clarke
6b605d422b Fix build with Perl < 5.6.1. 2004-10-14 00:37:47 +00:00
Joe Marcus Clarke
1db758c390 Fix build when PORTSDIR is read-only.
PR:		72629
2004-10-13 16:18:00 +00:00
Joe Marcus Clarke
92569e4264 * Update to 0.8
* Now that the fake installation code from Firefox has stabilized, adapt it
  here to eliminate the need for a static plist

See http://www.mozilla.org/products/thunderbird/releases/ for all the juicy
goodies in 0.8.
2004-10-11 23:45:43 +00:00
Joe Marcus Clarke
d4b6b688df Patch the various recently reported security vulnerabilities in Mozilla.
This is being done instead of the update to 0.8 since we're in a ports
freeze, and too many big changes is not a good idea.

This update covers the following Mozilla bugs:

245066
226669
250862
255067
256316
257317
258005

Thanks to nectar for scraping all of these patches together.

Obtained from:	Mozilla CVS
Approved by:	portmgr (implicit)
2004-09-28 03:26:29 +00:00
Joe Marcus Clarke
d06d89d9ec Update to 0.7.3 which fixes numerous possible security issues. See
http://bugzilla.mozilla.org/buglist.cgi?bug_id=251381,249004,250906,253121 for
more details.
2004-08-06 06:31:33 +00:00
Pav Lucistnik
42717d2b33 - Fix build with gcc-3.4
PR:		ports/69833
Submitted by:	Jake Hamby <jhamby@anobject.com>
2004-07-31 15:16:58 +00:00
Joe Marcus Clarke
9e94e6497f Fix global extension and theme installation by making sure the path to the
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
2004-07-27 20:51:02 +00:00
Joe Marcus Clarke
08576a11f4 Fix DEBUG builds by checking for all error states from pthread_mutex_trylock().
See http://bugzilla.mozilla.org/show_bug.cgi?id=253080 for more details.

Submitted by:	green
2004-07-27 14:18:27 +00:00
Adam Weinberger
61088c5833 Update to 0.7.2.
Use a PLIST_SUB for the plist.
The port defines NO_MTREE, so mkdir ${PREFIX}/bin
to make sure it exists. (Necessary for installations
into prefixes [prefices?] that don't yet exist.)
2004-07-18 20:20:21 +00:00
Joe Marcus Clarke
0be8477e93 Update to 0.7.1. 2004-07-03 00:36:28 +00:00
Joe Marcus Clarke
583b43a085 Update to 0.7. A list of what's new can be found at
http://www.mozilla.org/products/thunderbird/releases.

This has the same limitation that Firefox 0.9 had where it needs to be run as
root first. I applied the same hacks to workaround that; however, some users
may need to run thunderbird twice before it starts correctly.
2004-06-24 18:15:44 +00:00
Alex Dupre
a9539469a0 The checksum is not changed, but the distfile yes :) 2004-05-24 17:41:36 +00:00
Joe Marcus Clarke
ad26255b44 The distfile was renamed on the server. The checksum has not changed,
however.
2004-05-24 15:11:54 +00:00
Joe Marcus Clarke
40926f0931 Fix a potential crash if thunderbird tries to load browser plug-ins.
PR:		66450
Submitted by:	Franz Klammer <klammer@webonaut.com>
2004-05-17 20:09:09 +00:00
Joe Marcus Clarke
152ab6f7af Update to 0.6. The list of all that is good in this release can be found at:
http://www.mozilla.org/products/thunderbird/releases/
2004-05-03 19:10:34 +00:00
Joe Marcus Clarke
731798cdcf Chase the glib20 update, and bump all affected ports' PORTREVISIONs. 2004-04-05 03:31:02 +00:00
Joe Marcus Clarke
2e2a921591 Borrow from the OpenLDAP ports, and refuse to build if bind has been
installed with PORT_REPLACES_BASE_BIND defined.

PR:		61756
Obtained from:	OpenLDAP ports
2004-03-19 03:14:55 +00:00
Joe Marcus Clarke
dbe1712ce3 Fix build with freetype2-2.1.7. 2004-03-17 07:12:34 +00:00
Joe Marcus Clarke
61b3a6bec8 Chase the new location of libXft. 2004-03-16 22:54:05 +00:00
Joe Marcus Clarke
700b9acc7e Re-add the Perl patch to fix the build with Perl < 5.6. Looks like this was
need for Tunderbird after all.

Reported by:	many
2004-03-09 17:03:58 +00:00
Joe Marcus Clarke
2d6650ae38 If building with debugging, don't enable binary stripping. 2004-03-05 07:16:45 +00:00
Joe Marcus Clarke
68e3c7d8e1 * Update to 0.5
* Fix a potential hang with esound
* Fix some potential pthread issues
* Add more platform compatibility patches
* Fix libiconv support
* Pull in some patches from firefox to shorten the plist some

Special thanks to ale for getting a clean source tarball and hosting it.  For
the details on what's new in the release, please see:

http://www.mozilla.org/projects/thunderbird/release-notes.html
2004-02-28 01:14:52 +00:00
Joe Marcus Clarke
6ddd2d3eaf Add ia64 to the list of unsupported platforms. 2004-02-26 17:58:48 +00:00
Joe Marcus Clarke
73f7c91b5d Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1)
2004-02-04 05:10:27 +00:00
Trevor Johnson
fbd1108f49 Use the SORT macro from bsd.port.mk. 2004-01-22 11:06:02 +00:00
Joe Marcus Clarke
6bd449375a * Update to 0.4
* Add support for new options
* Don't include stuff after bsd.port.post.mk
2003-12-07 23:22:17 +00:00
Joe Marcus Clarke
71426eddfe Don't build this port on amd64.
Approved by:	portmgr (implicit)
2003-11-24 01:21:15 +00:00
Joe Marcus Clarke
cad4a555e6 Add a new patch-Double.cpp that fixes the recent core dumps during post-build
on Sparc64.

Submitted by:	tmm (bless that man)
2003-11-16 18:56:29 +00:00
Joe Marcus Clarke
83037c0e8c * Update to 0.3
* Remove GTK1 support

See the Thunderbird release notes at
http://www.mozilla.org/projects/thunderbird/release-notes.html for a list
of what's new and what's changed.
2003-10-15 19:26:39 +00:00
Joe Marcus Clarke
3a501d18b9 Mark IGNORE on -STABLE Alpha. 2003-10-12 22:03:10 +00:00
Joe Marcus Clarke
23dad2b555 Use ${PTHREAD_LIBS} instead of hardcoded -pthread and -lc_r in a few places.
This should help the KSE and libthr people use these applications (plus it
lets them build on -CURRENT).
2003-09-06 18:34:37 +00:00
Joe Marcus Clarke
58d83b343a Distfile was rerolled to remove the default .mozconfig file. 2003-09-04 17:41:56 +00:00
Joe Marcus Clarke
37e90a90a1 Add mozilla-thunderbird, a mail application based on the Mozilla mail
component.  More details on this project as well as the 0.2 release notes
can be found at:

http://www.mozilla.org/projects/thunderbird/
2003-09-04 06:31:09 +00:00