diff --git a/guile.changes b/guile.changes index f09d9ad..1320e13 100644 --- a/guile.changes +++ b/guile.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Sat Feb 7 19:26:11 CET 2009 - schwab@suse.de + +- Rebuild broken info files. +- Fix %post scripts. + ------------------------------------------------------------------- Fri Jan 16 20:26:37 CET 2009 - crrodriguez@suse.de diff --git a/guile.spec b/guile.spec index 3bd3df8..547cdfc 100644 --- a/guile.spec +++ b/guile.spec @@ -23,7 +23,7 @@ License: LGPL v2.1 or later Group: Development/Languages/Scheme AutoReqProv: on Version: 1.8.5 -Release: 26 +Release: 27 %define GUILEVERSION 1.8 Summary: GNU's Ubiquitous Intelligent Language for Extension Url: http://www.gnu.org/software/guile/ @@ -91,6 +91,8 @@ Authors: %patch3 # guile-1.8.1: The code is not so good for -Werror (unused results of write()). sed -i s/-Werror// configure.in configure +# force rebuild with non-broken makeinfo +rm -f doc/*/*.info %build autoreconf -fi @@ -110,15 +112,17 @@ mkdir -p $RPM_BUILD_ROOT%{_datadir}/guile/site %clean rm -fr $RPM_BUILD_ROOT -%post -/sbin/ldconfig +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%post devel %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz %install_info --info-dir=%{_infodir} %{_infodir}/goops.info.gz %install_info --info-dir=%{_infodir} %{_infodir}/guile-tut.info.gz %install_info --info-dir=%{_infodir} %{_infodir}/r5rs.info.gz -%postun -/sbin/ldconfig +%postun devel %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz %install_info_delete --info-dir=%{_infodir} %{_infodir}/goops.info.gz %install_info_delete --info-dir=%{_infodir} %{_infodir}/guile-tut.info.gz @@ -152,6 +156,9 @@ rm -f usr/share/guile/site/slibcat.SuSEconfig %{_libdir}/pkgconfig/* %changelog +* Sat Feb 07 2009 schwab@suse.de +- Rebuild broken info files. +- Fix %%post scripts. * Fri Jan 16 2009 crrodriguez@suse.de - remove static libraries - run make check