well-formed ELF files). Also included are numerous helper libraries
which implement DWARF, ELF, and machine-specific ELF handling.
-%package -n libebl
-Summary: A collection of utilities and DSOs to handle compiled objects
-License: GPL-2.0+
-
-%description -n libebl
-Elfutils is a collection of utilities, including ld (a linker), nm (for
-listing symbols from object files), size (for listing the section sizes
-of an object or archive file), strip (for discarding symbols), readline
-(the see the raw ELF file structures), and elflint (to check for
-well-formed ELF files). Also included are numerous helper libraries
-which implement DWARF, ELF, and machine-specific ELF handling.
-
-%package -n libebl-devel
-Summary: Include Files and Libraries mandatory for Development
-License: LGPL-3.0+ or GPL-2.0
-Requires: glibc-devel
-Requires: libdw-devel = %{version}
-Requires: libebl = %{version}
-
-%description -n libebl-devel
-This package contains all necessary include files and libraries needed
-to develop applications that require these.
-
%package -n libelf
Summary: Library to read and write ELF files
License: GPL-2.0+
# remove unneeded files
ls -lR %{buildroot}%{_libdir}/libelf*
-%post -n libebl -p /sbin/ldconfig
-
%post -n libelf -p /sbin/ldconfig
%post -n libdw -p /sbin/ldconfig
-%postun -n libebl -p /sbin/ldconfig
-
%postun -n libelf -p /sbin/ldconfig
%postun -n libdw -p /sbin/ldconfig
%dir %{_includedir}/elfutils
%{_includedir}/elfutils/libasm.h
-%files -n libebl
-%manifest %{name}.manifest
-%defattr(-,root,root)
-%license COPYING
-%{_libdir}/elfutils
-
-%files -n libebl-devel
-%manifest %{name}.manifest
-%defattr(-,root,root)
-%{_libdir}/libebl.a
-%dir %{_includedir}/elfutils
-%{_includedir}/elfutils/libebl.h
-
%files -n libelf
%manifest %{name}.manifest
%defattr(-,root,root)