commit cpio for openSUSE:Factory

2012-07-20 Thread h_root
Hello community,

here is the log from the commit of package cpio for openSUSE:Factory checked in 
at 2012-07-20 10:16:11

Comparing /work/SRC/openSUSE:Factory/cpio (Old)
 and  /work/SRC/openSUSE:Factory/.cpio.new (New)


Package is cpio, Maintainer is vci...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/cpio/cpio.changes2012-02-07 
14:45:04.0 +0100
+++ /work/SRC/openSUSE:Factory/.cpio.new/cpio.changes   2012-07-20 
10:24:10.0 +0200
@@ -1,0 +2,5 @@
+Wed Jul 18 08:31:24 UTC 2012 - a...@suse.de
+
+- Fix build with missing gets declaration (glibc 2.16)
+
+---

New:

  cpio-stdio.in.patch



Other differences:
--
++ cpio.spec ++
--- /var/tmp/diff_new_pack.1eXQa9/_old  2012-07-20 10:24:12.0 +0200
+++ /var/tmp/diff_new_pack.1eXQa9/_new  2012-07-20 10:24:12.0 +0200
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   cpio
 Url:http://www.gnu.org/software/cpio/cpio.html
 BuildRequires:  autoconf
@@ -40,6 +41,7 @@
 #PATCH-FIX-UPSTREAM cpio-2.10-close_files_after_copy.patch
 Patch20:cpio-close_files_after_copy.patch
 Patch21:cpio-pattern-file-sigsegv.patch
+Patch22:cpio-stdio.in.patch
 PreReq: %install_info_prereq
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Recommends: %{name}-lang = %{version}
@@ -76,6 +78,7 @@
 %patch18
 %patch20
 %patch21 -p1
+%patch22 -p1
 #chmod 755 .
 #chmod u+w *
 #chmod a+r *

++ cpio-stdio.in.patch ++
Index: cpio-2.11/gnu/stdio.in.h
===
--- cpio-2.11.orig/gnu/stdio.in.h
+++ cpio-2.11/gnu/stdio.in.h
@@ -138,8 +138,10 @@ _GL_WARN_ON_USE (fflush, fflush is not
 /* It is very rare that the developer ever has full control of stdin,
so any use of gets warrants an unconditional warning.  Assume it is
always declared, since it is required by C89.  */
+#if HAVE_RAW_DECL_GETS
 #undef gets
 _GL_WARN_ON_USE (gets, gets is a security hole - use fgets instead);
+#endif
 
 #if @GNULIB_FOPEN@
 # if @REPLACE_FOPEN@
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnu-efi for openSUSE:Factory

2012-07-20 Thread h_root
Hello community,

here is the log from the commit of package gnu-efi for openSUSE:Factory checked 
in at 2012-07-20 10:16:45

Comparing /work/SRC/openSUSE:Factory/gnu-efi (Old)
 and  /work/SRC/openSUSE:Factory/.gnu-efi.new (New)


Package is gnu-efi, Maintainer is r...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/gnu-efi/gnu-efi.changes  2012-06-14 
22:54:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnu-efi.new/gnu-efi.changes 2012-07-20 
10:24:12.0 +0200
@@ -1,0 +2,12 @@
+Wed Jul 18 15:47:22 UTC 2012 - meiss...@suse.com
+
+- cleaned below up, pass in OPTFLAGS and LIBDIR to make.
+
+---
+Wed Jul 18 03:06:46 UTC 2012 - malcolmle...@opensuse.org
+
+- Add gnu-efi-add-optflags-to-make-defaults.patch: Add additional
+  RPM OPT FLAGS to Make.defaults to avoid brp check warning.
+- Spec file clean up and rename rpmlintrc file.
+
+---

Old:

  rpmlintrc

New:

  gnu-efi-add-optflags-to-make-defaults.patch
  gnu-efi-rpmlintrc



Other differences:
--
++ gnu-efi.spec ++
--- /var/tmp/diff_new_pack.hJduVn/_old  2012-07-20 10:24:13.0 +0200
+++ /var/tmp/diff_new_pack.hJduVn/_new  2012-07-20 10:24:13.0 +0200
@@ -17,22 +17,23 @@
 
 
 Name:   gnu-efi
-ExclusiveArch:  ia64 %ix86 x86_64
+Version:3.0q
+Release:0
 Summary:Library for EFI Applications
 License:BSD-3-Clause ; GPL-2.0+
 Group:  Development/Libraries/Other
-Version:3.0q
-Release:0
 Url:http://sourceforge.net/projects/gnu-efi
 Source: 
http://downloads.sourceforge.net/gnu-efi/gnu-efi_3.0q.orig.tar.gz
-Source1:rpmlintrc
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Source1:%{name}-rpmlintrc
+# PATCH-FIX-OPENSUSE gnu-efi-add-optflags-to-make-defaults.patch 
malcolmle...@opensuse.org -- Add additional RPM OPT FLAGS to Make.defaults to 
avoid brp check warning.
+Patch0: gnu-efi-add-optflags-to-make-defaults.patch
 BuildRequires:  kernel-source
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+ExclusiveArch:  ia64 %ix86 x86_64
 
 %description
-Library for EFI applications.
-
-
+Library to develop EFI applications for IA-64 (IPF), IA-32 (x86) and x86_64
+platforms using the GNU toolchain and the EFI development environment.
 
 Authors:
 
@@ -42,23 +43,18 @@
 
 %prep
 %setup -q -n gnu-efi-3.0
+%patch0 -p1
 
 %build
-#CFLAGS=-fpic -fshort-wchar -fno-strict-aliasing -funsigned-char 
-fno-stack-protector
-make LINUX_HEADERS=/usr/src/linux
+make LINUX_HEADERS=/usr/src/linux OPTFLAGS=$RPM_OPT_FLAGS
 
 %install
-make install INSTALLROOT=$RPM_BUILD_ROOT%{_prefix}
-[ %{_lib} == lib ] ||
-  mv $RPM_BUILD_ROOT/usr/lib $RPM_BUILD_ROOT/usr/%{_lib}
+make install INSTALLROOT=%{buildroot}%{_prefix} LIBDIR=%_lib
 %if 0
-mkdir $RPM_BUILD_ROOT%{_prefix}/%{_lib}/%{name}
-cp -p apps/*.efi $RPM_BUILD_ROOT%{_prefix}/%{_lib}/%{name}
+mkdir %{buildroot}%{_prefix}/%{_lib}/%{name}
+cp -p apps/*.efi %{buildroot}%{_prefix}/%{_lib}/%{name}
 %endif
 
-%clean
-rm -fr $RPM_BUILD_ROOT
-
 %files
 %defattr(-, root, root)
 %doc README.*

++ gnu-efi-add-optflags-to-make-defaults.patch ++
Index: gnu-efi-3.0/Make.defaults
===
--- gnu-efi-3.0.orig/Make.defaults
+++ gnu-efi-3.0/Make.defaults
@@ -48,7 +48,8 @@ ARCH := $(shell uname -m | sed s,i[34
 OS= $(shell uname -s)
 INCDIR= -I$(SRCDIR) -I$(TOPDIR)/inc -I$(TOPDIR)/inc/$(ARCH) 
-I$(TOPDIR)/inc/protocol 
 CPPFLAGS   = -DCONFIG_$(ARCH)
-CFLAGS= $(ARCH3264) -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing 
-fno-merge-constants
+OPTFLAGS   = -O2 -g
+CFLAGS= $(ARCH3264) $(OPTFLAGS) -fpic -fshort-wchar -fno-strict-aliasing 
-fno-merge-constants
 ASFLAGS= $(ARCH3264)
 LDFLAGS   = -nostdlib
 INSTALL   = install
++ gnu-efi-rpmlintrc ++
addFilter(.*devel-file-in-non-devel-package.*)
addFilter(.*static-library-without-debuginfo.*)
addFilter(.*source-or-patch-not-compressed.*)
addFilter(.*source-or-patch-not-bzipped.*)
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libupnp for openSUSE:Factory

2012-07-20 Thread h_root
Hello community,

here is the log from the commit of package libupnp for openSUSE:Factory checked 
in at 2012-07-20 10:17:18

Comparing /work/SRC/openSUSE:Factory/libupnp (Old)
 and  /work/SRC/openSUSE:Factory/.libupnp.new (New)


Package is libupnp, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/libupnp/libupnp.changes  2012-03-05 
18:00:09.0 +0100
+++ /work/SRC/openSUSE:Factory/.libupnp.new/libupnp.changes 2012-07-20 
10:24:13.0 +0200
@@ -1,0 +2,7 @@
+Tue Jul 17 14:53:58 UTC 2012 - crrodrig...@opensuse.org
+
+- Enable IPV6 support...
+- Fix autotools, all C files must include *config.h 
+- DO not build samples
+
+---

New:

  libupnp-configure.patch



Other differences:
--
++ libupnp.spec ++
--- /var/tmp/diff_new_pack.yrpNuC/_old  2012-07-20 10:24:14.0 +0200
+++ /var/tmp/diff_new_pack.yrpNuC/_new  2012-07-20 10:24:14.0 +0200
@@ -28,7 +28,9 @@
 Url:http://sourceforge.net/projects/pupnp/
 Source0:
http://downloads.sourceforge.net/pupnp/libupnp-%{version}.tar.bz2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  libtool
 BuildRequires:  pkgconfig
+Patch:  libupnp-configure.patch
 
 %description
 The portable Universal Plug and Play (UPnP) SDK provides support for building
@@ -55,10 +57,11 @@
 systems.
 
 %prep
-%setup
-
+%setup -q
+%patch
 %build
-%configure --disable-static
+autoreconf -fiv
+%configure --disable-samples --enable-ipv6 --disable-static
 make %{?_smp_mflags}
 
 %install

++ libupnp-configure.patch ++
--- configure.ac.orig
+++ configure.ac
@@ -7,9 +7,9 @@
 # (C) Copyright 2005-2007 RĂ©mi Turboult r...@users.sourceforge.net
 #
 
-AC_PREREQ(2.60)
+AC_PREREQ([2.60])
 
-AC_INIT([libupnp], [1.6.13], [mrobe...@users.sourceforge.net])
+AC_INIT([libupnp],[1.6.13],[mrobe...@users.sourceforge.net])
 dnl 

 dnl # *Independently* of the above libupnp package version, the libtool version
 dnl # of the 3 libraries need to be updated whenever there is a change 
released:
@@ -293,7 +293,6 @@ AC_CANONICAL_HOST
 #installed libraries.
 #
 AC_CONFIG_HEADERS([autoconfig.h upnp/inc/upnpconfig.h])
-#AC_SYS_LARGEFILE_SENSITIVE
 
 AC_REVISION([$Revision: 1.11 $])
 
@@ -405,9 +404,12 @@ AC_MSG_RESULT($docdir)
 #
 # Checks for programs
 #
-AC_PROG_CC
+AC_PROG_CC_STDC
+AC_USE_SYSTEM_EXTENSIONS
+AC_SYS_LARGEFILE
 AM_PROG_CC_C_O
-AC_PROG_LIBTOOL
+m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
+LT_INIT
 AC_PROG_INSTALL
 AC_PROG_MAKE_SET
 AC_PROG_EGREP
@@ -431,9 +433,6 @@ freebsd*)
#:
# Use -O0 in debug so that variables do not get optimized out
AX_CFLAGS_GCC_OPTION([-O0, -g])
-   else
-   # add optimise for size
-   AX_CFLAGS_GCC_OPTION([-Os])
fi
;;
 esac
@@ -447,8 +446,6 @@ echo --
 #
 AC_TYPE_SIZE_T
 AC_TYPE_OFF_T
-AC_DEFINE([_LARGE_FILE_SOURCE], [], [Large files support])
-AC_DEFINE([_FILE_OFFSET_BITS], [64], [File Offset size])
 
 
 #
--- ixml/Makefile.am.orig
+++ ixml/Makefile.am
@@ -7,7 +7,7 @@
 
 SUBDIRS= doc
 
-AM_CPPFLAGS= -I$(srcdir)/inc -I$(srcdir)/src/inc
+AM_CPPFLAGS= -include $(top_builddir)/autoconfig.h -I$(srcdir)/inc 
-I$(srcdir)/src/inc
 AM_CFLAGS  = 
 
 LDADD  = libixml.la
--- threadutil/Makefile.am.orig
+++ threadutil/Makefile.am
@@ -4,7 +4,7 @@
 # (C) Copyright 2005 Remi Turboult r...@users.sourceforge.net
 #
 
-AM_CPPFLAGS= -I$(srcdir)/inc -I$(srcdir)/src/inc
+AM_CPPFLAGS= -include $(top_builddir)/autoconfig.h -I$(srcdir)/inc 
-I$(srcdir)/src/inc
 
 if ENABLE_DEBUG
 AM_CPPFLAGS+= -DDEBUG -DSTATS
--- upnp/src/api/UpnpString.c.orig
+++ upnp/src/api/UpnpString.c
@@ -28,33 +28,6 @@
/* Other systems have strncasecmp */
 #endif
 
-/* strnlen() is a GNU extension. */
-#if HAVE_STRNLEN
-   extern size_t strnlen(const char *s, size_t maxlen);
-#else /* HAVE_STRNLEN */
-   static size_t strnlen(const char *s, size_t n)
-   {
-   const char *p = (const char *)memchr(s, 0, n);
-   return p ? p - s : n;
-   }
-#endif /* HAVE_STRNLEN */
-
-/* strndup() is a GNU extension. */
-#if HAVE_STRNDUP  !defined(WIN32)
-   extern char *strndup(__const char *__string, size_t __n);
-#else /* HAVE_STRNDUP  !defined(WIN32) */
-   static char *strndup(const char *__string, size_t __n)
-   {
-   size_t strsize = strnlen(__string, __n);
-   char *newstr = (char *)malloc(strsize + 1);
-
-   strncpy(newstr, __string, 

commit MozillaFirefox for openSUSE:Factory

2012-07-20 Thread h_root
Hello community,

here is the log from the commit of package MozillaFirefox for openSUSE:Factory 
checked in at 2012-07-20 10:18:06

Comparing /work/SRC/openSUSE:Factory/MozillaFirefox (Old)
 and  /work/SRC/openSUSE:Factory/.MozillaFirefox.new (New)


Package is MozillaFirefox, Maintainer is 
bnc-team-mozi...@forge.provo.novell.com

Changes:

--- /work/SRC/openSUSE:Factory/MozillaFirefox/MozillaFirefox.changes
2012-06-18 17:32:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.MozillaFirefox.new/MozillaFirefox.changes   
2012-07-20 10:24:15.0 +0200
@@ -1,0 +2,44 @@
+Sat Jul 14 19:31:51 UTC 2012 - w...@rosenauer.org
+
+- update to 14.0.1 (bnc#771583)
+  * MFSA 2012-42/CVE-2012-1949/CVE-2012-1948
+Miscellaneous memory safety hazards
+  * MFSA 2012-43/CVE-2012-1950
+Incorrect URL displayed in addressbar through drag and drop
+  * MFSA 2012-44/CVE-2012-1951/CVE-2012-1954/CVE-2012-1953/CVE-2012-1952
+Gecko memory corruption
+  * MFSA 2012-45/CVE-2012-1955 (bmo#757376)
+Spoofing issue with location
+  * MFSA 2012-46/CVE-2012-1966 (bmo#734076)
+XSS through data: URLs
+  * MFSA 2012-47/CVE-2012-1957 (bmo#750096)
+Improper filtering of javascript in HTML feed-view
+  * MFSA 2012-48/CVE-2012-1958 (bmo#750820)
+use-after-free in nsGlobalWindow::PageHidden
+  * MFSA 2012-49/CVE-2012-1959 (bmo#754044, bmo#737559)
+Same-compartment Security Wrappers can be bypassed
+  * MFSA 2012-50/CVE-2012-1960 (bmo#761014)
+Out of bounds read in QCMS
+  * MFSA 2012-51/CVE-2012-1961 (bmo#761655)
+X-Frame-Options header ignored when duplicated
+  * MFSA 2012-52/CVE-2012-1962 (bmo#764296)
+JSDependentString::undepend string conversion results in memory
+corruption
+  * MFSA 2012-53/CVE-2012-1963 (bmo#767778)
+Content Security Policy 1.0 implementation errors cause data
+leakage
+  * MFSA 2012-55/CVE-2012-1965 (bmo#758990)
+feed: URLs with an innerURI inherit security context of page
+  * MFSA 2012-56/CVE-2012-1967 (bmo#758344)
+Code execution through javascript: URLs
+- license change from tri license to MPL-2.0
+- fix crashreporter restart option (bmo#762780)
+- require NSS 3.13.5
+- remove mozjs pacrunner obsoletes again for now
+- adopted mozilla-prefer_plugin_pref.patch
+- PPC fixes:
+  * reenabled mozilla-yarr-pcre.patch to fix build for PPC
+  * add patches for bmo#750620 and bmo#746112
+  * fix xpcshell segfault on ppc
+
+---

Old:

  firefox-13.0.1-source.tar.bz2
  firefox-cross-desktop.patch
  l10n-13.0.1.tar.bz2
  mozilla-libnotify.patch
  mozilla-linux3.patch
  mozilla-nsSound.patch
  mozilla-revert_621446.patch
  mozilla-system-nspr.patch

New:

  firefox-14.0.1-source.tar.bz2
  l10n-14.0.1.tar.bz2
  mozilla-crashreporter-restart-args.patch
  mozilla-ppc.patch



Other differences:
--
++ MozillaFirefox.spec ++
--- /var/tmp/diff_new_pack.OcauOO/_old  2012-07-20 10:24:26.0 +0200
+++ /var/tmp/diff_new_pack.OcauOO/_new  2012-07-20 10:24:26.0 +0200
@@ -17,7 +17,7 @@
 #
 
 
-%define major 13
+%define major 14
 %define mainver %major.0.1
 %define update_channel release
 
@@ -45,11 +45,16 @@
 BuildRequires:  wireless-tools
 %endif
 BuildRequires:  mozilla-nspr-devel = 4.9.0
-BuildRequires:  mozilla-nss-devel = 3.13.4
+BuildRequires:  mozilla-nss-devel = 3.13.5
 BuildRequires:  nss-shared-helper-devel
+%if %suse_version  1140
+BuildRequires:  pkgconfig(gstreamer-0.10)
+BuildRequires:  pkgconfig(gstreamer-app-0.10)
+BuildRequires:  pkgconfig(gstreamer-plugins-base-0.10)
+%endif
 Version:%{mainver}
 Release:0
-%define releasedate 2012061400
+%define releasedate 2012071300
 Provides:   firefox = %{mainver}
 Provides:   firefox = %{version}-%{release}
 Provides:   web_browser
@@ -59,7 +64,7 @@
 %define kde_helper_version 6
 Provides:   mozilla-kde4-version = %{kde_helper_version}
 Summary:Mozilla Firefox Web Browser
-License:MPL-1.1 or GPL-2.0+ or LGPL-2.1+
+License:MPL-2.0
 Group:  Productivity/Networking/Web/Browsers
 Url:http://www.mozilla.org/
 Source: firefox-%{version}-source.tar.bz2
@@ -88,23 +93,19 @@
 Patch9: mozilla-repo.patch
 Patch10:mozilla-dump_syms-static.patch
 Patch11:mozilla-sle11.patch
-Patch12:mozilla-linux3.patch
-Patch14:mozilla-disable-neon-option.patch
-Patch15:mozilla-yarr-pcre.patch
-Patch16:mozilla-system-nspr.patch
-Patch17:mozilla-revert_621446.patch
-Patch18:mozilla-libnotify.patch
-Patch19:mozilla-gcc47.patch
-Patch20:mozilla-nsSound.patch
-Patch21:mozilla-arm-disable-edsp.patch
+Patch12:

commit MozillaThunderbird for openSUSE:Factory

2012-07-20 Thread h_root
Hello community,

here is the log from the commit of package MozillaThunderbird for 
openSUSE:Factory checked in at 2012-07-20 10:20:33

Comparing /work/SRC/openSUSE:Factory/MozillaThunderbird (Old)
 and  /work/SRC/openSUSE:Factory/.MozillaThunderbird.new (New)


Package is MozillaThunderbird, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/MozillaThunderbird/MozillaThunderbird.changes
2012-07-09 09:51:22.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.MozillaThunderbird.new/MozillaThunderbird.changes   
2012-07-20 10:24:27.0 +0200
@@ -1,0 +2,31 @@
+Sun Jul 15 08:06:50 UTC 2012 - w...@rosenauer.org
+
+- update to Thunderbird 14.0 (bnc#771583)
+  * MFSA 2012-42/CVE-2012-1949/CVE-2012-1948
+Miscellaneous memory safety hazards
+  * MFSA 2012-44/CVE-2012-1951/CVE-2012-1954/CVE-2012-1953/CVE-2012-1952
+Gecko memory corruption
+  * MFSA 2012-45/CVE-2012-1955 (bmo#757376)
+Spoofing issue with location
+  * MFSA 2012-47/CVE-2012-1957 (bmo#750096)
+Improper filtering of javascript in HTML feed-view
+  * MFSA 2012-48/CVE-2012-1958 (bmo#750820)
+use-after-free in nsGlobalWindow::PageHidden
+  * MFSA 2012-49/CVE-2012-1959 (bmo#754044, bmo#737559)
+Same-compartment Security Wrappers can be bypassed
+  * MFSA 2012-50/CVE-2012-1960 (bmo#761014)
+Out of bounds read in QCMS
+  * MFSA 2012-51/CVE-2012-1961 (bmo#761655)
+X-Frame-Options header ignored when duplicated
+  * MFSA 2012-52/CVE-2012-1962 (bmo#764296)
+JSDependentString::undepend string conversion results in memory
+corruption
+  * MFSA 2012-53/CVE-2012-1963 (bmo#767778)
+Content Security Policy 1.0 implementation errors cause data
+leakage
+  * MFSA 2012-56/CVE-2012-1967 (bmo#758344)
+Code execution through javascript: URLs
+  * relicensed to MPL-2.0
+- update Enigmail to 1.4.3
+
+---

Old:

  enigmail-1.4.2.tar.gz
  l10n-13.0.1.tar.bz2
  mailnews-showalert.patch
  mozilla-libnotify.patch
  mozilla-linux3.patch
  mozilla-revert_621446.patch
  mozilla-system-nspr.patch
  thunderbird-13.0.1-source.tar.bz2

New:

  enigmail-1.4.3.tar.gz
  l10n-14.0.tar.bz2
  thunderbird-14.0-source.tar.bz2



Other differences:
--
++ MozillaThunderbird.spec ++
--- /var/tmp/diff_new_pack.eG647h/_old  2012-07-20 10:24:39.0 +0200
+++ /var/tmp/diff_new_pack.eG647h/_new  2012-07-20 10:24:39.0 +0200
@@ -31,7 +31,7 @@
 BuildRequires:  libidl-devel
 BuildRequires:  libnotify-devel
 BuildRequires:  mozilla-nspr-devel = 4.9.0
-BuildRequires:  mozilla-nss-devel = 3.13.4
+BuildRequires:  mozilla-nss-devel = 3.13.5
 BuildRequires:  nss-shared-helper-devel
 BuildRequires:  python
 BuildRequires:  startup-notification-devel
@@ -40,11 +40,11 @@
 BuildRequires:  xorg-x11-libXt-devel
 BuildRequires:  yasm
 BuildRequires:  zip
-%define mainversion 13.0.1
+%define mainversion 14.0
 %define update_channel release
 Version:%{mainversion}
 Release:0
-%define releasedate 2012061400
+%define releasedate 2012071300
 Provides:   thunderbird = %{version}
 %if %{with_kde}
 # this is needed to match this package with the kde4 helper package without 
the main package
@@ -53,7 +53,7 @@
 Provides:   mozilla-kde4-version = %{kde_helper_version}
 %endif
 Summary:The Stand-Alone Mozilla Mail Component
-License:MPL-1.1 or GPL-2.0+ or LGPL-2.1+
+License:MPL-2.0
 Group:  Productivity/Networking/Email/Clients
 Url:http://www.mozilla.org/products/thunderbird/
 Source: thunderbird-%{version}-source.tar.bz2
@@ -65,27 +65,22 @@
 Source6:suse-default-prefs.js
 Source7:find-external-requires.sh
 Source8:thunderbird-rpmlintrc
-Source9:enigmail-1.4.2.tar.gz
+Source9:enigmail-1.4.3.tar.gz
 Source10:   create-tar.sh
 Source11:   compare-locales.tar.bz2
 Source12:   kde.js
 # Gecko/Toolkit
 Patch1: mozilla-shared-nss-db.patch
 Patch2: mozilla-language.patch
-Patch3: mozilla-linux3.patch
-Patch4: mozilla-dump_syms-static.patch
-Patch5: mozilla-disable-neon-option.patch
-Patch6: mozilla-nongnome-proxies.patch
-Patch7: mozilla-kde.patch
-Patch8: mozilla-libnotify.patch
-Patch9: mozilla-revert_621446.patch
-Patch10:mozilla-gcc47.patch
-Patch11:mozilla-system-nspr.patch
+Patch3: mozilla-dump_syms-static.patch
+Patch4: mozilla-disable-neon-option.patch
+Patch5: mozilla-nongnome-proxies.patch
+Patch6: mozilla-kde.patch
+Patch7: mozilla-gcc47.patch
 # Thunderbird/mail
 Patch20:tb-ssldap.patch
 Patch21:tb-develdirs.patch
 Patch22:

commit nfs-utils for openSUSE:Factory

2012-07-20 Thread h_root
Hello community,

here is the log from the commit of package nfs-utils for openSUSE:Factory 
checked in at 2012-07-20 10:21:16

Comparing /work/SRC/openSUSE:Factory/nfs-utils (Old)
 and  /work/SRC/openSUSE:Factory/.nfs-utils.new (New)


Package is nfs-utils, Maintainer is nfbr...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/nfs-utils/nfs-utils.changes  2012-05-21 
07:28:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.nfs-utils.new/nfs-utils.changes 2012-07-20 
10:24:40.0 +0200
@@ -1,0 +2,7 @@
+Thu Jul 19 06:26:10 UTC 2012 - nfbr...@suse.com
+
+- mount-exit-code.fix:  Correct exit code from
+  unmount when fs is busy - allows autofs to work
+  correctly. (bnc#770962)
+
+---

New:

  mount-exit-code.fix



Other differences:
--
++ nfs-utils.spec ++
--- /var/tmp/diff_new_pack.k3mIqw/_old  2012-07-20 10:24:42.0 +0200
+++ /var/tmp/diff_new_pack.k3mIqw/_new  2012-07-20 10:24:42.0 +0200
@@ -59,6 +59,7 @@
 Patch0: nfs-utils-1.0.7-bind-syntax.patch
 Patch1: remove_pretty_sig.patch
 Patch2: mkdir-sbin
+Patch3: mount-exit-code.fix
 Suggests:   python-base
 
 %description
@@ -137,6 +138,7 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 cp %{S:6} .
 
 %build

++ mount-exit-code.fix ++
From 76908c3f14a12e865054ea5d6e4cad201c28839a Mon Sep 17 00:00:00 2001
From: NeilBrown ne...@suse.de
Date: Mon, 16 Jul 2012 08:43:28 -0400
Subject: [PATCH] mount.nfs: restore correct error status when umount fails

If nfs-utils is built without --enable-libmount-mount, then
an unmount that failed due to the filesystem being busy will
exit with '16' - EX_FILEIO.
Autofs apparently relies on this.

When built with --enable-libmount-mount, the same case will
exit with '32' - EX_FAIL.  Normally this is reserved for
internal errors.

This patch restores the use of EX_FILEIO for errors from umount.

Reviewed-by: Karel Zak k...@redhat.com
Signed-off-by: NeilBrown ne...@suse.de
Signed-off-by: Steve Dickson ste...@redhat.com

---
 utils/mount/mount_libmount.c |9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

--- nfs-utils-1.2.6.orig/utils/mount/mount_libmount.c
+++ nfs-utils-1.2.6/utils/mount/mount_libmount.c
@@ -173,6 +173,7 @@ static int umount_main(struct libmnt_con
 {
int rc, c;
char *spec = NULL, *opts = NULL;
+   int ret = EX_FAIL;
 
static const struct option longopts[] = {
{ force, 0, 0, 'f' },
@@ -243,7 +244,7 @@ static int umount_main(struct libmnt_con
/* strange, no entry in mtab or /proc not mounted */
nfs_umount23(spec, tcp,v3);
}
-
+   ret = EX_FILEIO;
rc = mnt_context_do_umount(cxt);/* call umount(2) syscall */
mnt_context_finalize_mount(cxt);/* mtab update */
 
@@ -252,12 +253,10 @@ static int umount_main(struct libmnt_con
umount_error(rc, spec);
goto err;
}
-
-   free(opts);
-   return EX_SUCCESS;
+   ret = EX_SUCCESS;
 err:
free(opts);
-   return EX_FAIL;
+   return ret;
 }
 
 static int mount_main(struct libmnt_context *cxt, int argc, char **argv)

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



commit package-translations for openSUSE:Factory

2012-07-20 Thread h_root
Hello community,

here is the log from the commit of package package-translations for 
openSUSE:Factory checked in at 2012-07-20 10:21:46

Comparing /work/SRC/openSUSE:Factory/package-translations (Old)
 and  /work/SRC/openSUSE:Factory/.package-translations.new (New)


Package is package-translations, Maintainer is co...@suse.com

Changes:

--- 
/work/SRC/openSUSE:Factory/package-translations/package-translations.changes
2012-07-18 17:38:49.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.package-translations.new/package-translations.changes
   2012-07-20 10:24:43.0 +0200
@@ -2 +2 @@
-Wed Jul 18 16:13:59 CEST 2012 - co...@suse.com
+Thu Jul 19 16:13:53 CEST 2012 - co...@suse.com
@@ -4 +4 @@
-- automated update on 2012-07-18
+- automated update on 2012-07-19



Other differences:
--
++ package-translations.tar.bz2 ++
Files old/mo/package-translations-ru.mo and new/mo/package-translations-ru.mo 
differ

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



commit package-translations for openSUSE:12.2

2012-07-20 Thread h_root
Hello community,

here is the log from the commit of package package-translations for 
openSUSE:12.2 checked in at 2012-07-20 10:21:52

Comparing /work/SRC/openSUSE:12.2/package-translations (Old)
 and  /work/SRC/openSUSE:12.2/.package-translations.new (New)


Package is package-translations, Maintainer is co...@suse.com

Changes:

--- /work/SRC/openSUSE:12.2/package-translations/package-translations.changes   
2012-07-18 17:38:54.0 +0200
+++ 
/work/SRC/openSUSE:12.2/.package-translations.new/package-translations.changes  
2012-07-20 10:24:45.0 +0200
@@ -2 +2 @@
-Wed Jul 18 16:13:59 CEST 2012 - co...@suse.com
+Thu Jul 19 16:13:53 CEST 2012 - co...@suse.com
@@ -4 +4 @@
-- automated update on 2012-07-18
+- automated update on 2012-07-19



Other differences:
--
++ package-translations.tar.bz2 ++
Files old/mo/package-translations-ru.mo and new/mo/package-translations-ru.mo 
differ

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



commit rfc for openSUSE:Factory

2012-07-20 Thread h_root
Hello community,

here is the log from the commit of package rfc for openSUSE:Factory checked in 
at 2012-07-20 10:22:30

Comparing /work/SRC/openSUSE:Factory/rfc (Old)
 and  /work/SRC/openSUSE:Factory/.rfc.new (New)


Package is rfc, Maintainer is vci...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/rfc/rfc.changes  2012-07-14 11:51:21.0 
+0200
+++ /work/SRC/openSUSE:Factory/.rfc.new/rfc.changes 2012-07-20 
10:24:47.0 +0200
@@ -2 +2 @@
-Thu Jul 12 19:43:36 CEST 2012 - autobu...@suse.de
+Thu Jul 19 20:43:09 CEST 2012 - autobu...@suse.de
@@ -4 +4 @@
-- automated update on 2012-07-12
+- automated update on 2012-07-19



Other differences:
--

++ rfc.tgz ++
/work/SRC/openSUSE:Factory/rfc/rfc.tgz 
/work/SRC/openSUSE:Factory/.rfc.new/rfc.tgz differ: char 5, line 1

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



commit sharutils for openSUSE:Factory

2012-07-20 Thread h_root
Hello community,

here is the log from the commit of package sharutils for openSUSE:Factory 
checked in at 2012-07-20 10:22:42

Comparing /work/SRC/openSUSE:Factory/sharutils (Old)
 and  /work/SRC/openSUSE:Factory/.sharutils.new (New)


Package is sharutils, Maintainer is p...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/sharutils/sharutils.changes  2011-12-02 
13:23:13.0 +0100
+++ /work/SRC/openSUSE:Factory/.sharutils.new/sharutils.changes 2012-07-20 
10:24:56.0 +0200
@@ -1,0 +2,5 @@
+Thu May 31 20:44:33 UTC 2012 - sweet_...@gmx.de
+
+- remove useless automake dependency
+
+---

New:

  sharutils-stdio.in.patch



Other differences:
--
++ sharutils.spec ++
--- /var/tmp/diff_new_pack.MJNOIz/_old  2012-07-20 10:24:57.0 +0200
+++ /var/tmp/diff_new_pack.MJNOIz/_new  2012-07-20 10:24:57.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package sharutils
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -14,15 +14,17 @@
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
+
+
 %bcond_with mail
 
 Name:   sharutils
 Version:4.11.1
 Release:0
-License:GPL-3.0+
 Summary:GNU shar utilities
-Url:http://www.gnu.org/software/sharutils/
+License:GPL-3.0+
 Group:  Productivity/Archiving/Compression
+Url:http://www.gnu.org/software/sharutils/
 Source: sharutils-%{version}.tar.bz2
 # PATCH-MISSING-TAG -- See 
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
 Patch0: sharutils-testsuite.diff
@@ -30,7 +32,8 @@
 Patch1: sharutils-set_file_mode.diff
 # PATCH-FIX-UPSTREAM sharutils-mandir.patch bnc#709121
 Patch2: sharutils-mandir.patch
-BuildRequires:  automake
+# PATCH-FIX-OPENSUSE Fix gets declaration
+Patch3: sharutils-stdio.in.patch
 %if %{with mail}
 BuildRequires:  mailx
 %endif
@@ -59,6 +62,7 @@
 %package lang
 
 Summary:GNU shar utilities user interface texts
+Group:  Productivity/Archiving/Compression
 
 %description lang
 Translated user interface texts for GNU shar utilities
@@ -70,12 +74,12 @@
 chmod +w src/scripts.x
 # false
 %patch2 -p1
+%patch3 -p1
 
 %build
 mkdir -p ../bin
 ln -snf /bin/true ../bin/compress
 PATH=$PWD/../bin:$PATH
-autoreconf --force --install
 %configure
 make
 

++ sharutils-stdio.in.patch ++
Index: sharutils-4.11.1/lib/stdio.in.h
===
--- sharutils-4.11.1.orig/lib/stdio.in.h
+++ sharutils-4.11.1/lib/stdio.in.h
@@ -179,7 +179,9 @@ _GL_WARN_ON_USE (fflush, fflush is not
so any use of gets warrants an unconditional warning.  Assume it is
always declared, since it is required by C89.  */
 #undef gets
+#if HAVE_RAW_DECL_GETS
 _GL_WARN_ON_USE (gets, gets is a security hole - use fgets instead);
+#endif
 
 #if @GNULIB_FOPEN@
 # if @REPLACE_FOPEN@
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit wdiff for openSUSE:Factory

2012-07-20 Thread h_root
Hello community,

here is the log from the commit of package wdiff for openSUSE:Factory checked 
in at 2012-07-20 10:23:18

Comparing /work/SRC/openSUSE:Factory/wdiff (Old)
 and  /work/SRC/openSUSE:Factory/.wdiff.new (New)


Package is wdiff, Maintainer is pgaj...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/wdiff/wdiff.changes  2011-11-02 
12:20:37.0 +0100
+++ /work/SRC/openSUSE:Factory/.wdiff.new/wdiff.changes 2012-07-20 
10:24:57.0 +0200
@@ -1,0 +2,5 @@
+Tue Jul 17 19:13:07 UTC 2012 - a...@suse.de
+
+- Fix build with missing gets declaration (glibc 2.16)
+
+---

New:

  wdiff-stdio.in.patch



Other differences:
--
++ wdiff.spec ++
--- /var/tmp/diff_new_pack.0Kwz4p/_old  2012-07-20 10:24:58.0 +0200
+++ /var/tmp/diff_new_pack.0Kwz4p/_new  2012-07-20 10:24:58.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package wdiff
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,16 +16,16 @@
 #
 
 
-
 Name:   wdiff
 BuildRequires:  ncurses-devel
 Url:ftp://mirrors.kernel.org/gnu/wdiff/
-License:GPL-2.0+
-Group:  Productivity/Text/Utilities
 Version:1.0.1
-Release:1
+Release:0
 Summary:Display Word Differences Between Text Files
+License:GPL-2.0+
+Group:  Productivity/Text/Utilities
 Source: http://alpha.gnu.org/gnu/wdiff/wdiff-%{version}.tar.bz2
+Patch1: wdiff-stdio.in.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 PreReq: %install_info_prereq
 Recommends: %{name}-lang
@@ -45,7 +45,6 @@
 Hans Lermen  ler...@fgan.de
 
 %package lang
-License:GPL-2.0+
 Summary:Translations for Wdiff
 Group:  Productivity/Text/Utilities
 Requires:   %{name} = %{version}
@@ -55,6 +54,7 @@
 
 %prep
 %setup -q
+%patch1 -p1
 
 %build
 # those autoconf tools never really work, do they?

++ wdiff-stdio.in.patch ++
Index: wdiff-1.0.1/lib/stdio.in.h
===
--- wdiff-1.0.1.orig/lib/stdio.in.h
+++ wdiff-1.0.1/lib/stdio.in.h
@@ -691,12 +691,14 @@ _GL_CXXALIAS_RPL (gets, char *, (char *s
 _GL_CXXALIAS_SYS (gets, char *, (char *s));
 #  undef gets
 # endif
+#if HAVE_RAW_DECL_GETS
 _GL_CXXALIASWARN (gets);
 /* It is very rare that the developer ever has full control of stdin,
so any use of gets warrants an unconditional warning.  Assume it is
always declared, since it is required by C89.  */
 _GL_WARN_ON_USE (gets, gets is a security hole - use fgets instead);
 #endif
+#endif
 
 
 #if @GNULIB_OBSTACK_PRINTF@ || @GNULIB_OBSTACK_PRINTF_POSIX@
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit zsh for openSUSE:Factory

2012-07-20 Thread h_root
Hello community,

here is the log from the commit of package zsh for openSUSE:Factory checked in 
at 2012-07-20 10:26:00

Comparing /work/SRC/openSUSE:Factory/zsh (Old)
 and  /work/SRC/openSUSE:Factory/.zsh.new (New)


Package is zsh, Maintainer is idon...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/zsh/zsh.changes  2012-02-27 18:39:11.0 
+0100
+++ /work/SRC/openSUSE:Factory/.zsh.new/zsh.changes 2012-07-20 
10:26:01.0 +0200
@@ -1,0 +2,5 @@
+Thu Jul 19 07:58:15 UTC 2012 - co...@suse.com
+
+- buildrequire makeinfo to fix build
+
+---



Other differences:
--
++ zsh.spec ++
--- /var/tmp/diff_new_pack.DISwO4/_old  2012-07-20 10:26:03.0 +0200
+++ /var/tmp/diff_new_pack.DISwO4/_new  2012-07-20 10:26:03.0 +0200
@@ -43,6 +43,9 @@
 BuildRequires:  fdupes
 BuildRequires:  yodl
 %endif
+%if 0%{?suse_version} = 1210
+BuildRequires:  makeinfo
+%endif
 %else
 Requires(pre):  /sbin/install-info
 Requires(pre):  fileutils
@@ -109,11 +112,7 @@
 --enable-cap \
 --enable-multibyte \
 --enable-pcre \
-%if 0%{?suse_version} = 1220
---with-term-lib=ncursesw tinfo \
-%else
 --with-term-lib=ncursesw \
-%endif
 --enable-cflags=%{optflags} %(ncursesw6-config --cflags) \
 --enable-ldflags=%(ncursesw6-config --libs)
 

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



commit gcc47 for openSUSE:Factory

2012-07-20 Thread h_root
Hello community,

here is the log from the commit of package gcc47 for openSUSE:Factory checked 
in at 2012-07-20 14:14:43

Comparing /work/SRC/openSUSE:Factory/gcc47 (Old)
 and  /work/SRC/openSUSE:Factory/.gcc47.new (New)


Package is gcc47, Maintainer is 

Changes:

--- 
/work/SRC/openSUSE:Factory/gcc47/cross-armv5el-gcc47-icecream-backend.changes   
2012-07-18 17:14:14.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.gcc47.new/cross-armv5el-gcc47-icecream-backend.changes
  2012-07-20 14:14:46.0 +0200
@@ -1,0 +2,13 @@
+Wed Jul 18 09:36:38 UTC 2012 - rguent...@suse.com
+
+- BuildRequire makeinfo instead of texinfo for openSUSE 12.3 and beyond.
+
+---
+Tue Jul 17 21:10:31 UTC 2012 - jeng...@inai.de
+
+- Add SPARC to the list of arches not to package quadmath for.
+  Change the exclusive list to an inclusive list for where it
+  should be packaged (smaller list).
+- Add SPARC visintrin.h to filelist
+
+---
cross-armv7hl-gcc47-icecream-backend.changes: same change
cross-hppa-gcc47-icecream-backend.changes: same change
cross-i386-gcc47-icecream-backend.changes: same change
cross-ia64-gcc47-icecream-backend.changes: same change
cross-ppc-gcc47-icecream-backend.changes: same change
cross-ppc64-gcc47-icecream-backend.changes: same change
cross-s390-gcc47-icecream-backend.changes: same change
cross-s390x-gcc47-icecream-backend.changes: same change
cross-x86_64-gcc47-icecream-backend.changes: same change
gcc47-testresults.changes: same change
gcc47.changes: same change
libffi47.changes: same change
libgcj47.changes: same change



Other differences:
--
cross-armv7hl-gcc47-icecream-backend.spec: same change
cross-hppa-gcc47-icecream-backend.spec: same change
cross-i386-gcc47-icecream-backend.spec: same change
cross-ia64-gcc47-icecream-backend.spec: same change
cross-ppc-gcc47-icecream-backend.spec: same change
cross-ppc64-gcc47-icecream-backend.spec: same change
cross-s390-gcc47-icecream-backend.spec: same change
cross-s390x-gcc47-icecream-backend.spec: same change
cross-x86_64-gcc47-icecream-backend.spec: same change
++ gcc47-testresults.spec ++
--- /var/tmp/diff_new_pack.sHZs6p/_old  2012-07-20 14:14:51.0 +0200
+++ /var/tmp/diff_new_pack.sHZs6p/_new  2012-07-20 14:14:51.0 +0200
@@ -45,6 +45,8 @@
 %define build_ada 0
 %endif
 
+%define quadmath_arch %ix86 x86_64 ia64
+
 # We don't want to build java
 %ifarch mips
 %define build_java 0
@@ -86,7 +88,11 @@
 BuildRequires:  mpc-devel
 BuildRequires:  mpfr-devel
 BuildRequires:  perl
+%if %{suse_version}  1220
+BuildRequires:  makeinfo
+%else
 BuildRequires:  texinfo
+%endif
 BuildRequires:  zlib-devel
 %ifarch %ix86 x86_64 ppc ppc64 s390 s390x ia64 %sparc hppa %arm
 BuildRequires:  cloog-devel

++ gcc47.spec ++
--- /var/tmp/diff_new_pack.sHZs6p/_old  2012-07-20 14:14:51.0 +0200
+++ /var/tmp/diff_new_pack.sHZs6p/_new  2012-07-20 14:14:51.0 +0200
@@ -27,6 +27,8 @@
 %define build_ada 0
 %endif
 
+%define quadmath_arch %ix86 x86_64 ia64
+
 # We don't want to build java
 %ifarch mips
 %define build_java 0
@@ -68,7 +70,11 @@
 BuildRequires:  mpc-devel
 BuildRequires:  mpfr-devel
 BuildRequires:  perl
+%if %{suse_version}  1220
+BuildRequires:  makeinfo
+%else
 BuildRequires:  texinfo
+%endif
 BuildRequires:  zlib-devel
 %ifarch %ix86 x86_64 ppc ppc64 s390 s390x ia64 %sparc hppa %arm
 BuildRequires:  cloog-devel
@@ -847,12 +853,12 @@
 Requires:   gcc47 = %{version}-%{release}
 %if 0%{!?build_optional_compiler:1}
 Requires:   libgfortran3 = %{version}-%{release}
-%ifnarch ppc ppc64 s390 s390x %arm
+%ifarch %quadmath_arch
 Requires:   libquadmath0 = %{version}-%{release}
 %endif
 %else
 Requires:   libgfortran47 = %{version}-%{release}
-%ifnarch ppc ppc64 s390 s390x %arm
+%ifarch %quadmath_arch
 Requires:   libquadmath47 = %{version}-%{release}
 %endif
 %endif
@@ -869,12 +875,12 @@
 Requires:   gcc47 = %{version}-%{release}
 %if 0%{!?build_optional_compiler:1}
 Requires:   libgfortran3-32bit = %{version}-%{release}
-%ifnarch ppc ppc64 s390 s390x %arm
+%ifarch %quadmath_arch
 Requires:   libquadmath0-32bit = %{version}-%{release}
 %endif
 %else
 Requires:   libgfortran47-32bit = %{version}-%{release}
-%ifnarch ppc ppc64 s390 s390x %arm
+%ifarch %quadmath_arch
 Requires:   libquadmath47-32bit = %{version}-%{release}
 %endif
 %endif
@@ -891,12 +897,12 @@
 Requires:   gcc47 = %{version}-%{release}
 %if 0%{!?build_optional_compiler:1}
 Requires:   libgfortran3-64bit = %{version}-%{release}
-%ifnarch ppc ppc64 s390 s390x %arm
+%ifarch %quadmath_arch
 Requires:   libquadmath0-64bit = %{version}-%{release}