- Backport the GTK+ File Chooser.

- Add fix for JS math on x86_64 systems
- Add pkgconfig patch
This commit is contained in:
Christopher Aillon 2004-09-28 23:34:07 +00:00
parent fbf6d8bc8d
commit 6f85560d81
2 changed files with 18 additions and 7 deletions

View File

@ -1,6 +1,3 @@
# ------------------------------------------------------------------------------
# .mozconfig for fedora.us thunderbird RPM
# ------------------------------------------------------------------------------
. $topsrcdir/mail/config/mozconfig . $topsrcdir/mail/config/mozconfig
export BUILD_OFFICIAL=1 export BUILD_OFFICIAL=1
@ -11,7 +8,6 @@ mk_add_options MOZILLA_OFFICIAL=1
ac_add_options --enable-default-toolkit=gtk2 ac_add_options --enable-default-toolkit=gtk2
ac_add_options --enable-xft ac_add_options --enable-xft
ac_add_options --enable-optimize="$CFLAGS" ac_add_options --enable-optimize="$CFLAGS"
#ac_add_options --disable-debug
ac_add_options --with-system-jpeg ac_add_options --with-system-jpeg
ac_add_options --with-system-png ac_add_options --with-system-png
@ -26,6 +22,6 @@ ac_add_options --disable-debug
ac_add_options --disable-strip ac_add_options --disable-strip
ac_add_options --disable-tests ac_add_options --disable-tests
# fedora.us has permission to use the official Mozilla.org branding # fedora has permission to use the official Mozilla.org branding
ac_add_options --enable-official-branding ac_add_options --enable-official-branding

View File

@ -1,12 +1,14 @@
# Option: Freetype Patch (FC3+) # Option: Freetype Patch (FC3+)
%define freetype_fc3 1 %define freetype_fc3 1
%define desktop_file_utils_version 0.3
ExclusiveArch: i386 x86_64 ia64 ppc ExclusiveArch: i386 x86_64 ia64 ppc
Summary: Mozilla Thunderbird mail/newsgroup client Summary: Mozilla Thunderbird mail/newsgroup client
Name: thunderbird Name: thunderbird
Version: 0.8.0 Version: 0.8.0
Release: 1 Release: 2
Epoch: 0 Epoch: 0
URL: http://www.mozilla.org/projects/thunderbird/ URL: http://www.mozilla.org/projects/thunderbird/
License: MPL License: MPL
@ -26,14 +28,18 @@ Patch3: thunderbird-0.7.3-enigmail-debian.patch
Patch4: thunderbird-0.7.3-freetype-compile.patch Patch4: thunderbird-0.7.3-freetype-compile.patch
Patch5: thunderbird-0.7.3-psfonts.patch Patch5: thunderbird-0.7.3-psfonts.patch
Patch6: thunderbird-0.7.3-gnome-uriloader.patch Patch6: thunderbird-0.7.3-gnome-uriloader.patch
Patch90: thunderbird-0.8.0-gtk-file-chooser-trunk.patch
Patch91: thunderbird-0.8.0-gtk-file-chooser-updates.patch
Patch100: thunderbird-0.8.0-js-64bit-math.patch
Patch101: thunderbird-0.8.0-pkgconfig.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: libpng-devel, libjpeg-devel, gtk2-devel BuildRequires: libpng-devel, libjpeg-devel, gtk2-devel
BuildRequires: zlib-devel, gzip, zip, unzip BuildRequires: zlib-devel, gzip, zip, unzip
BuildRequires: XFree86-devel BuildRequires: XFree86-devel
BuildRequires: libIDL-devel BuildRequires: libIDL-devel
BuildRequires: desktop-file-utils
BuildRequires: tcsh BuildRequires: tcsh
BuildRequires: freetype-devel BuildRequires: freetype-devel
Prereq: desktop-file-utils >= %{desktop_file_utils_version}
Obsoletes: MozillaThunderbird Obsoletes: MozillaThunderbird
Provides: MozillaThunderbird = %{epoch}:%{version} Provides: MozillaThunderbird = %{epoch}:%{version}
@ -56,6 +62,10 @@ cp -f %{SOURCE5} .
%endif %endif
%patch5 -p1 -b .psfonts %patch5 -p1 -b .psfonts
%patch6 -p1 -b .gnome-uriloader %patch6 -p1 -b .gnome-uriloader
%patch90 -p0 -b .gtk-file-chooser-trunk
%patch91 -p1 -b .gtk-file-chooser-updates
%patch100 -p0 -b .js-64bit-math
%patch101 -p0 -b .pkgconfig
#=============================================================================== #===============================================================================
@ -123,6 +133,11 @@ rm -rf %{buildroot}/%{tbdir}/chrome/{classic,comm,embed-sample,en-{mac,win},help
#=============================================================================== #===============================================================================
%changelog %changelog
* Tue Sep 28 2004 Christopher Aillon <caillon@redhat.com> 0.8.0-2
- Backport the GTK+ File Chooser.
- Add fix for JS math on x86_64 systems
- Add pkgconfig patch
* Thu Sep 16 2004 Christopher Aillon <caillon@redhat.com> 0.8.0-1 * Thu Sep 16 2004 Christopher Aillon <caillon@redhat.com> 0.8.0-1
- Update to 0.8.0 - Update to 0.8.0
- Remove enigmail - Remove enigmail