Hello community,

here is the log from the commit of package libetonyek for openSUSE:Factory 
checked in at 2014-06-02 07:00:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libetonyek (Old)
 and      /work/SRC/openSUSE:Factory/.libetonyek.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libetonyek"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libetonyek/libetonyek.changes    2014-01-23 
15:47:23.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libetonyek.new/libetonyek.changes       
2014-06-02 07:00:14.000000000 +0200
@@ -1,0 +2,10 @@
+Tue May 20 14:50:32 UTC 2014 - tchva...@suse.com
+
+- Version bump to 0.0.4:
+  * Various bugfixes found during the libreoffice-4.2 cycle
+- Drop upstreamed patches:
+  * libetonyek-0.0.3-comma.patch
+  * libetonyek-0.0.3-lexical_cast.patch
+  * libetonyek-more-lib64.patch
+
+-------------------------------------------------------------------

Old:
----
  libetonyek-0.0.3-comma.patch
  libetonyek-0.0.3-lexical_cast.patch
  libetonyek-0.0.3.tar.xz
  libetonyek-more-lib64.patch

New:
----
  libetonyek-0.0.4.tar.xz

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

Other differences:
------------------
++++++ libetonyek.spec ++++++
--- /var/tmp/diff_new_pack.OrUjd3/_old  2014-06-02 07:00:15.000000000 +0200
+++ /var/tmp/diff_new_pack.OrUjd3/_new  2014-06-02 07:00:15.000000000 +0200
@@ -18,27 +18,19 @@
 
 %define libname libetonyek-0_0-0
 Name:           libetonyek
-Version:        0.0.3
+Version:        0.0.4
 Release:        0
 Summary:        Library for Apple Keynote presentations
 License:        MPL-2.0
 Group:          Productivity/Publishing/Word
 Url:            http://www.freedesktop.org/wiki/Software/libetonyek
 Source0:        http://dev-www.libreoffice.org/src/%{name}-%{version}.tar.xz
-# Upstream patch for extra comma at the end of an enum
-Patch0:         libetonyek-0.0.3-comma.patch
-# With some boost versions, cannot take an address of a template
-Patch1:         libetonyek-0.0.3-lexical_cast.patch
-# Add ppc64le and aarch64 to 64bit archs of boost detection
-Patch2:         libetonyek-more-lib64.patch
-BuildRequires:  automake
 BuildRequires:  boost-devel
 BuildRequires:  cppunit-devel
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  gperf
-BuildRequires:  libtool
 BuildRequires:  libwpd-devel >= 0.9.0
 BuildRequires:  libxml2-devel
 BuildRequires:  pkgconfig
@@ -89,13 +81,9 @@
 
 %prep
 %setup -q
-%patch0 -p1 -b .comma
-%patch1 -p1 -b .lexical_cast
-%patch2 -b .lib64
 
 %build
 export CXXFLAGS="%optflags -fvisibility-inlines-hidden"
-autoreconf -i
 %configure \
        --disable-werror \
        --disable-static \

++++++ libetonyek-0.0.3.tar.xz -> libetonyek-0.0.4.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libetonyek-0.0.3/ChangeLog 
new/libetonyek-0.0.4/ChangeLog
--- old/libetonyek-0.0.3/ChangeLog      2013-12-06 14:41:32.000000000 +0100
+++ new/libetonyek-0.0.4/ChangeLog      2014-04-15 12:16:02.000000000 +0200
@@ -1,3 +1,40 @@
+2014-04-15  David Tardon  <dtar...@redhat.com>  
[8a892aa514419625b7fbb7bf52653f2cbc26d135]
+
+       prepare release 0.0.4
+
+       Change-Id: I2578600d35f92e80ac77ffa0d337e75625723d77
+
+2014-04-15  David Tardon  <dtar...@redhat.com>  
[8691e35d1519da8aad3e469dc8423c4272b783e0]
+
+       fdo#72030 scale images correctly
+
+       Change-Id: I277d0e8b58588a6b1281d7a8fd5e26486806e872
+       (cherry picked from commit 0a7f58b0d6a6b268f1633f65279a611ca0a714ef)
+       Signed-off-by: David Tardon <dtar...@redhat.com>
+
+2014-04-15  David Tardon  <dtar...@redhat.com>  
[9000653b4bb63dfc74e16efe69a25899a8f507b9]
+
+       skip color profile data when parsing color
+
+       This fixes data loss, as the XML parser is left in inconsistent state
+       otherwise.
+
+       Change-Id: Idf58afaade36ec4ef7b9037a2a7c7d94eaad5ad2
+       (cherry picked from commit aa4614be86be70757c98af8bf6d33aa10ff61902)
+       Signed-off-by: David Tardon <dtar...@redhat.com>
+
+2013-12-15  Fridrich Štrba  <fridrich.st...@bluewin.ch>  
[b1ebd32560eec337e19276a719f5e2938c7fea95]
+
+       Some versions of boost don't manage to take an address of template
+
+       Change-Id: Ida12034d189d2c789d7ecb71a58b7e1e94249139
+
+2013-12-06  Fridrich Štrba  <fridrich.st...@bluewin.ch>  
[c2065764ae0826409f1dd683e52b7ca65f092972]
+
+       Comma at the end of emum list
+
+       Change-Id: I1370488e5bf682e23a923f37c09e76081aee7493
+
 2013-12-06  David Tardon  <dtar...@redhat.com>  
[4302e5efd0ade9ea39f3363cf6242d5c9e1b9679]
 
        prepare for a release
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libetonyek-0.0.3/NEWS new/libetonyek-0.0.4/NEWS
--- old/libetonyek-0.0.3/NEWS   2013-12-06 14:37:55.000000000 +0100
+++ new/libetonyek-0.0.4/NEWS   2014-04-15 12:14:21.000000000 +0200
@@ -1,3 +1,9 @@
+libetonyek 0.0.4
+
+- fix some build problems
+- avoid data loss in some cases
+- scale images properly
+
 libetonyek 0.0.3
 
 - import text formatting attributes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libetonyek-0.0.3/config.guess 
new/libetonyek-0.0.4/config.guess
--- old/libetonyek-0.0.3/config.guess   2013-10-30 22:05:42.000000000 +0100
+++ new/libetonyek-0.0.4/config.guess   2014-04-15 11:51:03.000000000 +0200
@@ -1,8 +1,10 @@
 #! /bin/sh
 # Attempt to guess a canonical system name.
-#   Copyright 1992-2013 Free Software Foundation, Inc.
+#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
+#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
+#   2011, 2012, 2013 Free Software Foundation, Inc.
 
-timestamp='2013-06-10'
+timestamp='2012-12-29'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -24,7 +26,7 @@
 # program.  This Exception is an additional permission under section 7
 # of the GNU General Public License, version 3 ("GPLv3").
 #
-# Originally written by Per Bothner.
+# Originally written by Per Bothner. 
 #
 # You can get the latest version of this script from:
 # 
http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
@@ -50,7 +52,9 @@
 GNU config.guess ($timestamp)
 
 Originally written by Per Bothner.
-Copyright 1992-2013 Free Software Foundation, Inc.
+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
+2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
+2012, 2013 Free Software Foundation, Inc.
 
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -132,27 +136,6 @@
 UNAME_SYSTEM=`(uname -s) 2>/dev/null`  || UNAME_SYSTEM=unknown
 UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
 
-case "${UNAME_SYSTEM}" in
-Linux|GNU|GNU/*)
-       # If the system lacks a compiler, then just pick glibc.
-       # We could probably try harder.
-       LIBC=gnu
-
-       eval $set_cc_for_build
-       cat <<-EOF > $dummy.c
-       #include <features.h>
-       #if defined(__UCLIBC__)
-       LIBC=uclibc
-       #elif defined(__dietlibc__)
-       LIBC=dietlibc
-       #else
-       LIBC=gnu
-       #endif
-       EOF
-       eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
-       ;;
-esac
-
 # Note: order is significant - the case branches are not exclusive.
 
 case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
@@ -874,21 +857,21 @@
        exit ;;
     *:GNU:*:*)
        # the GNU system
-       echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo 
${UNAME_RELEASE}|sed -e 's,/.*$,,'`
+       echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo 
${UNAME_RELEASE}|sed -e 's,/.*$,,'`
        exit ;;
     *:GNU/*:*:*)
        # other systems with GNU libc and userland
-       echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' 
| tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
+       echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' 
| tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
        exit ;;
     i*86:Minix:*:*)
        echo ${UNAME_MACHINE}-pc-minix
        exit ;;
     aarch64:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
        exit ;;
     aarch64_be:Linux:*:*)
        UNAME_MACHINE=aarch64_be
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
        exit ;;
     alpha:Linux:*:*)
        case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
@@ -901,54 +884,59 @@
          EV68*) UNAME_MACHINE=alphaev68 ;;
        esac
        objdump --private-headers /bin/sh | grep -q ld.so.1
-       if test "$?" = 0 ; then LIBC="gnulibc1" ; fi
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
-       exit ;;
-    arc:Linux:*:* | arceb:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+       if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
+       echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
        exit ;;
     arm*:Linux:*:*)
        eval $set_cc_for_build
        if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
            | grep -q __ARM_EABI__
        then
-           echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+           echo ${UNAME_MACHINE}-unknown-linux-gnu
        else
            if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
                | grep -q __ARM_PCS_VFP
            then
-               echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi
+               echo ${UNAME_MACHINE}-unknown-linux-gnueabi
            else
-               echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf
+               echo ${UNAME_MACHINE}-unknown-linux-gnueabihf
            fi
        fi
        exit ;;
     avr32*:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
        exit ;;
     cris:Linux:*:*)
-       echo ${UNAME_MACHINE}-axis-linux-${LIBC}
+       echo ${UNAME_MACHINE}-axis-linux-gnu
        exit ;;
     crisv32:Linux:*:*)
-       echo ${UNAME_MACHINE}-axis-linux-${LIBC}
+       echo ${UNAME_MACHINE}-axis-linux-gnu
        exit ;;
     frv:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
        exit ;;
     hexagon:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
        exit ;;
     i*86:Linux:*:*)
-       echo ${UNAME_MACHINE}-pc-linux-${LIBC}
+       LIBC=gnu
+       eval $set_cc_for_build
+       sed 's/^        //' << EOF >$dummy.c
+       #ifdef __dietlibc__
+       LIBC=dietlibc
+       #endif
+EOF
+       eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
+       echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
        exit ;;
     ia64:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
        exit ;;
     m32r*:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
        exit ;;
     m68*:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
        exit ;;
     mips:Linux:*:* | mips64:Linux:*:*)
        eval $set_cc_for_build
@@ -967,63 +955,54 @@
        #endif
 EOF
        eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
-       test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
+       test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
        ;;
-    or1k:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
-       exit ;;
     or32:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
        exit ;;
     padre:Linux:*:*)
-       echo sparc-unknown-linux-${LIBC}
+       echo sparc-unknown-linux-gnu
        exit ;;
     parisc64:Linux:*:* | hppa64:Linux:*:*)
-       echo hppa64-unknown-linux-${LIBC}
+       echo hppa64-unknown-linux-gnu
        exit ;;
     parisc:Linux:*:* | hppa:Linux:*:*)
        # Look for CPU level
        case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
-         PA7*) echo hppa1.1-unknown-linux-${LIBC} ;;
-         PA8*) echo hppa2.0-unknown-linux-${LIBC} ;;
-         *)    echo hppa-unknown-linux-${LIBC} ;;
+         PA7*) echo hppa1.1-unknown-linux-gnu ;;
+         PA8*) echo hppa2.0-unknown-linux-gnu ;;
+         *)    echo hppa-unknown-linux-gnu ;;
        esac
        exit ;;
     ppc64:Linux:*:*)
-       echo powerpc64-unknown-linux-${LIBC}
+       echo powerpc64-unknown-linux-gnu
        exit ;;
     ppc:Linux:*:*)
-       echo powerpc-unknown-linux-${LIBC}
-       exit ;;
-    ppc64le:Linux:*:*)
-       echo powerpc64le-unknown-linux-${LIBC}
-       exit ;;
-    ppcle:Linux:*:*)
-       echo powerpcle-unknown-linux-${LIBC}
+       echo powerpc-unknown-linux-gnu
        exit ;;
     s390:Linux:*:* | s390x:Linux:*:*)
-       echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
+       echo ${UNAME_MACHINE}-ibm-linux
        exit ;;
     sh64*:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
        exit ;;
     sh*:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
        exit ;;
     sparc:Linux:*:* | sparc64:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
        exit ;;
     tile*:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
        exit ;;
     vax:Linux:*:*)
-       echo ${UNAME_MACHINE}-dec-linux-${LIBC}
+       echo ${UNAME_MACHINE}-dec-linux-gnu
        exit ;;
     x86_64:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
        exit ;;
     xtensa*:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
        exit ;;
     i*86:DYNIX/ptx:4*:*)
        # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
@@ -1256,21 +1235,19 @@
        exit ;;
     *:Darwin:*:*)
        UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
-       eval $set_cc_for_build
-       if test "$UNAME_PROCESSOR" = unknown ; then
-           UNAME_PROCESSOR=powerpc
-       fi
-       if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
-           if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
-               (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
-               grep IS_64BIT_ARCH >/dev/null
-           then
-               case $UNAME_PROCESSOR in
-                   i386) UNAME_PROCESSOR=x86_64 ;;
-                   powerpc) UNAME_PROCESSOR=powerpc64 ;;
-               esac
-           fi
-       fi
+       case $UNAME_PROCESSOR in
+           i386)
+               eval $set_cc_for_build
+               if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
+                 if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo 
'#endif') | \
+                     (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
+                     grep IS_64BIT_ARCH >/dev/null
+                 then
+                     UNAME_PROCESSOR="x86_64"
+                 fi
+               fi ;;
+           unknown) UNAME_PROCESSOR=powerpc ;;
+       esac
        echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
        exit ;;
     *:procnto*:*:* | *:QNX:[0123456789]*:*)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libetonyek-0.0.3/config.sub 
new/libetonyek-0.0.4/config.sub
--- old/libetonyek-0.0.3/config.sub     2013-10-30 22:05:42.000000000 +0100
+++ new/libetonyek-0.0.4/config.sub     2014-04-15 11:51:03.000000000 +0200
@@ -1,8 +1,10 @@
 #! /bin/sh
 # Configuration validation subroutine script.
-#   Copyright 1992-2013 Free Software Foundation, Inc.
+#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
+#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
+#   2011, 2012, 2013 Free Software Foundation, Inc.
 
-timestamp='2013-04-24'
+timestamp='2012-12-29'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -68,7 +70,9 @@
 version="\
 GNU config.sub ($timestamp)
 
-Copyright 1992-2013 Free Software Foundation, Inc.
+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
+2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
+2012, 2013 Free Software Foundation, Inc.
 
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -252,7 +256,7 @@
        | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
        | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | 
alpha64pca5[67] \
        | am33_2.0 \
-       | arc | arceb \
+       | arc \
        | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \
        | avr | avr32 \
        | be32 | be64 \
@@ -286,17 +290,16 @@
        | mipsisa64r2 | mipsisa64r2el \
        | mipsisa64sb1 | mipsisa64sb1el \
        | mipsisa64sr71k | mipsisa64sr71kel \
-       | mipsr5900 | mipsr5900el \
        | mipstx39 | mipstx39el \
        | mn10200 | mn10300 \
        | moxie \
        | mt \
        | msp430 \
        | nds32 | nds32le | nds32be \
-       | nios | nios2 | nios2eb | nios2el \
+       | nios | nios2 \
        | ns16k | ns32k \
        | open8 \
-       | or1k | or32 \
+       | or32 \
        | pdp10 | pdp11 | pj | pjl \
        | powerpc | powerpc64 | powerpc64le | powerpcle \
        | pyramid \
@@ -366,7 +369,7 @@
        | aarch64-* | aarch64_be-* \
        | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
        | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
-       | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \
+       | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
        | arm-*  | armbe-* | armle-* | armeb-* | armv*-* \
        | avr-* | avr32-* \
        | be32-* | be64-* \
@@ -404,13 +407,12 @@
        | mipsisa64r2-* | mipsisa64r2el-* \
        | mipsisa64sb1-* | mipsisa64sb1el-* \
        | mipsisa64sr71k-* | mipsisa64sr71kel-* \
-       | mipsr5900-* | mipsr5900el-* \
        | mipstx39-* | mipstx39el-* \
        | mmix-* \
        | mt-* \
        | msp430-* \
        | nds32-* | nds32le-* | nds32be-* \
-       | nios-* | nios2-* | nios2eb-* | nios2el-* \
+       | nios-* | nios2-* \
        | none-* | np1-* | ns16k-* | ns32k-* \
        | open8-* \
        | orion-* \
@@ -1352,7 +1354,7 @@
        -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
              | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | 
-sunos[34]*\
              | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | 
-solaris* \
-             | -sym* | -kopensolaris* | -plan9* \
+             | -sym* | -kopensolaris* \
              | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
              | -aos* | -aros* \
              | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
@@ -1498,6 +1500,9 @@
        -aros*)
                os=-aros
                ;;
+       -kaos*)
+               os=-kaos
+               ;;
        -zvmoe)
                os=-zvmoe
                ;;
@@ -1589,9 +1594,6 @@
        mips*-*)
                os=-elf
                ;;
-       or1k-*)
-               os=-elf
-               ;;
        or32-*)
                os=-coff
                ;;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libetonyek-0.0.3/configure 
new/libetonyek-0.0.4/configure
--- old/libetonyek-0.0.3/configure      2013-12-06 14:39:05.000000000 +0100
+++ new/libetonyek-0.0.4/configure      2014-04-15 12:15:54.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for libetonyek 0.0.3.
+# Generated by GNU Autoconf 2.69 for libetonyek 0.0.4.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@
 # Identity of this package.
 PACKAGE_NAME='libetonyek'
 PACKAGE_TARNAME='libetonyek'
-PACKAGE_VERSION='0.0.3'
-PACKAGE_STRING='libetonyek 0.0.3'
+PACKAGE_VERSION='0.0.4'
+PACKAGE_STRING='libetonyek 0.0.4'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1378,7 +1378,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures libetonyek 0.0.3 to adapt to many kinds of systems.
+\`configure' configures libetonyek 0.0.4 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1448,7 +1448,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of libetonyek 0.0.3:";;
+     short | recursive ) echo "Configuration of libetonyek 0.0.4:";;
    esac
   cat <<\_ACEOF
 
@@ -1592,7 +1592,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-libetonyek configure 0.0.3
+libetonyek configure 0.0.4
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2109,7 +2109,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by libetonyek $as_me 0.0.3, which was
+It was created by libetonyek $as_me 0.0.4, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2975,7 +2975,7 @@
 
 # Define the identity of the package.
  PACKAGE='libetonyek'
- VERSION='0.0.3'
+ VERSION='0.0.4'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -7577,10 +7577,10 @@
          x86_64-*linux*)
            LD="${LD-ld} -m elf_i386"
            ;;
-         powerpcle-*linux*)
+         powerpc64le-*linux*)
            LD="${LD-ld} -m elf32lppclinux"
            ;;
-         powerpc-*linux*)
+         powerpc64-*linux*)
            LD="${LD-ld} -m elf32ppclinux"
            ;;
          s390x-*linux*)
@@ -16866,9 +16866,9 @@
 
 ETONYEK_MINOR_VERSION=0
 
-ETONYEK_MICRO_VERSION=3
+ETONYEK_MICRO_VERSION=4
 
-KN_VERSION=0.0.3
+KN_VERSION=0.0.4
 
 # AC_SUBST(LT_RELEASE, [libetonyek_version_major.libetonyek_version_minor])
 LT_CURRENT=`expr 100 '*' 0 + 0`
@@ -16876,7 +16876,7 @@
 LT_AGE=0
 # LT_AGE=libetonyek_version_minor
 
-LT_REVISION=3
+LT_REVISION=4
 
 
 
@@ -18453,7 +18453,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by libetonyek $as_me 0.0.3, which was
+This file was extended by libetonyek $as_me 0.0.4, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -18519,7 +18519,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-libetonyek config.status 0.0.3
+libetonyek config.status 0.0.4
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libetonyek-0.0.3/configure.ac 
new/libetonyek-0.0.4/configure.ac
--- old/libetonyek-0.0.3/configure.ac   2013-12-06 14:36:29.000000000 +0100
+++ new/libetonyek-0.0.4/configure.ac   2014-04-15 12:13:22.000000000 +0200
@@ -7,7 +7,7 @@
 # ====================
 m4_define([libetonyek_version_major],[0])
 m4_define([libetonyek_version_minor],[0])
-m4_define([libetonyek_version_micro],[3])
+m4_define([libetonyek_version_micro],[4])
 
m4_define([libetonyek_version],[libetonyek_version_major.libetonyek_version_minor.libetonyek_version_micro])
 
 # =============
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libetonyek-0.0.3/m4/libtool.m4 
new/libetonyek-0.0.4/m4/libtool.m4
--- old/libetonyek-0.0.3/m4/libtool.m4  2013-11-30 18:31:52.000000000 +0100
+++ new/libetonyek-0.0.4/m4/libtool.m4  2014-04-15 11:51:01.000000000 +0200
@@ -1326,10 +1326,10 @@
          x86_64-*linux*)
            LD="${LD-ld} -m elf_i386"
            ;;
-         powerpcle-*linux*)
+         powerpc64le-*linux*)
            LD="${LD-ld} -m elf32lppclinux"
            ;;
-         powerpc-*linux*)
+         powerpc64-*linux*)
            LD="${LD-ld} -m elf32ppclinux"
            ;;
          s390x-*linux*)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libetonyek-0.0.3/src/lib/KEY2Parser.cpp 
new/libetonyek-0.0.4/src/lib/KEY2Parser.cpp
--- old/libetonyek-0.0.3/src/lib/KEY2Parser.cpp 2013-12-03 20:00:09.000000000 
+0100
+++ new/libetonyek-0.0.4/src/lib/KEY2Parser.cpp 2014-04-15 12:12:11.000000000 
+0200
@@ -735,6 +735,7 @@
   assert(checkElement(reader, KEY2Token::geometry, KEY2Token::NS_URI_SF));
 
   optional<ID_t> id;
+  optional<KEYSize> naturalSize;
   optional<KEYSize> size;
   optional<KEYPosition> pos;
   optional<double> angle;
@@ -791,11 +792,14 @@
       switch (getNameId(element))
       {
       case KEY2Token::naturalSize :
-        size = readSize(reader);
+        naturalSize = readSize(reader);
         break;
       case KEY2Token::position :
         pos = readPosition(reader);
         break;
+      case KEY2Token::size :
+        size = readSize(reader);
+        break;
       default :
         skipElement(element);
         break;
@@ -805,7 +809,7 @@
       skipElement(element);
   }
 
-  getCollector()->collectGeometry(id, size, pos, angle, shearXAngle, 
shearYAngle, horizontalFlip, verticalFlip, aspectRatioLocked, sizesLocked);
+  getCollector()->collectGeometry(id, naturalSize, size, pos, angle, 
shearXAngle, shearYAngle, horizontalFlip, verticalFlip, aspectRatioLocked, 
sizesLocked);
 }
 
 void KEY2Parser::parseGroup(const KEYXMLReader &reader)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libetonyek-0.0.3/src/lib/KEY2ParserUtils.cpp 
new/libetonyek-0.0.4/src/lib/KEY2ParserUtils.cpp
--- old/libetonyek-0.0.3/src/lib/KEY2ParserUtils.cpp    2013-12-01 
21:44:51.000000000 +0100
+++ new/libetonyek-0.0.4/src/lib/KEY2ParserUtils.cpp    2014-04-15 
11:18:47.000000000 +0200
@@ -125,7 +125,7 @@
   return KEYSize(size.second, size.first);
 }
 
-bool KEY2ParserUtils::bool_cast(const char *const value)
+bool KEY2ParserUtils::bool_cast(const char *value)
 {
   KEY2Tokenizer tok;
   switch (tok(value))
@@ -142,6 +142,16 @@
   return false;
 }
 
+double KEY2ParserUtils::double_cast(const char *value)
+{
+  return lexical_cast<double, const char *>(value);
+}
+
+int KEY2ParserUtils::int_cast(const char *value)
+{
+  return lexical_cast<int, const char *>(value);
+}
+
 double KEY2ParserUtils::deg2rad(double value)
 {
   // normalize range
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libetonyek-0.0.3/src/lib/KEY2ParserUtils.h 
new/libetonyek-0.0.4/src/lib/KEY2ParserUtils.h
--- old/libetonyek-0.0.3/src/lib/KEY2ParserUtils.h      2013-10-30 
22:04:38.000000000 +0100
+++ new/libetonyek-0.0.4/src/lib/KEY2ParserUtils.h      2014-04-15 
11:18:47.000000000 +0200
@@ -81,6 +81,8 @@
     * @returns the boolean value of the string
     */
   static bool bool_cast(const char *value);
+  static double double_cast(const char *value);
+  static int int_cast(const char *value);
 
   static double deg2rad(double value);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libetonyek-0.0.3/src/lib/KEY2StyleParser.cpp 
new/libetonyek-0.0.4/src/lib/KEY2StyleParser.cpp
--- old/libetonyek-0.0.3/src/lib/KEY2StyleParser.cpp    2013-12-06 
10:36:13.000000000 +0100
+++ new/libetonyek-0.0.4/src/lib/KEY2StyleParser.cpp    2014-04-15 
12:01:13.000000000 +0200
@@ -62,12 +62,12 @@
 
 optional<double> readDouble(const KEYXMLReader &reader)
 {
-  return readNumber<double>(reader, KEY2Token::f, &lexical_cast<double, const 
char *>);
+  return readNumber<double>(reader, KEY2Token::f, 
&KEY2ParserUtils::double_cast);
 }
 
 optional<int> readInt(const KEYXMLReader &reader)
 {
-  return readNumber<int>(reader, KEY2Token::i, &lexical_cast<int, const char 
*>);
+  return readNumber<int>(reader, KEY2Token::i, &KEY2ParserUtils::double_cast);
 }
 
 optional<KEYColor> readColor(const KEYXMLReader &reader)
@@ -94,6 +94,9 @@
     }
   }
 
+  // Ignore sfa:custom-space-color, if present. The color profile is not part 
of the document anyway.
+  skipElement(reader);
+
   return color;
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libetonyek-0.0.3/src/lib/KEYCollector.h 
new/libetonyek-0.0.4/src/lib/KEYCollector.h
--- old/libetonyek-0.0.3/src/lib/KEYCollector.h 2013-12-03 19:38:13.000000000 
+0100
+++ new/libetonyek-0.0.4/src/lib/KEYCollector.h 2014-04-15 12:12:11.000000000 
+0200
@@ -79,8 +79,8 @@
                                   bool ref, bool anonymous) = 0;
 
   virtual void collectGeometry(boost::optional<ID_t> &id,
-                               boost::optional<KEYSize> &naturalSize, 
boost::optional<KEYPosition> &position,
-                               boost::optional<double> &angle,
+                               boost::optional<KEYSize> &naturalSize, 
boost::optional<KEYSize> &size,
+                               boost::optional<KEYPosition> &position, 
boost::optional<double> &angle,
                                boost::optional<double> &shearXAngle, 
boost::optional<double> &shearYAngle,
                                boost::optional<bool> &horizontalFlip, 
boost::optional<bool> &verticalFlip,
                                boost::optional<bool> &aspectRatioLocked, 
boost::optional<bool> &sizesLocked) = 0;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libetonyek-0.0.3/src/lib/KEYCollectorBase.cpp 
new/libetonyek-0.0.4/src/lib/KEYCollectorBase.cpp
--- old/libetonyek-0.0.3/src/lib/KEYCollectorBase.cpp   2013-12-06 
14:32:07.000000000 +0100
+++ new/libetonyek-0.0.4/src/lib/KEYCollectorBase.cpp   2014-04-15 
12:12:11.000000000 +0200
@@ -349,8 +349,8 @@
 }
 
 void KEYCollectorBase::collectGeometry(boost::optional<ID_t> &,
-                                       boost::optional<KEYSize> &naturalSize, 
boost::optional<KEYPosition> &position,
-                                       boost::optional<double> &angle,
+                                       boost::optional<KEYSize> &naturalSize, 
boost::optional<KEYSize> &size,
+                                       boost::optional<KEYPosition> &position, 
boost::optional<double> &angle,
                                        boost::optional<double> &shearXAngle, 
boost::optional<double> &shearYAngle,
                                        boost::optional<bool> &horizontalFlip, 
boost::optional<bool> &verticalFlip,
                                        boost::optional<bool> 
&aspectRatioLocked, boost::optional<bool> &sizesLocked)
@@ -364,6 +364,7 @@
 
     const KEYGeometryPtr_t geometry(new KEYGeometry);
     geometry->naturalSize = get(naturalSize);
+    geometry->size = bool(size) ? get(size) : get(naturalSize);
     geometry->position = get(position);
     geometry->angle = angle;
     geometry->shearXAngle = shearXAngle;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libetonyek-0.0.3/src/lib/KEYCollectorBase.h 
new/libetonyek-0.0.4/src/lib/KEYCollectorBase.h
--- old/libetonyek-0.0.3/src/lib/KEYCollectorBase.h     2013-12-03 
19:54:33.000000000 +0100
+++ new/libetonyek-0.0.4/src/lib/KEYCollectorBase.h     2014-04-15 
12:12:11.000000000 +0200
@@ -91,8 +91,8 @@
                                   bool ref, bool anonymous);
 
   virtual void collectGeometry(boost::optional<ID_t> &id,
-                               boost::optional<KEYSize> &naturalSize, 
boost::optional<KEYPosition> &position,
-                               boost::optional<double> &angle,
+                               boost::optional<KEYSize> &naturalSize, 
boost::optional<KEYSize> &size,
+                               boost::optional<KEYPosition> &position, 
boost::optional<double> &angle,
                                boost::optional<double> &shearXAngle, 
boost::optional<double> &shearYAngle,
                                boost::optional<bool> &horizontalFlip, 
boost::optional<bool> &verticalFlip,
                                boost::optional<bool> &aspectRatioLocked, 
boost::optional<bool> &sizesLocked);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libetonyek-0.0.3/src/lib/KEYEnum.h 
new/libetonyek-0.0.4/src/lib/KEYEnum.h
--- old/libetonyek-0.0.3/src/lib/KEYEnum.h      2013-12-06 09:40:36.000000000 
+0100
+++ new/libetonyek-0.0.4/src/lib/KEYEnum.h      2014-04-15 11:18:47.000000000 
+0200
@@ -33,7 +33,7 @@
   KEY_CAPITALIZATION_NONE,
   KEY_CAPITALIZATION_ALL_CAPS,
   KEY_CAPITALIZATION_SMALL_CAPS,
-  KEY_CAPITALIZATION_TITLE,
+  KEY_CAPITALIZATION_TITLE
 };
 
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libetonyek-0.0.3/src/lib/KEYTypes.cpp 
new/libetonyek-0.0.4/src/lib/KEYTypes.cpp
--- old/libetonyek-0.0.3/src/lib/KEYTypes.cpp   2013-12-06 10:03:16.000000000 
+0100
+++ new/libetonyek-0.0.4/src/lib/KEYTypes.cpp   2014-04-15 12:12:11.000000000 
+0200
@@ -121,6 +121,7 @@
 
 KEYGeometry::KEYGeometry()
   : naturalSize()
+  , size()
   , position()
   , angle()
   , shearXAngle()
@@ -427,8 +428,8 @@
       props.insert("svg:x", pt2in(x));
       props.insert("svg:y", pt2in(y));
 
-      double width = m_media->geometry->naturalSize.width;
-      double height = m_media->geometry->naturalSize.height;
+      double width = m_media->geometry->size.width;
+      double height = m_media->geometry->size.height;
       tr(width, height, true);
       props.insert("svg:width", pt2in(width));
       props.insert("svg:height", pt2in(height));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libetonyek-0.0.3/src/lib/KEYTypes.h 
new/libetonyek-0.0.4/src/lib/KEYTypes.h
--- old/libetonyek-0.0.3/src/lib/KEYTypes.h     2013-12-06 10:02:56.000000000 
+0100
+++ new/libetonyek-0.0.4/src/lib/KEYTypes.h     2014-04-15 12:12:11.000000000 
+0200
@@ -45,6 +45,7 @@
 struct KEYGeometry
 {
   KEYSize naturalSize;
+  KEYSize size;
   KEYPosition position;
   boost::optional<double> angle;
   boost::optional<double> shearXAngle;

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to