diff --git a/dyninst.spec b/dyninst.spec index 585672c0c367338df8891a328185ab759cf03fc2..120727a1ad1ad7a64c58f7ebed72094de6f160d0 100644 --- a/dyninst.spec +++ b/dyninst.spec @@ -1,6 +1,6 @@ Name: dyninst License: LGPLv2+ -Release: 3 +Release: 4 Version: 11.0.1 Summary: An API for Run-time Code Generation ExclusiveArch: x86_64 aarch64 @@ -74,13 +74,6 @@ find ../install -name '*.cmake' -execdir \ sed -i -e 's!%{_prefix}!../install&!' '{}' '+' sed -i '/libtbb.so/ s/".*usr/"\/usr/' $PWD/../install%{_libdir}/cmake/Dyninst/commonTargets.cmake -cd ../%{testsuite_base} -%cmake \ - -DDyninst_DIR:PATH=$PWD/../install%{_libdir}/cmake/Dyninst \ - -DINSTALL_DIR:PATH=%{_libdir}/dyninst/testsuite \ - -DCMAKE_BUILD_TYPE:STRING=Debug \ - -DCMAKE_SKIP_RPATH:BOOL=YES \ - . %make_build %install @@ -88,13 +81,8 @@ cd %{dyninst_base} %make_install rm -v %{buildroot}%{_docdir}/*-%{version}.pdf -cd ../%{testsuite_base} -%make_install - mkdir -p %{buildroot}/etc/ld.so.conf.d echo "%{_libdir}/dyninst" > %{buildroot}/etc/ld.so.conf.d/%{name}-%{_arch}.conf -find %{buildroot}%{_libdir}/dyninst/testsuite/ \ - -type f '!' -name '*.a' -execdir chmod 644 '{}' '+' %post -p /sbin/ldconfig %postun -p /sbin/ldconfig @@ -111,9 +99,6 @@ find %{buildroot}%{_libdir}/dyninst/testsuite/ \ %{_libdir}/cmake/Dyninst %{_libdir}/dyninst/*.a %{_bindir}/parseThat -%dir %{_libdir}/dyninst/testsuite/ -%attr(755,root,root) %{_libdir}/dyninst/testsuite/*[!a] -%attr(644,root,root) %{_libdir}/dyninst/testsuite/*.a %exclude %{_bindir}/cfg_to_dot %exclude /usr/bin/codeCoverage %exclude /usr/bin/unstrip @@ -135,6 +120,9 @@ find %{buildroot}%{_libdir}/dyninst/testsuite/ \ %doc %{dyninst_base}/symtabAPI/doc/symtabAPI.pdf %changelog +* Fri Dec 16 2022 Weifeng Su - 11.0.1-4 +- remove useless testsuite in devel package + * Tue Oct 25 2022 yaowenbin - 11.0.1-3 - fix date err in changelog