Hello community,

here is the log from the commit of package libEMF for openSUSE:Factory checked 
in at 2013-12-13 13:07:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libEMF (Old)
 and      /work/SRC/openSUSE:Factory/.libEMF.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libEMF"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libEMF/libEMF.changes    2013-04-14 
10:24:11.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libEMF.new/libEMF.changes       2013-12-13 
13:07:54.000000000 +0100
@@ -1,0 +2,5 @@
+Mon Dec  9 18:14:07 UTC 2013 - [email protected]
+
+- ppc64le-support.patch: Support for powerpc64le
+
+-------------------------------------------------------------------

New:
----
  ppc64le-support.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libEMF.spec ++++++
--- /var/tmp/diff_new_pack.47wCPE/_old  2013-12-13 13:07:55.000000000 +0100
+++ /var/tmp/diff_new_pack.47wCPE/_new  2013-12-13 13:07:55.000000000 +0100
@@ -22,13 +22,14 @@
 Release:        0
 Source:         
http://downloads.sourceforge.net/project/libemf/libemf/%{version}/%{name}-%{version}.tar.gz
 Patch:          aarch64-support.patch
+Patch2:         ppc64le-support.patch
 Url:            http://libemf.sourceforge.net/
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Summary:        Library for Manipulation with Enhanced MetaFile (EMF, ECMA-234)
 License:        LGPL-2.1+ and GPL-2.0+
 Group:          System/Libraries
 # taken from includes/wine/winnt.h
-ExclusiveArch:  alpha %arm aarch64 %ix86 mips ppc ppc64 sparc s390 s390x x86_64
+ExclusiveArch:  alpha %arm aarch64 %ix86 mips ppc ppc64 ppc64le sparc s390 
s390x x86_64
 
 %description
 LibEMF is a C/C++ library that provides a drawing toolkit based on
@@ -92,6 +93,7 @@
 %prep
 %setup -q
 %patch -p1
+%patch2 -p1
 
 %build
 %configure\

++++++ ppc64le-support.patch ++++++
Index: libEMF-1.0.7/include/libEMF/wine/winnt.h
===================================================================
--- libEMF-1.0.7.orig/include/libEMF/wine/winnt.h
+++ libEMF-1.0.7/include/libEMF/wine/winnt.h
@@ -50,8 +50,13 @@
 # define BITFIELDS_BIGENDIAN
 # undef  ALLOW_UNALIGNED_ACCESS
 #elif defined(__PPC__)
-# define WORDS_BIGENDIAN
-# define BITFIELDS_BIGENDIAN
+# ifdef __LITTLE_ENDIAN__
+#  undef WORDS_BIGENDIAN
+#  undef BITFIELDS_BIGENDIAN
+# else
+#  define WORDS_BIGENDIAN
+#  define BITFIELDS_BIGENDIAN
+# endif
 # undef  ALLOW_UNALIGNED_ACCESS
 #elif defined(__s390__)
 # define WORDS_BIGENDIAN
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to