Update to RC1
This commit is contained in:
parent
4760bfb3fa
commit
784954b70c
@ -3,3 +3,5 @@ thunderbird-3.0b3-source.tar.bz2
|
|||||||
thunderbird-langpacks-3.0-20090721.tar.bz2
|
thunderbird-langpacks-3.0-20090721.tar.bz2
|
||||||
thunderbird-3.0b4-source.tar.bz2
|
thunderbird-3.0b4-source.tar.bz2
|
||||||
thunderbird-langpacks-3.0b4-20090917.tar.bz2
|
thunderbird-langpacks-3.0b4-20090917.tar.bz2
|
||||||
|
thunderbird-3.0rc1.source.tar.bz2
|
||||||
|
thunderbird-langpacks-3.0rc1-20091118.tar.bz2
|
||||||
|
4
sources
4
sources
@ -1,2 +1,2 @@
|
|||||||
0f7c7cdfebd8948b7e3fe835773b072d thunderbird-3.0b4-source.tar.bz2
|
f9da82698c8171a4cf68bdd234065844 thunderbird-3.0rc1.source.tar.bz2
|
||||||
296dace664509393536e5548b9a82bee thunderbird-langpacks-3.0b4-20090917.tar.bz2
|
70d5100c83a6b188bc6bbc5284682aed thunderbird-langpacks-3.0rc1-20091118.tar.bz2
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
#export CFLAGS=-gstabs+
|
||||||
|
#export CXXFLAGS=-gstabs+
|
||||||
mk_add_options MOZ_CO_PROJECT=mail
|
mk_add_options MOZ_CO_PROJECT=mail
|
||||||
ac_add_options --enable-application=mail
|
ac_add_options --enable-application=mail
|
||||||
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir-tb/
|
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir-tb/
|
||||||
@ -25,8 +27,11 @@ ac_add_options --enable-pango
|
|||||||
ac_add_options --enable-system-cairo
|
ac_add_options --enable-system-cairo
|
||||||
ac_add_options --enable-svg
|
ac_add_options --enable-svg
|
||||||
ac_add_options --enable-canvas
|
ac_add_options --enable-canvas
|
||||||
ac_add_options --disable-crashreporter
|
|
||||||
ac_add_options --enable-system-hunspell
|
ac_add_options --enable-system-hunspell
|
||||||
|
ac_add_options --disable-crashreporter
|
||||||
|
#ac_add_options --disable-static
|
||||||
|
#ac_add_options --disable-static-mail
|
||||||
|
#ac_add_options --enable-libxul
|
||||||
|
|
||||||
export BUILD_OFFICIAL=1
|
export BUILD_OFFICIAL=1
|
||||||
export MOZILLA_OFFICIAL=1
|
export MOZILLA_OFFICIAL=1
|
||||||
|
@ -8,3 +8,4 @@ Icon=thunderbird
|
|||||||
Terminal=false
|
Terminal=false
|
||||||
Type=Application
|
Type=Application
|
||||||
StartupWMClass=Thunderbird-bin
|
StartupWMClass=Thunderbird-bin
|
||||||
|
MimeType=message/rfc822;
|
||||||
|
102
thunderbird.spec
102
thunderbird.spec
@ -3,9 +3,9 @@
|
|||||||
%define cairo_version 1.6.0
|
%define cairo_version 1.6.0
|
||||||
%define freetype_version 2.1.9
|
%define freetype_version 2.1.9
|
||||||
%define sqlite_version 3.6.14
|
%define sqlite_version 3.6.14
|
||||||
|
%define version_internal 3.0rc1
|
||||||
%define version_internal 3.0b4
|
|
||||||
%define build_langpacks 1
|
%define build_langpacks 1
|
||||||
|
%define moz_objdir objdir-tb
|
||||||
|
|
||||||
# The tarball is pretty inconsistent with directory structure.
|
# The tarball is pretty inconsistent with directory structure.
|
||||||
# Sometimes there is a top level directory. That goes here.
|
# Sometimes there is a top level directory. That goes here.
|
||||||
@ -13,26 +13,26 @@
|
|||||||
# IMPORTANT: If there is no top level directory, this should be
|
# IMPORTANT: If there is no top level directory, this should be
|
||||||
# set to the cwd, ie: '.'
|
# set to the cwd, ie: '.'
|
||||||
#%define tarballdir .
|
#%define tarballdir .
|
||||||
%define tarballdir comm-central
|
%define tarballdir comm-1.9.1
|
||||||
|
|
||||||
%define mozappdir %{_libdir}/thunderbird-%{version_internal}
|
%define mozappdir %{_libdir}/thunderbird-%{version}
|
||||||
%define official_branding 1
|
%define official_branding 1
|
||||||
|
|
||||||
Summary: Mozilla Thunderbird mail/newsgroup client
|
Summary: Mozilla Thunderbird mail/newsgroup client
|
||||||
Name: thunderbird
|
Name: thunderbird
|
||||||
Version: 3.0
|
Version: 3.0
|
||||||
Release: 3.9.b4%{?dist}
|
Release: 3.11.rc1%{?dist}
|
||||||
URL: http://www.mozilla.org/projects/thunderbird/
|
URL: http://www.mozilla.org/projects/thunderbird/
|
||||||
License: MPLv1.1 or GPLv2+ or LGPLv2+
|
License: MPLv1.1 or GPLv2+ or LGPLv2+
|
||||||
Group: Applications/Internet
|
Group: Applications/Internet
|
||||||
%if %{official_branding}
|
%if %{official_branding}
|
||||||
%define tarball thunderbird-%{version}b4-source.tar.bz2
|
%define tarball thunderbird-%{version_internal}.source.tar.bz2
|
||||||
%else
|
%else
|
||||||
%define tarball thunderbird-3.0b2-source.tar.bz2
|
%define tarball thunderbird-3.0b2-source.tar.bz2
|
||||||
%endif
|
%endif
|
||||||
Source0: %{tarball}
|
Source0: %{tarball}
|
||||||
%if %{build_langpacks}
|
%if %{build_langpacks}
|
||||||
Source1: thunderbird-langpacks-%{version}b4-20090917.tar.bz2
|
Source1: thunderbird-langpacks-%{version_internal}-20091118.tar.bz2
|
||||||
%endif
|
%endif
|
||||||
Source10: thunderbird-mozconfig
|
Source10: thunderbird-mozconfig
|
||||||
Source11: thunderbird-mozconfig-branded
|
Source11: thunderbird-mozconfig-branded
|
||||||
@ -45,6 +45,7 @@ Source100: find-external-requires
|
|||||||
|
|
||||||
Patch1: mozilla-jemalloc.patch
|
Patch1: mozilla-jemalloc.patch
|
||||||
Patch2: thunderbird-shared-error.patch
|
Patch2: thunderbird-shared-error.patch
|
||||||
|
#Patch3: fix-include.patch
|
||||||
|
|
||||||
%if %{official_branding}
|
%if %{official_branding}
|
||||||
# Required by Mozilla Corporation
|
# Required by Mozilla Corporation
|
||||||
@ -95,6 +96,37 @@ AutoProv: 0
|
|||||||
%description
|
%description
|
||||||
Mozilla Thunderbird is a standalone mail and newsgroup client.
|
Mozilla Thunderbird is a standalone mail and newsgroup client.
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Development files for Thunderbird
|
||||||
|
Group: Development/Libraries
|
||||||
|
Provides: thunderbird-devel = %{version}
|
||||||
|
|
||||||
|
Requires: thunderbird = %{version}-%{release}
|
||||||
|
Requires: nspr-devel >= %{nspr_version}
|
||||||
|
Requires: nss-devel >= %{nss_version}
|
||||||
|
Requires: cairo-devel >= %{cairo_version}
|
||||||
|
Requires: libjpeg-devel
|
||||||
|
Requires: bzip2-devel
|
||||||
|
Requires: zlib-devel
|
||||||
|
Requires: libIDL-devel
|
||||||
|
Requires: gtk2-devel
|
||||||
|
Requires: gnome-vfs2-devel
|
||||||
|
Requires: libgnome-devel
|
||||||
|
Requires: libgnomeui-devel
|
||||||
|
Requires: krb5-devel
|
||||||
|
Requires: pango-devel
|
||||||
|
Requires: freetype-devel >= %{freetype_version}
|
||||||
|
Requires: libXt-devel
|
||||||
|
Requires: libXrender-devel
|
||||||
|
Requires: hunspell-devel
|
||||||
|
#TEMP Requires: sqlite-devel
|
||||||
|
Requires: startup-notification-devel
|
||||||
|
Requires: alsa-lib-devel
|
||||||
|
#Requires: libnotify-devel
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
Thunderbird development files.
|
||||||
|
|
||||||
#===============================================================================
|
#===============================================================================
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
@ -103,6 +135,7 @@ cd %{tarballdir}
|
|||||||
|
|
||||||
%patch1 -p0 -b .jemalloc
|
%patch1 -p0 -b .jemalloc
|
||||||
%patch2 -p1 -b .shared-error
|
%patch2 -p1 -b .shared-error
|
||||||
|
#%patch3 -p1 -b .fix-include
|
||||||
|
|
||||||
%if %{official_branding}
|
%if %{official_branding}
|
||||||
# Required by Mozilla Corporation
|
# Required by Mozilla Corporation
|
||||||
@ -135,23 +168,27 @@ export PREFIX='%{_prefix}'
|
|||||||
export LIBDIR='%{_libdir}'
|
export LIBDIR='%{_libdir}'
|
||||||
|
|
||||||
%define moz_make_flags -j1
|
%define moz_make_flags -j1
|
||||||
#%ifarch ppc ppc64 s390 s390x
|
%ifarch ppc ppc64 s390 s390x
|
||||||
#%define moz_make_flags -j1
|
%define moz_make_flags -j1
|
||||||
#%else
|
%else
|
||||||
#%define moz_make_flags %{?_smp_mflags}
|
%define moz_make_flags %{?_smp_mflags}
|
||||||
#%endif
|
%endif
|
||||||
|
|
||||||
export LDFLAGS="-Wl,-rpath,%{mozappdir}"
|
export LDFLAGS="-Wl,-rpath,%{mozappdir}"
|
||||||
export MAKE="gmake %{moz_make_flags}"
|
export MAKE="gmake %{moz_make_flags}"
|
||||||
make -f client.mk build
|
make -f client.mk build
|
||||||
|
|
||||||
|
# create debuginfo for crash-stats.mozilla.com
|
||||||
|
#cd %{moz_objdir}
|
||||||
|
#make buildsymbols
|
||||||
|
|
||||||
#===============================================================================
|
#===============================================================================
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%{__rm} -rf $RPM_BUILD_ROOT
|
%{__rm} -rf $RPM_BUILD_ROOT
|
||||||
cd %{tarballdir}
|
cd %{tarballdir}
|
||||||
|
|
||||||
cd objdir-tb
|
cd %{moz_objdir}
|
||||||
DESTDIR=$RPM_BUILD_ROOT make install
|
DESTDIR=$RPM_BUILD_ROOT make install
|
||||||
|
|
||||||
cd -
|
cd -
|
||||||
@ -168,7 +205,7 @@ desktop-file-install --vendor mozilla \
|
|||||||
|
|
||||||
# set up the thunderbird start script
|
# set up the thunderbird start script
|
||||||
rm -f $RPM_BUILD_ROOT/%{_bindir}/thunderbird
|
rm -f $RPM_BUILD_ROOT/%{_bindir}/thunderbird
|
||||||
%{__cat} %{SOURCE21} | %{__sed} -e 's,TBIRD_VERSION,%{version_internal},g' > \
|
%{__cat} %{SOURCE21} | %{__sed} -e 's,TBIRD_VERSION,%{version},g' > \
|
||||||
$RPM_BUILD_ROOT%{_bindir}/thunderbird
|
$RPM_BUILD_ROOT%{_bindir}/thunderbird
|
||||||
%{__chmod} 755 $RPM_BUILD_ROOT/%{_bindir}/thunderbird
|
%{__chmod} 755 $RPM_BUILD_ROOT/%{_bindir}/thunderbird
|
||||||
|
|
||||||
@ -189,7 +226,6 @@ install -Dm755 %{SOURCE30} $RPM_BUILD_ROOT/%{mozappdir}/open-browser.sh
|
|||||||
%{__mkdir_p} $RPM_BUILD_ROOT%{_libdir}/mozilla/plugins
|
%{__mkdir_p} $RPM_BUILD_ROOT%{_libdir}/mozilla/plugins
|
||||||
|
|
||||||
# Install langpacks
|
# Install langpacks
|
||||||
cd %{_builddir}/%{?buildsubdir}
|
|
||||||
%{__rm} -f %{name}.lang # Delete for --short-circuit option
|
%{__rm} -f %{name}.lang # Delete for --short-circuit option
|
||||||
touch %{name}.lang
|
touch %{name}.lang
|
||||||
%if %{build_langpacks}
|
%if %{build_langpacks}
|
||||||
@ -222,7 +258,6 @@ for langpack in `ls thunderbird-langpacks/*.xpi`; do
|
|||||||
done
|
done
|
||||||
%{__rm} -rf thunderbird-langpacks
|
%{__rm} -rf thunderbird-langpacks
|
||||||
%endif # build_langpacks
|
%endif # build_langpacks
|
||||||
cd %{_builddir}/%{?buildsubdir}/%{tarballdir}
|
|
||||||
|
|
||||||
# Copy over the LICENSE
|
# Copy over the LICENSE
|
||||||
cd mozilla
|
cd mozilla
|
||||||
@ -238,6 +273,20 @@ ln -s %{_datadir}/myspell $RPM_BUILD_ROOT%{mozappdir}/dictionaries
|
|||||||
touch $RPM_BUILD_ROOT%{mozappdir}/components/compreg.dat
|
touch $RPM_BUILD_ROOT%{mozappdir}/components/compreg.dat
|
||||||
touch $RPM_BUILD_ROOT%{mozappdir}/components/xpti.dat
|
touch $RPM_BUILD_ROOT%{mozappdir}/components/xpti.dat
|
||||||
|
|
||||||
|
# Devel package - sdk
|
||||||
|
#%{__mkdir_p} $RPM_BUILD_ROOT%{_datadir}/idl/thunderbird-%{version_internal}
|
||||||
|
#%{__cp} %{moz_objdir}/mozilla/dist/sdk/idl/* $RPM_BUILD_ROOT%{_datadir}/idl/thunderbird-%{version_internal}
|
||||||
|
|
||||||
|
#%{__mkdir_p} $RPM_BUILD_ROOT%{_datadir}/include/thunderbird-%{version_internal}
|
||||||
|
#%{__cp} %{moz_objdir}/mozilla/dist/sdk/include/* $RPM_BUILD_ROOT%{_datadir}/include/thunderbird-%{version_internal}
|
||||||
|
|
||||||
|
#%{__cp} %{moz_objdir}/mozilla/dist/sdk/bin/* $RPM_BUILD_ROOT%{mozappdir}/
|
||||||
|
|
||||||
|
|
||||||
|
# Add debuginfo for crash-stats.mozilla.com
|
||||||
|
#cp mozilla/dist/thunderbird-%{version_internal}.en-US.linux-%{_target_cpu}-crashreporter-symbols.zip $RPM_BUILD_ROOT/%{_libdir}/debug%{mozappdir} TODO arch
|
||||||
|
#%{__mkdir_p} $RPM_BUILD_ROOT%{_libdir}/debug%{mozappdir}
|
||||||
|
#%{__cp} %{moz_objdir}/mozilla/dist/thunderbird-%{version_internal}.en-US.linux-*.crashreporter-symbols.zip $RPM_BUILD_ROOT%{_libdir}/debug%{mozappdir}
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
%{__rm} -rf $RPM_BUILD_ROOT
|
%{__rm} -rf $RPM_BUILD_ROOT
|
||||||
@ -256,7 +305,7 @@ if [ -x %{_bindir}/gtk-update-icon-cache ]; then
|
|||||||
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
|
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
|
||||||
fi
|
fi
|
||||||
|
|
||||||
%files -f %{name}.lang
|
%files -f %{tarballdir}/%{name}.lang
|
||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
%attr(755,root,root) %{_bindir}/thunderbird
|
%attr(755,root,root) %{_bindir}/thunderbird
|
||||||
%attr(644,root,root) %{_datadir}/applications/mozilla-thunderbird.desktop
|
%attr(644,root,root) %{_datadir}/applications/mozilla-thunderbird.desktop
|
||||||
@ -285,6 +334,9 @@ fi
|
|||||||
%{mozappdir}/thunderbird
|
%{mozappdir}/thunderbird
|
||||||
%{mozappdir}/updater
|
%{mozappdir}/updater
|
||||||
%{mozappdir}/*.so
|
%{mozappdir}/*.so
|
||||||
|
#%{mozappdir}/crashreporter
|
||||||
|
#%{mozappdir}/crashreporter.ini
|
||||||
|
#%{mozappdir}/Throbber-small.gif
|
||||||
%dir %{mozappdir}/modules
|
%dir %{mozappdir}/modules
|
||||||
%{mozappdir}/modules/*.jsm
|
%{mozappdir}/modules/*.jsm
|
||||||
%{mozappdir}/modules/*.js
|
%{mozappdir}/modules/*.js
|
||||||
@ -296,15 +348,27 @@ fi
|
|||||||
%{mozappdir}/platform.ini
|
%{mozappdir}/platform.ini
|
||||||
%{mozappdir}/updater.ini
|
%{mozappdir}/updater.ini
|
||||||
%{mozappdir}/application.ini
|
%{mozappdir}/application.ini
|
||||||
%exclude %{mozappdir}/LICENSE.txt
|
#%exclude %{mozappdir}/LICENSE.txt
|
||||||
%exclude %{mozappdir}/license.html
|
#%exclude %{mozappdir}/license.html
|
||||||
%exclude %{mozappdir}/dependentlibs.list
|
%exclude %{mozappdir}/dependentlibs.list
|
||||||
%exclude %{mozappdir}/removed-files
|
%exclude %{mozappdir}/removed-files
|
||||||
%{mozappdir}/update.locale
|
%{mozappdir}/update.locale
|
||||||
|
|
||||||
|
# TODO: devel package
|
||||||
|
#%files devel
|
||||||
|
#%defattr(-,root,root,-)
|
||||||
|
#%{_datadir}/idl/thunderbird-%{version_internal}
|
||||||
|
#%{_datadir}/include/thunderbird-%{version_internal}
|
||||||
|
#%{mozappdir}/xpidl
|
||||||
|
#%{mozappdir}/xpt_dump
|
||||||
|
#%{mozappdir}/xpt_link
|
||||||
|
|
||||||
#===============================================================================
|
#===============================================================================
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Nov 19 2009 Jan Horak <jhorak@redhat.com> - 3.0-3.10.rc1
|
||||||
|
- Update to RC1
|
||||||
|
|
||||||
* Thu Sep 17 2009 Christopher Aillon <caillon@redhat.com> - 3.0-3.9.b4
|
* Thu Sep 17 2009 Christopher Aillon <caillon@redhat.com> - 3.0-3.9.b4
|
||||||
- Update to 3.0 b4
|
- Update to 3.0 b4
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user