rpms/thunderbird-enigmail/F-10 thunderbird-ppc64.patch, NONE, 1.1 thunderbird-enigmail.spec, 1.3, 1.4

Remi Collet remi at rpmfusion.org
Sat Jul 18 18:38:59 CEST 2009


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 at 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 at famillecollet.com> 0.96.0-1
 - update to 0.96.0 (thunderbird 2 only)
 



More information about the rpmfusion-commits mailing list