commit cln for openSUSE:Factory

2020-09-22 Thread root
Hello community,

here is the log from the commit of package cln for openSUSE:Factory checked in 
at 2020-09-22 21:10:21

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


Package is "cln"

Tue Sep 22 21:10:21 2020 rev:22 rq:835842 version:1.3.6

Changes:

--- /work/SRC/openSUSE:Factory/cln/cln.changes  2019-12-21 12:30:26.319336338 
+0100
+++ /work/SRC/openSUSE:Factory/.cln.new.4249/cln.changes2020-09-22 
21:11:16.507934294 +0200
@@ -1,0 +2,5 @@
+Mon Sep 21 11:16:22 UTC 2020 - pgaj...@suse.com
+
+- remove -fvisibility-inlines-hidden for now [bsc#1176710]
+
+---



Other differences:
--
++ cln.spec ++
--- /var/tmp/diff_new_pack.jLf0OQ/_old  2020-09-22 21:11:17.475935141 +0200
+++ /var/tmp/diff_new_pack.jLf0OQ/_new  2020-09-22 21:11:17.475935141 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package cln
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -87,7 +87,7 @@
 %global XFLAGS %{optflags}
 %endif
 CFLAGS="%{XFLAGS} -fno-unit-at-a-time" \
-CXXFLAGS="%{XFLAGS} -fno-strict-aliasing -fvisibility-inlines-hidden 
-fno-unit-at-a-time -fno-reorder-blocks" \
+CXXFLAGS="%{XFLAGS} -fno-strict-aliasing -fno-unit-at-a-time 
-fno-reorder-blocks" \
 %configure --disable-static
 make %{?_smp_mflags}
 make %{?_smp_mflags} check




commit cln for openSUSE:Factory

2019-12-21 Thread root
Hello community,

here is the log from the commit of package cln for openSUSE:Factory checked in 
at 2019-12-21 12:30:13

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


Package is "cln"

Sat Dec 21 12:30:13 2019 rev:21 rq:758105 version:1.3.6

Changes:

--- /work/SRC/openSUSE:Factory/cln/cln.changes  2019-11-20 10:30:03.094595932 
+0100
+++ /work/SRC/openSUSE:Factory/.cln.new.6675/cln.changes2019-12-21 
12:30:26.319336338 +0100
@@ -1,0 +2,7 @@
+Thu Dec 19 09:13:38 UTC 2019 - pgaj...@suse.com
+
+- version update to 1.3.6
+  * fix build errors
+- run tests
+
+---

Old:

  cln-1.3.5.tar.bz2

New:

  cln-1.3.6.tar.bz2



Other differences:
--
++ cln.spec ++
--- /var/tmp/diff_new_pack.Turn4v/_old  2019-12-21 12:30:26.959336643 +0100
+++ /var/tmp/diff_new_pack.Turn4v/_new  2019-12-21 12:30:26.967336647 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   cln
-Version:1.3.5
+Version:1.3.6
 Release:0
 Summary:Class Library for Numbers (C++)
 License:GPL-2.0-or-later
@@ -105,6 +105,9 @@
 install -m 755 pi %{buildroot}%{_bindir}
 rm -f %{buildroot}%{_libdir}/libcln.la
 
+%check
+make %{?_smp_mflags} check
+
 %post -p /sbin/ldconfig
 %postun -p /sbin/ldconfig
 %post devel

++ cln-1.3.5.tar.bz2 -> cln-1.3.6.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cln-1.3.5/Makefile.in new/cln-1.3.6/Makefile.in
--- old/cln-1.3.5/Makefile.in   2019-11-17 22:30:14.0 +0100
+++ new/cln-1.3.6/Makefile.in   2019-12-05 21:59:52.0 +0100
@@ -224,8 +224,8 @@
$(top_srcdir)/src/timing/cl_t_config.h.in COPYING ChangeLog \
INSTALL NEWS README TODO build-aux/compile \
build-aux/config.guess build-aux/config.rpath \
-   build-aux/config.sub build-aux/install-sh build-aux/ltmain.sh \
-   build-aux/missing build-aux/texinfo.tex
+   build-aux/config.sub build-aux/depcomp build-aux/install-sh \
+   build-aux/ltmain.sh build-aux/missing build-aux/texinfo.tex
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 distdir = $(PACKAGE)-$(VERSION)
 top_distdir = $(distdir)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cln-1.3.5/NEWS new/cln-1.3.6/NEWS
--- old/cln-1.3.5/NEWS  2019-11-17 22:29:49.0 +0100
+++ new/cln-1.3.6/NEWS  2019-12-05 21:40:21.0 +0100
@@ -1,4 +1,14 @@
+2019-12-05, version 1.3.6
+=
+
+Other changes
+-
+
+* Fixed cross-compilation (broken in 1.3.5).
+
+
 2019-11-17, version 1.3.5
+=
 
 Implementation changes
 --
@@ -15,7 +25,6 @@
   - MIPS release 6
 
 
-=
 2014-10-16, version 1.3.4
 =
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cln-1.3.5/configure new/cln-1.3.6/configure
--- old/cln-1.3.5/configure 2019-11-17 22:30:14.0 +0100
+++ new/cln-1.3.6/configure 2019-12-05 21:59:53.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for cln 1.3.5.
+# Generated by GNU Autoconf 2.69 for cln 1.3.6.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@
 # Identity of this package.
 PACKAGE_NAME='cln'
 PACKAGE_TARNAME='cln'
-PACKAGE_VERSION='1.3.5'
-PACKAGE_STRING='cln 1.3.5'
+PACKAGE_VERSION='1.3.6'
+PACKAGE_STRING='cln 1.3.6'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1348,7 +1348,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 cln 1.3.5 to adapt to many kinds of systems.
+\`configure' configures cln 1.3.6 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1419,7 +1419,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of cln 1.3.5:";;
+ short | recursive ) echo "Configuration of cln 1.3.6:";;
esac
   cat <<\_ACEOF
 
@@ -1538,7 +1538,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-cln configure 1.3.5
+cln configure 1.3.6
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2316,7 +2316,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by cln $as_me 1.3.5, which was
+It was created by cln $as_me 1.3.

commit cln for openSUSE:Factory

2019-11-20 Thread root
Hello community,

here is the log from the commit of package cln for openSUSE:Factory checked in 
at 2019-11-20 10:29:57

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


Package is "cln"

Wed Nov 20 10:29:57 2019 rev:20 rq:749823 version:1.3.5

Changes:

--- /work/SRC/openSUSE:Factory/cln/cln.changes  2019-03-12 09:55:06.871517730 
+0100
+++ /work/SRC/openSUSE:Factory/.cln.new.26869/cln.changes   2019-11-20 
10:30:03.094595932 +0100
@@ -1,0 +2,7 @@
+Wed Nov 20 07:10:35 UTC 2019 - Christophe Giboudeaux 
+
+- Update to 1.3.5:
+  * Fix bug in scale_float() throwing underflow_exception.
+- Drop riscv.patch. Fixed upstream.
+
+---

Old:

  cln-1.3.4.tar.bz2
  riscv.patch

New:

  cln-1.3.5.tar.bz2



Other differences:
--
++ cln.spec ++
--- /var/tmp/diff_new_pack.fhFSIk/_old  2019-11-20 10:30:05.346596381 +0100
+++ /var/tmp/diff_new_pack.fhFSIk/_new  2019-11-20 10:30:05.354596383 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cln
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,25 +17,21 @@
 
 
 Name:   cln
-Version:1.3.4
+Version:1.3.5
 Release:0
 Summary:Class Library for Numbers (C++)
 License:GPL-2.0-or-later
 Group:  Productivity/Scientific/Math
-Url:http://www.ginac.de/CLN/
-Source0:http://www.ginac.de/CLN/cln-%{version}.tar.bz2
+URL:https://www.ginac.de/CLN/
+Source0:https://www.ginac.de/CLN/cln-%{version}.tar.bz2
 Source1:pi.tar.gz
-Patch0: riscv.patch
 BuildRequires:  gcc-c++
 BuildRequires:  gmp-devel
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  texinfo
-PreReq: %install_info_prereq
+Requires(pre):  %{install_info_prereq}
 Provides:   libcln
 Provides:   pi
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-
-PreReq: %install_info_prereq
 
 %description
 CLN features a rich set of number classes: integer (unlimited
@@ -59,8 +55,8 @@
 %package devel
 Summary:Class Library for Numbers (C++)
 Group:  Development/Libraries/C and C++
-PreReq: %install_info_prereq
 Requires:   %{name} = %{version}
+Requires(pre):  %{install_info_prereq}
 
 %description devel
 CLN features a rich set of number classes: integer (unlimited
@@ -83,7 +79,6 @@
 
 %prep
 %setup -q -a 1
-%patch0 -p1
 
 %build
 %ifarch %{arm}
@@ -107,13 +102,11 @@
 %install
 mkdir -p %{buildroot}%{_docdir}/cln
 make DESTDIR=%{buildroot} MANDIR=%{_mandir} htmldir=%{_docdir}/cln install
-install -m 755 pi %{buildroot}%{_prefix}/bin
+install -m 755 pi %{buildroot}%{_bindir}
 rm -f %{buildroot}%{_libdir}/libcln.la
 
 %post -p /sbin/ldconfig
-
 %postun -p /sbin/ldconfig
-
 %post devel
 %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 
@@ -121,19 +114,17 @@
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 
 %files
-%defattr(-,root,root)
 %doc ChangeLog README NEWS
 %license COPYING
 %{_bindir}/pi
 %{_libdir}/libcln.so.*
 
 %files devel
-%defattr(-,root,root)
 %doc ChangeLog README NEWS
 %license COPYING
 %{_includedir}/cln
-%{_infodir}/cln.info.gz
-%{_mandir}/man1/pi.1.gz
+%{_infodir}/cln.info%{?ext_info}
+%{_mandir}/man1/pi.1%{?ext_man}
 %{_libdir}/libcln.so
 %{_libdir}/pkgconfig/cln.pc
 

++ cln-1.3.4.tar.bz2 -> cln-1.3.5.tar.bz2 ++
 83637 lines of diff (skipped)




commit cln for openSUSE:Factory

2019-03-12 Thread root
Hello community,

here is the log from the commit of package cln for openSUSE:Factory checked in 
at 2019-03-12 09:55:02

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


Package is "cln"

Tue Mar 12 09:55:02 2019 rev:19 rq:683903 version:1.3.4

Changes:

--- /work/SRC/openSUSE:Factory/cln/cln.changes  2014-11-24 11:18:23.0 
+0100
+++ /work/SRC/openSUSE:Factory/.cln.new.28833/cln.changes   2019-03-12 
09:55:06.871517730 +0100
@@ -1,0 +2,6 @@
+Mon Mar 11 13:46:42 UTC 2019 - Andreas Schwab 
+
+- riscv.patch: Add support for riscv64 platform
+- Use %license
+
+---

New:

  riscv.patch



Other differences:
--
++ cln.spec ++
--- /var/tmp/diff_new_pack.jmKPwN/_old  2019-03-12 09:55:07.419517621 +0100
+++ /var/tmp/diff_new_pack.jmKPwN/_new  2019-03-12 09:55:07.419517621 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cln
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -20,11 +20,12 @@
 Version:1.3.4
 Release:0
 Summary:Class Library for Numbers (C++)
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Productivity/Scientific/Math
 Url:http://www.ginac.de/CLN/
 Source0:http://www.ginac.de/CLN/cln-%{version}.tar.bz2
 Source1:pi.tar.gz
+Patch0: riscv.patch
 BuildRequires:  gcc-c++
 BuildRequires:  gmp-devel
 BuildRequires:  pkg-config
@@ -82,6 +83,7 @@
 
 %prep
 %setup -q -a 1
+%patch0 -p1
 
 %build
 %ifarch %{arm}
@@ -120,13 +122,15 @@
 
 %files
 %defattr(-,root,root)
-%doc COPYING ChangeLog README NEWS
+%doc ChangeLog README NEWS
+%license COPYING
 %{_bindir}/pi
 %{_libdir}/libcln.so.*
 
 %files devel
 %defattr(-,root,root)
-%doc COPYING ChangeLog README NEWS
+%doc ChangeLog README NEWS
+%license COPYING
 %{_includedir}/cln
 %{_infodir}/cln.info.gz
 %{_mandir}/man1/pi.1.gz

++ riscv.patch ++
>From 26aaf349a1fb3879274090d9e1c8f86da4a0a585 Mon Sep 17 00:00:00 2001
From: "Manuel A. Fernandez Montecelo" 
Date: Thu, 3 May 2018 23:28:36 +0200
Subject: [PATCH] Add support for riscv64 platform.

---
 include/cln/object.h | 2 +-
 include/cln/types.h  | 8 
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/include/cln/object.h b/include/cln/object.h
index 56f6f07..f6979b1 100644
--- a/include/cln/object.h
+++ b/include/cln/object.h
@@ -25,7 +25,7 @@ namespace cln {
 #if defined(__i386__) || (defined(__mips__) && !defined(__LP64__)) || 
(defined(__sparc__) && !defined(__arch64__)) || defined(__hppa__) || 
defined(__arm__) || defined(__rs6000__) || defined(__m88k__) || 
defined(__convex__) || (defined(__s390__) && !defined(__s390x__)) || 
defined(__sh__) || (defined(__x86_64__) && defined(__ILP32__))
   #define cl_word_alignment  4
 #endif
-#if defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || 
defined(__powerpc64__) || (defined(__sparc__) && defined(__arch64__)) || 
(defined(__x86_64__) && !defined(__ILP32__)) || defined(__s390x__) || 
defined(__aarch64__)
+#if defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || 
defined(__powerpc64__) || (defined(__sparc__) && defined(__arch64__)) || 
(defined(__x86_64__) && !defined(__ILP32__)) || defined(__s390x__) || 
defined(__aarch64__) || (defined(__riscv) && __riscv_xlen == 64)
   #define cl_word_alignment  8
 #endif
 #if !defined(cl_word_alignment)
diff --git a/include/cln/types.h b/include/cln/types.h
index 159e8bc..f245501 100644
--- a/include/cln/types.h
+++ b/include/cln/types.h
@@ -48,7 +48,7 @@
 #undef HAVE_LONGLONG
#endif
   #endif
-  #if defined(HAVE_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || 
defined(__mips64__) || defined(__powerpc64__) || defined(__s390x__) || 
(defined(__sparc__) && defined(__arch64__)) || defined(__x86_64__) || 
defined(__aarch64__))
+  #if defined(HAVE_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || 
defined(__mips64__) || defined(__powerpc64__) || defined(__s390x__) || 
(defined(__sparc__) && defined(__arch64__)) || defined(__x86_64__) || 
defined(__aarch64__) || (defined(__riscv) && __riscv_xlen == 64))
 // 64 bit registers in hardware
 #define HAVE_FAST_LONGLONG
   #endif
@@ -76,7 +7

commit cln for openSUSE:Factory

2014-11-24 Thread h_root
Hello community,

here is the log from the commit of package cln for openSUSE:Factory checked in 
at 2014-11-24 11:17:54

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


Package is "cln"

Changes:

--- /work/SRC/openSUSE:Factory/cln/cln.changes  2013-09-11 11:17:39.0 
+0200
+++ /work/SRC/openSUSE:Factory/.cln.new/cln.changes 2014-11-24 
11:18:23.0 +0100
@@ -1,0 +2,8 @@
+Tue Nov 18 15:05:37 UTC 2014 - pgaj...@suse.com
+
+- updated to 1.3.4:
+  * Fix input of huge floats.
+  * Support the AArch64 and the Mips64 ABIs.
+=> dropped cln-aarch64.patch
+
+---

Old:

  cln-1.3.3.tar.bz2
  cln-aarch64.patch

New:

  cln-1.3.4.tar.bz2



Other differences:
--
++ cln.spec ++
--- /var/tmp/diff_new_pack.MQ44F1/_old  2014-11-24 11:18:24.0 +0100
+++ /var/tmp/diff_new_pack.MQ44F1/_new  2014-11-24 11:18:24.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cln
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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
@@ -17,15 +17,14 @@
 
 
 Name:   cln
-Version:1.3.3
+Version:1.3.4
 Release:0
 Summary:Class Library for Numbers (C++)
 License:GPL-2.0+
 Group:  Productivity/Scientific/Math
 Url:http://www.ginac.de/CLN/
-Source0:
ftp://ftpthep.physik.uni-mainz.de/pub/gnu/cln-%{version}.tar.bz2
+Source0:http://www.ginac.de/CLN/cln-%{version}.tar.bz2
 Source1:pi.tar.gz
-Patch0: cln-aarch64.patch
 BuildRequires:  gcc-c++
 BuildRequires:  gmp-devel
 BuildRequires:  pkg-config
@@ -83,7 +82,6 @@
 
 %prep
 %setup -q -a 1
-%patch0
 
 %build
 %ifarch %{arm}

++ cln-1.3.3.tar.bz2 -> cln-1.3.4.tar.bz2 ++
 14473 lines of diff (skipped)

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



commit cln for openSUSE:Factory

2013-09-11 Thread h_root
Hello community,

here is the log from the commit of package cln for openSUSE:Factory checked in 
at 2013-09-11 11:17:37

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


Package is "cln"

Changes:

--- /work/SRC/openSUSE:Factory/cln/cln.changes  2013-03-12 22:36:48.0 
+0100
+++ /work/SRC/openSUSE:Factory/.cln.new/cln.changes 2013-09-11 
11:17:39.0 +0200
@@ -1,0 +2,12 @@
+Mon Sep  9 14:32:41 UTC 2013 - pgaj...@suse.com
+
+- updated to 1.3.3:
+  * Fix integer input of leading zeros in power-of-two base.
+  * Fix several floating-poing conversion bugs involving huge 
+numbers.
+  * Fix bug that would set input stream fail state when reading 
+a number at EOF.
+- removed upstreamed s390x.patch
+- refreshed aarch64.patch
+
+---

Old:

  cln-1.3.2.tar.bz2
  cln-s390x.patch

New:

  cln-1.3.3.tar.bz2



Other differences:
--
++ cln.spec ++
--- /var/tmp/diff_new_pack.6MJ4qJ/_old  2013-09-11 11:17:39.0 +0200
+++ /var/tmp/diff_new_pack.6MJ4qJ/_new  2013-09-11 11:17:39.0 +0200
@@ -17,16 +17,15 @@
 
 
 Name:   cln
-Version:1.3.2
+Version:1.3.3
 Release:0
 Summary:Class Library for Numbers (C++)
 License:GPL-2.0+
 Group:  Productivity/Scientific/Math
 Url:http://www.ginac.de/CLN/
-Source0:cln-%{version}.tar.bz2
+Source0:
ftp://ftpthep.physik.uni-mainz.de/pub/gnu/cln-%{version}.tar.bz2
 Source1:pi.tar.gz
-Patch0: cln-s390x.patch
-Patch1: cln-aarch64.patch
+Patch0: cln-aarch64.patch
 BuildRequires:  gcc-c++
 BuildRequires:  gmp-devel
 BuildRequires:  pkg-config
@@ -85,7 +84,6 @@
 %prep
 %setup -q -a 1
 %patch0
-%patch1
 
 %build
 %ifarch %{arm}

++ cln-1.3.2.tar.bz2 -> cln-1.3.3.tar.bz2 ++
 32076 lines of diff (skipped)

++ cln-aarch64.patch ++
--- /var/tmp/diff_new_pack.6MJ4qJ/_old  2013-09-11 11:17:40.0 +0200
+++ /var/tmp/diff_new_pack.6MJ4qJ/_new  2013-09-11 11:17:40.0 +0200
@@ -17,11 +17,11 @@
 --- include/cln/object.h.orig
 +++ include/cln/object.h
 @@ -25,7 +25,7 @@ namespace cln {
- #if defined(__i386__) || defined(__mips__) || defined(__mipsel__) || 
(defined(__sparc__) && !defined(__sparc64__)) || defined(__hppa__) || 
defined(__arm__) || defined(__rs6000__) || defined(__m88k__) || 
defined(__convex__) || (defined(__s390__) && !defined(__s390x__)) || 
defined(__sh__)
+ #if defined(__i386__) || defined(__mips__) || defined(__mipsel__) || 
(defined(__sparc__) && !defined(__arch64__)) || defined(__hppa__) || 
defined(__arm__) || defined(__rs6000__) || defined(__m88k__) || 
defined(__convex__) || (defined(__s390__) && !defined(__s390x__)) || 
defined(__sh__) || (defined(__x86_64__) && defined(__ILP32__))
#define cl_word_alignment  4
  #endif
--#if defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || 
defined(__powerpc64__) || defined(__sparc64__) || defined(__s390x__) || 
defined(__x86_64__)
-+#if defined(__aarch64__) || defined(__alpha__) || defined(__ia64__) || 
defined(__mips64__) || defined(__powerpc64__) || defined(__sparc64__) || 
defined(__s390x__) || defined(__x86_64__)
+-#if defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || 
defined(__powerpc64__) || (defined(__sparc__) && defined(__arch64__)) || 
(defined(__x86_64__) && !defined(__ILP32__)) || defined(__s390x__)
++#if defined(__aarch64__) || defined(__alpha__) || defined(__ia64__) || 
defined(__mips64__) || defined(__powerpc64__) || (defined(__sparc__) && 
defined(__arch64__)) || (defined(__x86_64__) && !defined(__ILP32__)) || 
defined(__s390x__)
#define cl_word_alignment  8
  #endif
  #if !defined(cl_word_alignment)
@@ -33,8 +33,8 @@
  #undef HAVE_LONGLONG
 #endif
#endif
--  #if defined(HAVE_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || 
defined(__mips64__) || defined(__powerpc64__) || defined(__sparc64__) || 
defined(__s390x__) || defined(__x86_64__))
-+  #if defined(HAVE_LONGLONG) && (defined(__aarch64__) || defined(__alpha__) 
|| defined(__ia64__) || defined(__mips64__) || defined(__powerpc64__) || 
defined(__sparc64__) || defined(__s390x__) || defined(__x86_64__))
+-  #if defined(HAVE_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || 
defined(__mips64__) || defined(__powerpc64__) || defined(__s390x__) || 
(defined(__sparc__) && defined(__arch64__)) || defined(__x86_64__))
++  #if defined(HAVE_LONGLONG) && (defined(__aarch64__) || defined(__alpha__) 
|| defined(__ia64__) || defined(__mips64__) || defined(__powerpc64__) || 
defined(__s390x__) || (defined(__sparc__) && defined(__arch64__)) || 
defined(__x86_64__))
  // 64 bit 

commit cln for openSUSE:Factory

2013-03-12 Thread h_root
Hello community,

here is the log from the commit of package cln for openSUSE:Factory checked in 
at 2013-03-12 22:36:47

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


Package is "cln", Maintainer is "bwa...@novell.com"

Changes:

--- /work/SRC/openSUSE:Factory/cln/cln.changes  2012-11-21 15:07:56.0 
+0100
+++ /work/SRC/openSUSE:Factory/.cln.new/cln.changes 2013-03-12 
22:36:48.0 +0100
@@ -1,0 +2,5 @@
+Wed Mar  6 14:10:33 UTC 2013 - sch...@suse.de
+
+- cln-aarch64.patch: add support for aarch64
+
+---

New:

  cln-aarch64.patch



Other differences:
--
++ cln.spec ++
--- /var/tmp/diff_new_pack.uWNCTW/_old  2013-03-12 22:36:49.0 +0100
+++ /var/tmp/diff_new_pack.uWNCTW/_new  2013-03-12 22:36:49.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cln
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -26,6 +26,7 @@
 Source0:cln-%{version}.tar.bz2
 Source1:pi.tar.gz
 Patch0: cln-s390x.patch
+Patch1: cln-aarch64.patch
 BuildRequires:  gcc-c++
 BuildRequires:  gmp-devel
 BuildRequires:  pkg-config
@@ -84,6 +85,7 @@
 %prep
 %setup -q -a 1
 %patch0
+%patch1
 
 %build
 %ifarch %{arm}

++ cln-aarch64.patch ++
Index: include/cln/host_cpu.h.in
===
--- include/cln/host_cpu.h.in.orig
+++ include/cln/host_cpu.h.in
@@ -79,5 +79,9 @@
 #undef __s390x__
 #endif
 
+#ifndef __aarch64__
+#undef __aarch64__
+#endif
+
 #endif /* _CL_HOST_CPU_CONFIG_H */
 
Index: include/cln/object.h
===
--- include/cln/object.h.orig
+++ include/cln/object.h
@@ -25,7 +25,7 @@ namespace cln {
 #if defined(__i386__) || defined(__mips__) || defined(__mipsel__) || 
(defined(__sparc__) && !defined(__sparc64__)) || defined(__hppa__) || 
defined(__arm__) || defined(__rs6000__) || defined(__m88k__) || 
defined(__convex__) || (defined(__s390__) && !defined(__s390x__)) || 
defined(__sh__)
   #define cl_word_alignment  4
 #endif
-#if defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || 
defined(__powerpc64__) || defined(__sparc64__) || defined(__s390x__) || 
defined(__x86_64__)
+#if defined(__aarch64__) || defined(__alpha__) || defined(__ia64__) || 
defined(__mips64__) || defined(__powerpc64__) || defined(__sparc64__) || 
defined(__s390x__) || defined(__x86_64__)
   #define cl_word_alignment  8
 #endif
 #if !defined(cl_word_alignment)
Index: include/cln/types.h
===
--- include/cln/types.h.orig
+++ include/cln/types.h
@@ -48,7 +48,7 @@
 #undef HAVE_LONGLONG
#endif
   #endif
-  #if defined(HAVE_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || 
defined(__mips64__) || defined(__powerpc64__) || defined(__sparc64__) || 
defined(__s390x__) || defined(__x86_64__))
+  #if defined(HAVE_LONGLONG) && (defined(__aarch64__) || defined(__alpha__) || 
defined(__ia64__) || defined(__mips64__) || defined(__powerpc64__) || 
defined(__sparc64__) || defined(__s390x__) || defined(__x86_64__))
 // 64 bit registers in hardware
 #define HAVE_FAST_LONGLONG
   #endif
@@ -76,7 +76,7 @@
 
 // Integer type used for counters.
 // Constraint: sizeof(uintC) >= sizeof(uintL)
-  #if (defined(HAVE_FAST_LONGLONG) && (defined(__alpha__) || defined(__ia64__) 
|| defined(__powerpc64__) || defined(__s390x__) || defined(__x86_64__)))
+  #if (defined(HAVE_FAST_LONGLONG) && (defined(__aarch64__) || 
defined(__alpha__) || defined(__ia64__) || defined(__powerpc64__) || 
defined(__s390x__) || defined(__x86_64__)))
 #define intCsize long_bitsize
 typedef long   sintC;
 typedef unsigned long  uintC;
@@ -88,7 +88,7 @@
 
 // Integer type used for lfloat exponents.
 // Constraint: sizeof(uintE) >= sizeof(uintC)
-#if (defined(HAVE_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || 
defined(__powerpc64__) || defined(__s390x__) || defined(__x86_64__) || 
defined(__i386__) || defined(__mips__) || defined(__rs6000__)))
+#if (defined(HAVE_LONGLONG) && (defined(__aarch64__) || defined(__alpha__) || 
defined(__ia64__) || defined(__powerpc64__) || defined(__s390x__) || 
defined(__x86_64__) || defined(__i386__) || defined(__mips__) || 
defined(__rs6000__)))
 #define intEsize 64
 typedef sint64  sintE;
 typedef uint64  uintE;
@@ -127,7 +127,7 @@
 typedef int sintD;
 typede

commit cln for openSUSE:Factory

2012-11-21 Thread h_root
Hello community,

here is the log from the commit of package cln for openSUSE:Factory checked in 
at 2012-11-21 15:07:55

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


Package is "cln", Maintainer is "bwa...@novell.com"

Changes:

--- /work/SRC/openSUSE:Factory/cln/cln.changes  2012-01-27 15:17:08.0 
+0100
+++ /work/SRC/openSUSE:Factory/.cln.new/cln.changes 2012-11-21 
15:07:56.0 +0100
@@ -1,0 +2,6 @@
+Tue Nov 20 11:27:06 UTC 2012 - cgiboude...@gmx.com
+
+- Fix the SLES build (%make_install is not expanded)
+- Install the license file
+
+---



Other differences:
--
++ cln.spec ++
--- /var/tmp/diff_new_pack.LCS6lu/_old  2012-11-21 15:07:57.0 +0100
+++ /var/tmp/diff_new_pack.LCS6lu/_new  2012-11-21 15:07:57.0 +0100
@@ -16,7 +16,6 @@
 #
 
 
-
 Name:   cln
 Version:1.3.2
 Release:0
@@ -107,7 +106,7 @@
 
 %install
 mkdir -p %{buildroot}%{_docdir}/cln
-%make_install  MANDIR=%{_mandir} htmldir=%{_docdir}/cln
+make DESTDIR=%{buildroot} MANDIR=%{_mandir} htmldir=%{_docdir}/cln install
 install -m 755 pi %{buildroot}%{_prefix}/bin
 rm -f %{buildroot}%{_libdir}/libcln.la
 
@@ -123,12 +122,13 @@
 
 %files
 %defattr(-,root,root)
+%doc COPYING ChangeLog README NEWS
 %{_bindir}/pi
 %{_libdir}/libcln.so.*
 
 %files devel
 %defattr(-,root,root)
-%doc README NEWS
+%doc COPYING ChangeLog README NEWS
 %{_includedir}/cln
 %{_infodir}/cln.info.gz
 %{_mandir}/man1/pi.1.gz

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



commit cln for openSUSE:Factory

2012-01-27 Thread h_root
Hello community,

here is the log from the commit of package cln for openSUSE:Factory checked in 
at 2012-01-27 15:17:06

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


Package is "cln", Maintainer is "bwa...@novell.com"

Changes:

--- /work/SRC/openSUSE:Factory/cln/cln.changes  2011-12-31 17:19:15.0 
+0100
+++ /work/SRC/openSUSE:Factory/.cln.new/cln.changes 2012-01-27 
15:17:08.0 +0100
@@ -1,0 +2,8 @@
+Fri Jan 20 20:05:12 UTC 2012 - crrodrig...@opensuse.org
+
+- build with -fvisibility-inlines-hidden, in the unlikely
+  case this cause trouble, drop me a note (the test suite passes
+  so I expect none) . This reduces the exported symbol table
+  in around 200(!!) symbols.
+
+---



Other differences:
--
++ cln.spec ++
--- /var/tmp/diff_new_pack.vD1UCO/_old  2012-01-27 15:17:09.0 +0100
+++ /var/tmp/diff_new_pack.vD1UCO/_new  2012-01-27 15:17:09.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cln
 #
-# 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,6 +16,7 @@
 #
 
 
+
 Name:   cln
 Version:1.3.2
 Release:0
@@ -92,7 +93,7 @@
 %global XFLAGS %{optflags}
 %endif
 CFLAGS="%{XFLAGS} -fno-unit-at-a-time" \
-CXXFLAGS="%{XFLAGS} -fno-strict-aliasing -fno-unit-at-a-time 
-fno-reorder-blocks" \
+CXXFLAGS="%{XFLAGS} -fno-strict-aliasing -fvisibility-inlines-hidden 
-fno-unit-at-a-time -fno-reorder-blocks" \
 %configure --disable-static
 make %{?_smp_mflags}
 make %{?_smp_mflags} check

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



commit cln for openSUSE:Factory

2011-12-31 Thread h_root
Hello community,

here is the log from the commit of package cln for openSUSE:Factory checked in 
at 2011-12-31 17:19:14

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


Package is "cln", Maintainer is "bwa...@novell.com"

Changes:

--- /work/SRC/openSUSE:Factory/cln/cln.changes  2011-11-28 12:53:22.0 
+0100
+++ /work/SRC/openSUSE:Factory/.cln.new/cln.changes 2011-12-31 
17:19:15.0 +0100
@@ -1,0 +2,6 @@
+Tue Dec 20 14:54:13 CET 2011 - dmuel...@suse.de
+
+- build with optflags again
+- fix build on arm
+
+---



Other differences:
--
++ cln.spec ++
--- /var/tmp/diff_new_pack.lTRWLz/_old  2011-12-31 17:19:17.0 +0100
+++ /var/tmp/diff_new_pack.lTRWLz/_new  2011-12-31 17:19:17.0 +0100
@@ -16,14 +16,13 @@
 #
 
 
-
 Name:   cln
 Version:1.3.2
-Release:5
-License:GPL-2.0+
+Release:0
 Summary:Class Library for Numbers (C++)
-Url:http://www.ginac.de/CLN/
+License:GPL-2.0+
 Group:  Productivity/Scientific/Math
+Url:http://www.ginac.de/CLN/
 Source0:cln-%{version}.tar.bz2
 Source1:pi.tar.gz
 Patch0: cln-s390x.patch
@@ -58,7 +57,6 @@
 and exceptions.
 
 %package devel
-License:GPL-2.0+
 Summary:Class Library for Numbers (C++)
 Group:  Development/Libraries/C and C++
 PreReq: %install_info_prereq
@@ -88,8 +86,13 @@
 %patch0
 
 %build
-CFLAGS="-fno-unit-at-a-time" \
-CXXFLAGS="-fno-strict-aliasing -fno-unit-at-a-time -fno-reorder-blocks" \
+%ifarch %{arm}
+%global XFLAGS %{optflags} -DNO_ASM
+%else
+%global XFLAGS %{optflags}
+%endif
+CFLAGS="%{XFLAGS} -fno-unit-at-a-time" \
+CXXFLAGS="%{XFLAGS} -fno-strict-aliasing -fno-unit-at-a-time 
-fno-reorder-blocks" \
 %configure --disable-static
 make %{?_smp_mflags}
 make %{?_smp_mflags} check

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



commit cln for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package cln for openSUSE:Factory checked in 
at 2011-12-06 18:03:15

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


Package is "cln", Maintainer is "bwa...@novell.com"

Changes:




Other differences:
--
++ cln.spec ++
--- /var/tmp/diff_new_pack.smBGND/_old  2011-12-06 18:05:24.0 +0100
+++ /var/tmp/diff_new_pack.smBGND/_new  2011-12-06 18:05:24.0 +0100
@@ -20,7 +20,7 @@
 Name:   cln
 Version:1.3.2
 Release:5
-License:GPLv2+
+License:GPL-2.0+
 Summary:Class Library for Numbers (C++)
 Url:http://www.ginac.de/CLN/
 Group:  Productivity/Scientific/Math
@@ -58,7 +58,7 @@
 and exceptions.
 
 %package devel
-License:GPLv2+
+License:GPL-2.0+
 Summary:Class Library for Numbers (C++)
 Group:  Development/Libraries/C and C++
 PreReq: %install_info_prereq

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



commit cln for openSUSE:Factory

2011-11-28 Thread h_root
Hello community,

here is the log from the commit of package cln for openSUSE:Factory checked in 
at 2011-11-28 12:53:21

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


Package is "cln", Maintainer is "bwa...@novell.com"

Changes:

--- /work/SRC/openSUSE:Factory/cln/cln.changes  2011-11-07 14:09:45.0 
+0100
+++ /work/SRC/openSUSE:Factory/.cln.new/cln.changes 2011-11-28 
12:53:22.0 +0100
@@ -1,0 +2,5 @@
+Mon Nov 28 02:07:36 CET 2011 - r...@suse.de
+
+- make it build on s390x 
+
+---

New:

  cln-s390x.patch



Other differences:
--
++ cln.spec ++
--- /var/tmp/diff_new_pack.NkicXI/_old  2011-11-28 12:53:24.0 +0100
+++ /var/tmp/diff_new_pack.NkicXI/_new  2011-11-28 12:53:24.0 +0100
@@ -26,6 +26,7 @@
 Group:  Productivity/Scientific/Math
 Source0:cln-%{version}.tar.bz2
 Source1:pi.tar.gz
+Patch0: cln-s390x.patch
 BuildRequires:  gcc-c++
 BuildRequires:  gmp-devel
 BuildRequires:  pkg-config
@@ -84,6 +85,7 @@
 
 %prep
 %setup -q -a 1
+%patch0
 
 %build
 CFLAGS="-fno-unit-at-a-time" \

++ cln-s390x.patch ++
--- include/cln/host_cpu.h.in
+++ include/cln/host_cpu.h.in
@@ -75,5 +75,9 @@
 #undef __s390__
 #endif
 
+#ifndef __s390x__
+#undef __s390x__
+#endif
+
 #endif /* _CL_HOST_CPU_CONFIG_H */
 
--- include/cln/object.h
+++ include/cln/object.h
@@ -22,10 +22,10 @@
 #if defined(__m68k__)
   #define cl_word_alignment  2
 #endif
-#if defined(__i386__) || defined(__mips__) || defined(__mipsel__) || 
(defined(__sparc__) && !defined(__sparc64__)) || defined(__hppa__) || 
defined(__arm__) || defined(__rs6000__) || defined(__m88k__) || 
defined(__convex__) || defined(__s390__) || defined(__sh__)
+#if defined(__i386__) || defined(__mips__) || defined(__mipsel__) || 
(defined(__sparc__) && !defined(__sparc64__)) || defined(__hppa__) || 
defined(__arm__) || defined(__rs6000__) || defined(__m88k__) || 
defined(__convex__) || (defined(__s390__) && !defined(__s390x__)) || 
defined(__sh__)
   #define cl_word_alignment  4
 #endif
-#if defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || 
defined(__powerpc64__) || defined(__sparc64__) || defined(__x86_64__)
+#if defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || 
defined(__powerpc64__) || defined(__sparc64__) || defined(__s390x__) || 
defined(__x86_64__)
   #define cl_word_alignment  8
 #endif
 #if !defined(cl_word_alignment)
--- include/cln/types.h
+++ include/cln/types.h
@@ -48,7 +48,7 @@
 #undef HAVE_LONGLONG
#endif
   #endif
-  #if defined(HAVE_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || 
defined(__mips64__) || defined(__powerpc64__) || defined(__sparc64__) || 
defined(__x86_64__))
+  #if defined(HAVE_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || 
defined(__mips64__) || defined(__powerpc64__) || defined(__sparc64__) || 
defined(__s390x__) || defined(__x86_64__))
 // 64 bit registers in hardware
 #define HAVE_FAST_LONGLONG
   #endif
@@ -76,7 +76,7 @@
 
 // Integer type used for counters.
 // Constraint: sizeof(uintC) >= sizeof(uintL)
-  #if (defined(HAVE_FAST_LONGLONG) && (defined(__alpha__) || defined(__ia64__) 
|| defined(__powerpc64__) || defined(__x86_64__)))
+  #if (defined(HAVE_FAST_LONGLONG) && (defined(__alpha__) || defined(__ia64__) 
|| defined(__powerpc64__) || defined(__s390x__) || defined(__x86_64__)))
 #define intCsize long_bitsize
 typedef long   sintC;
 typedef unsigned long  uintC;
@@ -88,7 +88,7 @@
 
 // Integer type used for lfloat exponents.
 // Constraint: sizeof(uintE) >= sizeof(uintC)
-#if (defined(HAVE_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || 
defined(__powerpc64__) || defined(__x86_64__) || defined(__i386__) || 
defined(__mips__) || defined(__rs6000__)))
+#if (defined(HAVE_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || 
defined(__powerpc64__) || defined(__s390x__) || defined(__x86_64__) || 
defined(__i386__) || defined(__mips__) || defined(__rs6000__)))
 #define intEsize 64
 typedef sint64  sintE;
 typedef uint64  uintE;
@@ -127,7 +127,7 @@
 typedef int sintD;
 typedef unsigned int uintD;
   #else  // we are not using GMP, so just guess something reasonable
-#if (defined(HAVE_FAST_LONGLONG) && (defined(__alpha__) || 
defined(__ia64__) || defined(__powerpc64__) || defined(__x86_64__)))
+#if (defined(HAVE_FAST_LONGLONG) && (defined(__alpha__) || 
defined(__ia64__) || defined(__powerpc64__) || defined(__s390x__) || 
defined(__x86_64__)))
   #define intDsize 64
   typedef sint64  sintD;
   typedef uint64  uintD;
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@op

commit cln for openSUSE:Factory

2011-11-07 Thread h_root
Hello community,

here is the log from the commit of package cln for openSUSE:Factory checked in 
at 2011-11-07 14:09:43

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


Package is "cln", Maintainer is "bwa...@novell.com"

Changes:

--- /work/SRC/openSUSE:Factory/cln/cln.changes  2011-09-23 01:53:39.0 
+0200
+++ /work/SRC/openSUSE:Factory/.cln.new/cln.changes 2011-11-07 
14:09:45.0 +0100
@@ -1,0 +2,13 @@
+Mon Oct 17 19:38:13 UTC 2011 - a...@gmx.de
+
+- Update to version 1.3.2: (changes taken from git log)
+ * Fix scale_float for large factors on x86.
+ * Update documentation about infrastructure requirements.
+ * Support for MSVC.
+ * Fix yet another dependent base C++ language issue.
+ * Fix compilation with clang.
+ * Configure: be more cross-compilation friendly.
+ * Fix the documentation build failure (wrong texinfo).
+ * Remove 'auto' keyword used as storage specifier.
+
+---

Old:

  cln-1.3.1.tar.bz2

New:

  cln-1.3.2.tar.bz2



Other differences:
--
++ cln.spec ++
--- /var/tmp/diff_new_pack.kp331R/_old  2011-11-07 14:09:48.0 +0100
+++ /var/tmp/diff_new_pack.kp331R/_new  2011-11-07 14:09:48.0 +0100
@@ -18,7 +18,7 @@
 
 
 Name:   cln
-Version:1.3.1
+Version:1.3.2
 Release:5
 License:GPLv2+
 Summary:Class Library for Numbers (C++)

++ cln-1.3.1.tar.bz2 -> cln-1.3.2.tar.bz2 ++
 20216 lines of diff (skipped)

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



commit cln for openSUSE:Factory

2011-08-08 Thread h_root

Hello community,

here is the log from the commit of package cln for openSUSE:Factory
checked in at Mon Aug 8 15:04:51 CEST 2011.




--- cln/cln.changes 2010-09-24 09:34:46.0 +0200
+++ /mounts/work_src_done/STABLE/cln/cln.changes2011-08-08 
10:40:17.0 +0200
@@ -1,0 +2,8 @@
+Mon Aug  8 10:34:25 UTC 2011 - toddrme2...@gmail.ccom
+ 
+- Fixed group (fix for RPMLINT warning)
+- Removed commented files  (fix for RPMLINT warning)
+- Switched hard-coded paths and commands to RPM macros in spec file
+- Cleaned up spec file formatting
+
+---

calling whatdependson for head-i586


Old:

  minmem



Other differences:
--
++ cln.spec ++
--- /var/tmp/diff_new_pack.tXk3j0/_old  2011-08-08 15:03:51.0 +0200
+++ /var/tmp/diff_new_pack.tXk3j0/_new  2011-08-08 15:03:51.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package cln (Version 1.3.1)
+# spec file for package cln
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -15,22 +15,24 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   cln
-BuildRequires:  gcc-c++ gmp-devel pkg-config texinfo
-Url:http://www.ginac.de/CLN/
 Version:1.3.1
-Release:1
-Summary:Class Library for Numbers (C++)
+Release:5
 License:GPLv2+
+Summary:Class Library for Numbers (C++)
+Url:http://www.ginac.de/CLN/
 Group:  Productivity/Scientific/Math
-Provides:   libcln pi
-PreReq: %install_info_prereq
-AutoReqProv:on
-Source0:cln-%version.tar.bz2
+Source0:cln-%{version}.tar.bz2
 Source1:pi.tar.gz
+BuildRequires:  gcc-c++
+BuildRequires:  gmp-devel
+BuildRequires:  pkg-config
+BuildRequires:  texinfo
+PreReq: %install_info_prereq
+Provides:   libcln
+Provides:   pi
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 PreReq: %install_info_prereq
@@ -55,11 +57,10 @@
 and exceptions.
 
 %package devel
+License:GPLv2+
 Summary:Class Library for Numbers (C++)
-Group:  Productivity/Scientific/Math
-AutoReqProv:on
+Group:  Development/Libraries/C and C++
 PreReq: %install_info_prereq
-License:GPLv2+
 Requires:   %{name} = %{version}
 
 %description devel
@@ -85,43 +86,28 @@
 %setup -q -a 1
 
 %build
-CFLAGS="$RPM_OPT_FLAGS -fno-unit-at-a-time" \
-CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing -fno-unit-at-a-time 
-fno-reorder-blocks" \
-./configure --prefix=%{_prefix} \
---bindir=%{_bindir} \
---sbindir=%{_sbindir} \
---sysconfdir=%{_sysconfdir} \
---datadir=%{_datadir} \
---includedir=%{_includedir} \
---libdir=%{_libdir} \
---libexecdir=%{_prefix}/lib/%{name} \
---localstatedir=/var \
---sharedstatedir=/usr/com \
---mandir=%{_mandir} \
---infodir=%{_infodir} \
-   --disable-static
-%{__make} %{?jobs:-j%jobs}
-%{__make} %{?jobs:-j%jobs} check
+CFLAGS="-fno-unit-at-a-time" \
+CXXFLAGS="-fno-strict-aliasing -fno-unit-at-a-time -fno-reorder-blocks" \
+%configure --disable-static
+make %{?_smp_mflags}
+make %{?_smp_mflags} check
 #cd benchmarks
 #for i in a ap b ; do
 #  ./timebench2$i -r 10
 #done
 #cd ..
-g++ $RPM_OPT_FLAGS -I./include pi.cc -o pi -L./src/.libs/ -lcln -lgmp
-%{__make} %{?jobs:-j%jobs} html
+g++ %{optflags} -I./include pi.cc -o pi -L./src/.libs/ -lcln -lgmp
+make %{?_smp_mflags} html
 
 %install
-%{__mkdir} -p $RPM_BUILD_ROOT/%{_datadir}/doc/packages/cln
-PDOCDIR=/usr/share/doc/packages/cln
-%{__make} install  MANDIR=%{_mandir} DESTDIR=$RPM_BUILD_ROOT htmldir=$PDOCDIR
-install -m 755 pi $RPM_BUILD_ROOT/usr/bin
-rm -f $RPM_BUILD_ROOT/usr/%_lib/libcln.la
+mkdir -p %{buildroot}%{_docdir}/cln
+%make_install  MANDIR=%{_mandir} htmldir=%{_docdir}/cln
+install -m 755 pi %{buildroot}%{_prefix}/bin
+rm -f %{buildroot}%{_libdir}/libcln.la
 
-%post
-/sbin/ldconfig
+%post -p /sbin/ldconfig
 
-%postun
-/sbin/ldconfig
+%postun -p /sbin/ldconfig
 
 %post devel
 %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
@@ -137,13 +123,10 @@
 %files devel
 %defattr(-,root,root)
 %doc README NEWS
-#/usr/bin/cln-config
 %{_includedir}/cln
 %{_infodir}/cln.info.gz
 %{_mandir}/man1/pi.1.gz
 %{_libdir}/libcln.so
 %{_libdir}/pkgconfig/cln.pc
-#%doc /usr/share/man/man1/cln-config.1.gz
-#/usr/share/aclocal/cln.m4
 
 %changelog






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For a