diff --git a/libdwarf-20180809.tar.gz b/libdwarf-20180809.tar.gz deleted file mode 100644 index ca99e7046bef094368467ed3db931bca0319fe47..0000000000000000000000000000000000000000 Binary files a/libdwarf-20180809.tar.gz and /dev/null differ diff --git a/libdwarf-20200114.tar.gz b/libdwarf-20200114.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..cb8876ae80eb0dc1ed668aaac3e131335816845d Binary files /dev/null and b/libdwarf-20200114.tar.gz differ diff --git a/libdwarf.spec b/libdwarf.spec index f5d83a8b607871a5a80310e9124bd76bc71b013c..d679d5022d362227934bcedf11649f00dae5f9d9 100644 --- a/libdwarf.spec +++ b/libdwarf.spec @@ -1,11 +1,11 @@ Name: libdwarf -Version: 20180809 -Release: 2 +Version: 20200114 +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 +BuildRequires: gcc binutils-devel elfutils-libelf-devel dos2unix %description Libdwarf is a library of functions to provide read/write DWARF @@ -27,12 +27,7 @@ Requires: %{name} = %{version}-%{release} %description tools Libdwarf-tools contains dwarfdump, a tool to access DWARF debug information. -%package help -Summary: Help documents for libdwarf -Requires: %{name} = %{version}-%{release} - -%description help -Libdwarf-help provides man pages and other related help documents for libdwarf. +%package_help %prep %autosetup -n %{name}-%{version} -p1 @@ -48,27 +43,40 @@ sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool install -d %{buildroot}%{_includedir}/libdwarf mv %{buildroot}%{_includedir}/*.h %{buildroot}%{_includedir}/libdwarf +%delete_la + +%check +LD_LIBRARY_PATH=$PWD/libdwarf/.libs %__make check + %files +%defattr(-,root,root) %license libdwarf/{COPYING,LIBDWARFCOPYRIGHT,LGPL.txt} %{_libdir}/libdwarf.so.* %exclude %{_datadir}/libdwarf %files devel +%defattr(-,root,root) %{_includedir}/libdwarf %{_libdir}/{libdwarf.so,libdwarf.a} -%exclude %{_libdir}/*.la %files tools +%defattr(-,root,root) %doc dwarfdump/{README,ChangeLog} %license dwarfdump/{COPYING,DWARFDUMPCOPYRIGHT,GPL.txt} %{_bindir}/dwarfdump %{_datadir}/dwarfdump/dwarfdump.conf %files help +%defattr(-,root,root) %doc libdwarf/{ChangeLog,README,*.pdf} %{_mandir}/man1/dwarfdump.1.gz %changelog +* Fri Jun 21 2020 hanhui - 20200114 +- Mainline branch update to 20200114 + +* Tue Apr 21 2020 songnannan - 20200114 +- update to 20200114 + * Tue Nov 05 2019 yanzhihua - 20180809-2 - Package init -