diff --git a/botan2.spec b/botan2.spec index b7e780d..710b34e 100644 --- a/botan2.spec +++ b/botan2.spec @@ -85,6 +85,7 @@ export CXXFLAGS="${CXXFLAGS:-%{optflags}}" --with-sphinx \ --with-rst2man \ --distribution-info=$(cat /etc/os-release | grep ^NAME= | sed 's/NAME=//g') \ + --disable-static-library \ --with-debug-info %make_build @@ -99,10 +100,7 @@ mv %{buildroot}%{_docdir}/botan-%{version} %{buildroot}%{_pkgdocdir} rm -r %{buildroot}%{_pkgdocdir}/manual/{.doctrees,.buildinfo} -%post -p /sbin/ldconfig - - -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files @@ -117,7 +115,6 @@ rm -r %{buildroot}%{_pkgdocdir}/manual/{.doctrees,.buildinfo} %files devel %license license.txt %{_includedir}/* -%exclude %{_libdir}/libbotan-%{major_version}.a %{_libdir}/libbotan-%{major_version}.so %{_libdir}/pkgconfig/botan-%{major_version}.pc @@ -145,6 +142,8 @@ LD_LIBRARY_PATH=%{buildroot}%{_libdir} ./botan-test - Make dependency on rst2man explicit. - Don't use Python2 at all. - Remove shebang from botan2.py. +- Don't build a static library. +- Switch to %%ldconfig_scriptlets. * Tue Mar 13 2018 Iryna Shcherbina - 2.4.0-5 - Update Python 2 dependency declarations to new packaging standards