Remove libebl
authorSlava Barinov <v.barinov@samsung.com>
Thu, 26 Mar 2020 12:47:59 +0000 (15:47 +0300)
committerSlava Barinov <v.barinov@samsung.com>
Thu, 26 Mar 2020 13:18:58 +0000 (16:18 +0300)
libebl is now static compile-time only

Signed-off-by: Slava Barinov <v.barinov@samsung.com>
packaging/elfutils.spec

index 33d8c64..32c4336 100644 (file)
@@ -46,29 +46,6 @@ of an object or archive file), strip (for discarding symbols), readline
 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+
@@ -125,14 +102,10 @@ make %{?_smp_mflags}
 # 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
@@ -157,19 +130,6 @@ ls -lR %{buildroot}%{_libdir}/libelf*
 %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)