Hello community, here is the log from the commit of package guile for openSUSE:Factory checked in at 2017-02-21 13:34:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/guile (Old) and /work/SRC/openSUSE:Factory/.guile.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "guile" Changes: -------- --- /work/SRC/openSUSE:Factory/guile/guile.changes 2016-11-11 14:31:00.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.guile.new/guile.changes 2017-02-21 13:35:00.650120972 +0100 @@ -1,0 +2,20 @@ +Fri Feb 17 12:45:52 UTC 2017 - [email protected] + +- Update to version 2.0.14: + * Bug fixes + + Builds of .go files and of Guile itself are now + bit-reproducible + + 'number->locale-string' and 'monetary-amount->locale-string' + fixes + + (system base target) now recognizes "sh3" as a + cross-compilation target + + Fix race condition in '00-repl-server.test' + + 'scandir' from (ice-9 ftw) no longer calls 'stat' for each + entry + * Several documentation improvements +- Drop no longer needed patches: + * guile-fake-buildstamp.patch + * repl-server-test.patch +- Small packaging cleanup with help of spec-cleaner + +------------------------------------------------------------------- Old: ---- guile-2.0.13.tar.xz guile-2.0.13.tar.xz.sig guile-fake-buildstamp.patch repl-server-test.patch New: ---- guile-2.0.14.tar.xz guile-2.0.14.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ guile.spec ++++++ --- /var/tmp/diff_new_pack.k7XMvh/_old 2017-02-21 13:35:01.569991206 +0100 +++ /var/tmp/diff_new_pack.k7XMvh/_new 2017-02-21 13:35:01.569991206 +0100 @@ -1,7 +1,7 @@ # # spec file for package guile # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -25,7 +25,7 @@ %define libgreadver 18 %define greadsuff v-%{libgreadver}-%{libgreadver} Name: guile -Version: %{guilevers}.13 +Version: %{guilevers}.14 Release: 0 Summary: GNU's Ubiquitous Intelligent Language for Extension License: GFDL-1.3 and GPL-3.0+ and LGPL-3.0+ @@ -36,24 +36,19 @@ Source2: https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=guile&download=1#/%{name}.keyring Source3: guile-rpmlintrc # suse specific -Patch0: %{name}-fake-buildstamp.patch Patch1: %{name}-64bit.patch Patch2: %{name}-1.6.10-mktemp.patch Patch3: %{name}-threads-test.patch Patch4: %{name}-net-db-test.patch -Patch5: repl-server-test.patch BuildRequires: gc-devel BuildRequires: gmp-devel BuildRequires: libffi-devel BuildRequires: libltdl-devel BuildRequires: libunistring-devel -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: readline-devel -Requires(pre): %{install_info_prereq} Requires(pre): fileutils Requires(pre): sh-utils -Conflicts: slib < 3a5 -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description This is Guile, a portable, embeddable Scheme implementation written in @@ -110,6 +105,8 @@ Requires: libunistring-devel Requires: ncurses-devel Requires: readline-devel +Requires(post): %{install_info_prereq} +Requires(preun): %{install_info_prereq} %description devel This is Guile, a portable, embeddable Scheme implementation written in @@ -118,12 +115,10 @@ %prep %setup -q -%patch0 %patch1 %patch2 %patch3 -p1 %patch4 -p1 -%patch5 -p1 # force rebuild with non-broken makeinfo #rm -f doc/*/*.info @@ -139,7 +134,7 @@ LD_LIBRARY_PATH="." make check %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install mkdir -p %{buildroot}%{_datadir}/guile/site find %{buildroot} -type f -name "*.la" -delete -print # bug #874028 @@ -147,12 +142,12 @@ mv %{buildroot}%{_libdir}/libguile*-gdb.scm %{buildroot}%{_datadir}/gdb/auto-load%{_libdir}/ %post devel -%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz -%install_info --info-dir=%{_infodir} %{_infodir}/r5rs.info.gz +%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info} +%install_info --info-dir=%{_infodir} %{_infodir}/r5rs.info%{ext_info} -%postun devel -%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz -%install_info_delete --info-dir=%{_infodir} %{_infodir}/r5rs.info.gz +%preun devel +%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info} +%install_info_delete --info-dir=%{_infodir} %{_infodir}/r5rs.info%{ext_info} %pre # Remove obsolete files (< SuSE Linux 10.2) @@ -160,11 +155,8 @@ rm -f usr/share/guile/site/slibcat.SuSEconfig %post -n libguile-%{gsuff} -p /sbin/ldconfig - %postun -n libguile-%{gsuff} -p /sbin/ldconfig - %post -n libguilereadline-%{greadsuff} -p /sbin/ldconfig - %postun -n libguilereadline-%{greadsuff} -p /sbin/ldconfig %files @@ -174,7 +166,7 @@ %{_bindir}/guile-tools %{_bindir}/guild %{_bindir}/guile -%{_mandir}/man1/guile.1.gz +%{_mandir}/man1/guile.1%{ext_man} %files -n libguile-%{gsuff} %defattr(-,root,root) @@ -200,10 +192,10 @@ %dir %{_includedir}/%{name}/%{guilevers} %{_includedir}/%{name}/%{guilevers}/* %{_datadir}/aclocal/guile.m4 -%doc %{_infodir}/%{name}.info.gz -%doc %{_infodir}/%{name}.info-[0-9].gz -%doc %{_infodir}/%{name}.info-1[0-9].gz -%doc %{_infodir}/r5rs.info.gz +%{_infodir}/%{name}.info%{ext_info} +%{_infodir}/%{name}.info-[0-9]%{ext_info} +%{_infodir}/%{name}.info-1[0-9]%{ext_info} +%{_infodir}/r5rs.info%{ext_info} %{_libdir}/libguile-%{guilevers}.so %{_libdir}/pkgconfig/guile-%{guilevers}.pc # bug #874028 ++++++ guile-2.0.13.tar.xz -> guile-2.0.14.tar.xz ++++++ ++++ 4740 lines of diff (skipped) ++++++ guile.keyring ++++++ Binary files /var/tmp/diff_new_pack.k7XMvh/_old and /var/tmp/diff_new_pack.k7XMvh/_new differ
