Author: remi
Update of /cvs/free/rpms/thunderbird-enigmail/F-10
In directory se02.es.rpmfusion.net:/tmp/cvs-serv24408
Modified Files:
thunderbird-enigmail.spec
Added Files:
thunderbird-ppc64.patch
Log Message:
fix ppc64 build of new 0.96.0
thunderbird-ppc64.patch:
--- NEW FILE thunderbird-ppc64.patch ---
--- configure.visibility 2008-10-19 18:21:23.000000000 +0200
+++ configure 2009-07-18 17:44:36.000000000 +0200
@@ -5408,7 +5408,7 @@
CPU_ARCH=sparc
;;
-x86_64 | sparc | ppc | ia64)
+x86_64 | sparc | ppc | ia64 | ppc64)
CPU_ARCH="$OS_TEST"
;;
esac
@@ -11581,12 +11581,13 @@
fi # SKIP_COMPILER_CHECKS
+echo CPU_ARCH=${CPU_ARCH}
+echo TARGET_COMPILER_ABI=${TARGET_COMPILER_ABI}
TARGET_XPCOM_ABI=
if test -n "${CPU_ARCH}" -a -n "${TARGET_COMPILER_ABI}"; then
TARGET_XPCOM_ABI="${CPU_ARCH}-${TARGET_COMPILER_ABI}"
fi
-
-
+echo TARGET_XPCOM_ABI=$TARGET_XPCOM_ABI
# External Packages
Index: thunderbird-enigmail.spec
===================================================================
RCS file: /cvs/free/rpms/thunderbird-enigmail/F-10/thunderbird-enigmail.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- thunderbird-enigmail.spec 18 Jul 2009 13:41:44 -0000 1.3
+++ thunderbird-enigmail.spec 18 Jul 2009 16:38:58 -0000 1.4
@@ -10,7 +10,7 @@
Summary: Authentication and encryption extension for Mozilla Thunderbird
Name: thunderbird-enigmail
Version: 0.96.0
-Release: 1%{?dist}
+Release: 2%{?dist}
URL:
http://enigmail.mozdev.org/
License: MPLv1.1 or GPLv2+
Group: Applications/Internet
@@ -24,7 +24,6 @@
# From sunbird.src.rpm
Source102: mozilla-extension-update.sh
-
# Build patches
Patch1: firefox-2.0-link-layout.patch
Patch2: firefox-1.0-prdtoa.patch
@@ -57,6 +56,8 @@
# Specific enigmail, to avoid : hidden symbol NS_NewGenericModule2
Patch200: thunderbird-2.0.0.4-suse-visibility.patch
+# To have TARGET_XPCOM_ABI defined on ppc64
+Patch201: thunderbird-ppc64.patch
%if %{official_branding}
# Required by Mozilla Corporation
@@ -123,6 +124,7 @@
# to avoid : hidden symbol NS_NewGenericModule2
%patch200 -p0 -b .visibility
+%patch201 -p0 -b .ppc64
%patch10 -p1 -b .psfonts
%patch11 -p1 -b .gnome-uriloader
@@ -174,6 +176,7 @@
tar xzf %{SOURCE100}
mv enigmail mailnews/extensions/
+
#===============================================================================
%build
@@ -270,6 +273,9 @@
#===============================================================================
%changelog
+* Sat Jul 18 2009 Remi Collet <rpmfusion(a)famillecollet.com> 0.96.0-2
+- add a ppc64 patch (TARGET_XPCOM_ABI must be defined for enigmail)
+
* Sat Jul 18 2009 Remi Collet <rpmfusion(a)famillecollet.com> 0.96.0-1
- update to 0.96.0 (thunderbird 2 only)