- update to Thunderbird 24.0.1
* fqdn for smtp server name was not accepted (bmo#913785) * fixed crash in PL_strncasecmp (bmo#917955) - update Enigmail to 1.6 * The passphrase timeout configuration in Enigmail is now read and written from/to gpg-agent. * New dialog to change the expiry date of keys * New function to search for the OpenPGP keys of all Address Book entries on a keyserver * removed obsolete enigmail-build.patch OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaThunderbird?expand=0&rev=227
This commit is contained in:
parent
dc2b5f5d81
commit
db13379b32
@ -1,3 +1,17 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 10 14:43:22 UTC 2013 - wr@rosenauer.org
|
||||
|
||||
- update to Thunderbird 24.0.1
|
||||
* fqdn for smtp server name was not accepted (bmo#913785)
|
||||
* fixed crash in PL_strncasecmp (bmo#917955)
|
||||
- update Enigmail to 1.6
|
||||
* The passphrase timeout configuration in Enigmail is now read and
|
||||
written from/to gpg-agent.
|
||||
* New dialog to change the expiry date of keys
|
||||
* New function to search for the OpenPGP keys of all Address Book
|
||||
entries on a keyserver
|
||||
* removed obsolete enigmail-build.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 14 20:32:28 UTC 2013 - wr@rosenauer.org
|
||||
|
||||
|
@ -17,9 +17,10 @@
|
||||
#
|
||||
|
||||
|
||||
%define with_kde 1
|
||||
|
||||
%define mainversion 24.0.1
|
||||
%define update_channel release
|
||||
%define gstreamer_ver 0.10
|
||||
%define with_kde 1
|
||||
|
||||
Name: MozillaThunderbird
|
||||
BuildRequires: Mesa-devel
|
||||
@ -47,11 +48,9 @@ BuildRequires: pkgconfig(gstreamer-%gstreamer_ver)
|
||||
BuildRequires: pkgconfig(gstreamer-app-%gstreamer_ver)
|
||||
BuildRequires: pkgconfig(gstreamer-plugins-base-%gstreamer_ver)
|
||||
%endif
|
||||
%define mainversion 24.0
|
||||
%define update_channel release
|
||||
Version: %{mainversion}
|
||||
Release: 0
|
||||
%define releasedate 2013091200
|
||||
%define releasedate 2013101000
|
||||
Provides: thunderbird = %{version}
|
||||
%if %{with_kde}
|
||||
# this is needed to match this package with the kde4 helper package without the main package
|
||||
@ -72,7 +71,7 @@ Source4: l10n-%{version}.tar.bz2
|
||||
Source6: suse-default-prefs.js
|
||||
Source7: find-external-requires.sh
|
||||
Source8: thunderbird-rpmlintrc
|
||||
Source9: enigmail-1.5.2.tar.gz
|
||||
Source9: enigmail-1.6.tar.gz
|
||||
Source10: create-tar.sh
|
||||
Source11: compare-locales.tar.bz2
|
||||
Source12: kde.js
|
||||
@ -87,8 +86,6 @@ Patch7: mozilla-ppc.patch
|
||||
Patch20: tb-ssldap.patch
|
||||
Patch21: tb-develdirs.patch
|
||||
Patch22: thunderbird-shared-nss-db.patch
|
||||
# Enigmail
|
||||
Patch30: enigmail-build.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
PreReq: coreutils fileutils textutils /bin/sh
|
||||
Recommends: libcanberra0
|
||||
@ -178,7 +175,7 @@ symbols meant for upload to Mozilla's crash collector database.
|
||||
|
||||
%if %build_enigmail
|
||||
%package -n enigmail
|
||||
Version: 1.5.2+%{mainversion}
|
||||
Version: 1.6.0+%{mainversion}
|
||||
Release: 0
|
||||
Summary: OpenPGP addon for Thunderbird and SeaMonkey
|
||||
License: MPL-1.1 or GPL-2.0+
|
||||
@ -217,12 +214,6 @@ popd
|
||||
%patch20 -p1
|
||||
%patch21 -p1
|
||||
%patch22 -p1
|
||||
%if %build_enigmail
|
||||
# enigmail
|
||||
pushd $RPM_BUILD_DIR/enigmail
|
||||
%patch30 -p1
|
||||
popd
|
||||
%endif
|
||||
|
||||
%build
|
||||
# no need to add build time to binaries
|
||||
@ -242,6 +233,9 @@ export SUSE_ASNEEDED=0
|
||||
export MOZ_BUILD_DATE=%{releasedate}
|
||||
export MOZILLA_OFFICIAL=1
|
||||
export BUILD_OFFICIAL=1
|
||||
%if %{update_channel} == "esr"
|
||||
export MOZ_ESR=1
|
||||
%endif
|
||||
export CFLAGS="$RPM_OPT_FLAGS -Os -fno-strict-aliasing"
|
||||
%ifarch ppc64
|
||||
export CFLAGS="$CFLAGS -mminimal-toc"
|
||||
|
@ -5,7 +5,7 @@
|
||||
<size unit="G">9</size>
|
||||
</disk>
|
||||
<memory>
|
||||
<size unit="M">3500</size>
|
||||
<size unit="M">3000</size>
|
||||
</memory>
|
||||
</hardware>
|
||||
</constraints>
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:974a49bccf5a58915935a55714975dd519cb668fd76b5907b3a49964afcc72cc
|
||||
size 29942
|
||||
oid sha256:02a2655e062dff2649d2a3742de577a5a1e7ab0d68481b3c92403ae500c72edc
|
||||
size 29906
|
||||
|
@ -2,8 +2,8 @@
|
||||
|
||||
CHANNEL="esr24"
|
||||
BRANCH="releases/comm-$CHANNEL"
|
||||
RELEASE_TAG="THUNDERBIRD_24_0_RELEASE"
|
||||
VERSION="24.0"
|
||||
RELEASE_TAG="THUNDERBIRD_24_0_1_RELEASE"
|
||||
VERSION="24.0.1"
|
||||
|
||||
echo "cloning $BRANCH..."
|
||||
hg clone http://hg.mozilla.org/$BRANCH thunderbird
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f20d6d1be1ab12dc2f1208d8f01227fd7e5c4dcf5d6f4bd0833a932b58973a26
|
||||
size 1211395
|
3
enigmail-1.6.tar.gz
Normal file
3
enigmail-1.6.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:10d5eb7ba364b9b6e6275aae8bba1d0e4321ed7d55a715337d566ccf2a56ea4d
|
||||
size 1231111
|
@ -1,37 +0,0 @@
|
||||
Subject: Enigmail breaks Thunderbird packaging
|
||||
Reference:
|
||||
https://bug886095.bugzilla.mozilla.org/attachment.cgi?id=773916
|
||||
|
||||
diff --git a/genxpi b/genxpi
|
||||
--- a/genxpi
|
||||
+++ b/genxpi
|
||||
@@ -73,16 +73,17 @@ if [ ${platform} = OS2_x86-gcc3 ]; then
|
||||
enigDllFile=platform/${platform}/components/${enigmimeDll}
|
||||
else
|
||||
enigDllFile=platform/${platform}/components/${libPrefix}enigmime-${xpcomAbi}${dllSuffix}
|
||||
fi
|
||||
|
||||
subprocessDll=${libPrefix}subprocess${dllSuffix}
|
||||
spDllFile=platform/${platform}/lib/${libPrefix}subprocess-${xpcomAbi}${dllSuffix}
|
||||
|
||||
+cp ${targetDir}/chrome.manifest{,.save}
|
||||
# Prepare chrome.manifest
|
||||
cat ${srcDir}/package/chrome.manifest | \
|
||||
sed 's/##ENIGMIMEDLL-PLACEHOLDER##/binary-component platform\/'${platform}'\/components\/'`basename ${enigDllFile}`' ABI='${platform}'/' \
|
||||
> ${targetDir}/chrome.manifest
|
||||
|
||||
# Prepare languages other than en-US
|
||||
|
||||
if [ -s ${srcDir}/lang/current-languages.txt ]; then
|
||||
@@ -146,9 +147,10 @@ zip ${xpiFile} \
|
||||
chrome/${xpiModule}.jar \
|
||||
${localeJar} \
|
||||
components/enigmime.xpt \
|
||||
${enigDllFile} \
|
||||
${spDllFile} \
|
||||
chrome.manifest \
|
||||
install.rdf
|
||||
|
||||
-rm install.rdf chrome.manifest
|
||||
+rm install.rdf
|
||||
+mv chrome.manifest{.save,}
|
3
l10n-24.0.1.tar.bz2
Normal file
3
l10n-24.0.1.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:762a4c5d0233f816eeab2969f6f95294b13dfc9573fcd77df688dd7aaebc81aa
|
||||
size 27937701
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b02fe5a6f487c932fa6912ee99e9da4b43440728dad29de3e2e93ef75ad88a30
|
||||
size 27945426
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:209a6e9e1c2a0cccc8e9582db43c1c8125ffa6623517e91e51606683adc951c3
|
||||
size 142363452
|
3
thunderbird-24.0.1-source.tar.bz2
Normal file
3
thunderbird-24.0.1-source.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:439505840f9775c090927051616e77c61aaf8c0ae8145643c6e6114166dc5078
|
||||
size 142430472
|
Loading…
Reference in New Issue
Block a user