diff --git a/libdwarf-0.7.0.tar.xz b/libdwarf-0.7.0.tar.xz new file mode 100644 index 0000000000000000000000000000000000000000..1e8904afffc684e2144c76e9be9987b84c71909b Binary files /dev/null and b/libdwarf-0.7.0.tar.xz differ diff --git a/libdwarf-20210528.tar.gz b/libdwarf-20210528.tar.gz deleted file mode 100644 index 163b5d91d85e3d75039a8802f6dd815c3d44fcd0..0000000000000000000000000000000000000000 Binary files a/libdwarf-20210528.tar.gz and /dev/null differ diff --git a/libdwarf.spec b/libdwarf.spec index e38517ba38fffafe1e5f1a3ce6e49a022aa2bfe8..dd8bcd67154ae52c50c2f3ee8194ab57b5fc78b6 100644 --- a/libdwarf.spec +++ b/libdwarf.spec @@ -1,11 +1,11 @@ Name: libdwarf -Version: 20210528 +Version: 0.7.0 Release: 1 Summary: Library to access DWARF debugging information License: LGPLv2 URL: http://www.prevanders.net/dwarf.html -Source0: http://www.prevanders.net/%{name}-%{version}.tar.gz -BuildRequires: gcc binutils-devel elfutils-libelf-devel dos2unix +Source0: https://www.prevanders.net/%{name}-%{version}.tar.xz +BuildRequires: gcc make python3 %description Libdwarf is a library of functions to provide read/write DWARF @@ -41,38 +41,40 @@ sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %install %make_install -install -d %{buildroot}%{_includedir}/libdwarf -mv %{buildroot}%{_includedir}/*.h %{buildroot}%{_includedir}/libdwarf -%delete_la %check -LD_LIBRARY_PATH=$PWD/libdwarf/.libs %__make check + +LD_LIBRARY_PATH=$PWD/src/lib/libdwarf/.libs TZ=:America/Los_Angeles %__make check %files %defattr(-,root,root) -%license libdwarf/{COPYING,LIBDWARFCOPYRIGHT,LGPL.txt} -%{_libdir}/libdwarf.so.* -%exclude %{_datadir}/libdwarf +%license src/lib/libdwarf/{COPYING,LIBDWARFCOPYRIGHT,LGPL.txt} +%{_libdir}/libdwarf.so.0 +%{_libdir}/libdwarf.so.0.* %files devel %defattr(-,root,root) -%{_includedir}/libdwarf +%{_includedir}/libdwarf-0 +%{_libdir}/pkgconfig/libdwarf.pc %{_libdir}/libdwarf.so -%{_libdir}/{libdwarf.so,libdwarf.a} +%{_libdir}/libdwarf.a +%exclude %{_libdir}/*.la %files tools %defattr(-,root,root) -%doc dwarfdump/{README,ChangeLog} -%license dwarfdump/{COPYING,DWARFDUMPCOPYRIGHT,GPL.txt} +%license src/bin/dwarfdump/{COPYING,DWARFDUMPCOPYRIGHT,GPL.txt} %{_bindir}/dwarfdump %{_datadir}/dwarfdump/dwarfdump.conf %files help %defattr(-,root,root) -%doc libdwarf/{ChangeLog,README,*.pdf} +%doc src/lib/libdwarf/{ChangeLog,README} doc/*.pdf %{_mandir}/man1/dwarfdump.1.gz %changelog +* Thu Jun 15 2023 liyanan - 0.7.0-1 +- Update to 0.7.0 + * Tue Jul 26 2022 panys - 20210528-1 - upgrade to version 20210528