]> git.ipfire.org Git - thirdparty/elfutils.git/commitdiff
elfutils.spec: Add eu-srcfiles and add new make rpmbuild target
authorMark Wielaard <mark@klomp.org>
Fri, 3 Nov 2023 21:25:15 +0000 (22:25 +0100)
committerMark Wielaard <mark@klomp.org>
Fri, 3 Nov 2023 21:25:25 +0000 (22:25 +0100)
The elfutils.spec was missing the new eu-srcfiles program. Add a new
rpmbuild target to test a whole rpm build to catch such issues early.

 * config/elfutils.spec.in: Add eu-srcfiles to files.
 * Makefile.am (rpmbuild): New target.

Signed-off-by: Mark Wielaard <mark@klomp.org>
Makefile.am
config/elfutils.spec.in

index 41badfd7432baa017bb98925d95d4640cbeb4782..87debb484fd2cef533c77b2c84c6aafb4113b929 100644 (file)
@@ -46,6 +46,11 @@ distcheck-hook:
 rpm: dist
        rpmbuild -ts elfutils-@PACKAGE_VERSION@.tar.bz2
 
+rpmbuild: dist
+       mkdir rpmbuild
+       rpmbuild -ta elfutils-@PACKAGE_VERSION@.tar.bz2 \
+               --define "_topdir $(pwd)/rpmbuild"
+
 if GCOV
 
 COVERAGE_OUTPUT_FILE = $(PACKAGE_NAME).lcov
index 67e88cb5cef24b2ae7c80d28ca140ee46d832821..bb9742314cd2c273b1e869fe7d3a7ef7d76e392b 100644 (file)
@@ -247,6 +247,7 @@ fi
 %{_bindir}/eu-ranlib
 %{_bindir}/eu-readelf
 %{_bindir}/eu-size
+%{_bindir}/eu-srcfiles
 %{_bindir}/eu-stack
 %{_bindir}/eu-strings
 %{_bindir}/eu-strip