Hello community, here is the log from the commit of package libidl for openSUSE:Factory checked in at 2017-10-21 20:17:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libidl (Old) and /work/SRC/openSUSE:Factory/.libidl.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libidl" Sat Oct 21 20:17:12 2017 rev:30 rq:535504 version:0.8.14 Changes: -------- --- /work/SRC/openSUSE:Factory/libidl/libidl.changes 2013-04-18 14:59:48.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libidl.new/libidl.changes 2017-10-21 20:17:13.839770671 +0200 @@ -1,0 +2,10 @@ +Wed Oct 18 15:58:56 UTC 2017 - [email protected] + +- Replace deprecated PreReq: with Requires(post): and Requires(postun): +- Explicitly remove %{_infodir}/dir before creating package to + allow builds on RHEL and derived Linux distributions +- Use %{ext_info} to allow build on Mageia +- Enable configure option --disable-dependency-tracking to + allow build on Mageia + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libidl.spec ++++++ --- /var/tmp/diff_new_pack.eeKrxx/_old 2017-10-21 20:17:14.699730401 +0200 +++ /var/tmp/diff_new_pack.eeKrxx/_new 2017-10-21 20:17:14.703730213 +0200 @@ -61,7 +61,8 @@ Summary: Include Files and Libraries mandatory for Development Group: Development/Languages/Other Requires: libIDL-2-0 = %{version} -PreReq: %install_info_prereq +Requires(post): %install_info_prereq +Requires(postun): %install_info_prereq # bug437293 %ifarch ppc64 Obsoletes: libidl-devel-64bit @@ -78,8 +79,15 @@ %setup -q -n %{_name}-%{version} %build +%if 0%{?mageia} +aclocal +autoconf +%endif %configure\ --disable-static \ +%if 0%{?mageia} + --disable-dependency-tracking \ +%endif --with-pic make %{?jobs:-j%jobs} @@ -88,6 +96,7 @@ find %{buildroot} -type f -name "*.la" -exec %{__rm} -fv {} + mkdir -p $RPM_BUILD_ROOT%{_datadir} mkdir $RPM_BUILD_ROOT%{_datadir}/idl +rm -f %{buildroot}%{_infodir}/dir %clean rm -rf $RPM_BUILD_ROOT @@ -97,10 +106,10 @@ %postun -n libIDL-2-0 -p /sbin/ldconfig %post devel -%install_info --info-dir=%{_infodir} %{_infodir}/%{_name}2.info.gz +%install_info --info-dir=%{_infodir} %{_infodir}/%{_name}2.info%{ext_info} %postun devel -%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{_name}2.info.gz +%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{_name}2.info%{ext_info} %files -n libIDL-2-0 %defattr(-,root,root) @@ -113,7 +122,7 @@ %defattr(-,root,root) %{_bindir}/%{_name}-config-2 %{_includedir}/* -%doc %{_infodir}/%{_name}2.info.gz +%doc %{_infodir}/%{_name}2.info%{ext_info} %{_libdir}/pkgconfig/*.pc %{_libdir}/libIDL-2.so
