Group: Base/Utilities
Source: elfutils-%{version}.tar.bz2
Source2: baselibs.conf
-Source1001: elfutils.manifest
+Source1001: elfutils.manifest
+Requires: libdw libelf
BuildRequires: automake
BuildRequires: bison
BuildRequires: bzip2-devel
#DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\""
#TIME="\"$(date -d "${modified}" "+%%R")\""
#find . -type f -regex ".*\.c\|.*\.cpp\|.*\.h" -exec sed -i "s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g" {} +
-%reconfigure CFLAGS="$CFLAGS -Wno-missing-attributes -Wno-implicit-fallthrough -Wno-format-truncation -Wno-absolute-value -Wno-nonnull-compare -Wno-misleading-indentation" --program-prefix=eu- --enable-maintainer-mode --disable-debuginfod --enable-static
+%reconfigure CFLAGS="$CFLAGS -Wno-missing-attributes -Wno-implicit-fallthrough -Wno-format-truncation -Wno-absolute-value -Wno-nonnull-compare -Wno-misleading-indentation" --program-prefix=eu- --enable-maintainer-mode --disable-debuginfod
make %{?_smp_mflags}
%install
%make_install
# remove unneeded files
+rm -f %{buildroot}%{_libdir}/pkgconfig/libdebuginfod.pc
+rm -rf %{buildroot}/usr/share/man
ls -lR %{buildroot}%{_libdir}/libelf*
%post -n libelf -p /sbin/ldconfig
%dir %{_includedir}/elfutils
%{_includedir}/elfutils/elf-knowledge.h
%{_includedir}/elfutils/version.h
+%{_libdir}/pkgconfig/libelf.pc
%files -n libdw
%manifest %{name}.manifest
%{_includedir}/elfutils/libdw.h
%{_includedir}/elfutils/libdwfl.h
%{_includedir}/elfutils/libdwelf.h
+%{_includedir}/elfutils/known-dwarf.h
+%{_libdir}/pkgconfig/libdw.pc
%changelog