[packages/rpm] - package all build-id directories
baggins
baggins at pld-linux.org
Sat Nov 20 22:26:26 CET 2021
commit d317baaf8d34212a4c0dda7c70fcd0129a14f269
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sat Nov 20 22:26:04 2021 +0100
- package all build-id directories
rpm.spec | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/rpm.spec b/rpm.spec
index 231690b..ead4359 100644
--- a/rpm.spec
+++ b/rpm.spec
@@ -696,7 +696,7 @@ cd python
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{/bin,/%{_lib},/etc/sysconfig,%{_sysconfdir}/{rpm,pki/rpm-gpg}} \
- $RPM_BUILD_ROOT{/var/lib/{banner,rpm},/usr/lib/.build-id}
+ $RPM_BUILD_ROOT/var/lib/{banner,rpm}
cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/pki/rpm-gpg/PLD-3.0-Th-GPG-key.asc
@@ -704,6 +704,10 @@ cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/pki/rpm-gpg/PLD-3.0-Th-GPG-key.as
pkgconfigdir=%{_pkgconfigdir} \
DESTDIR=$RPM_BUILD_ROOT
+for i in $(seq 0 255); do
+ install -d "$(printf '/usr/lib/.build-id/%02x' $i)"
+done
+
# cleanup
%ifnarch %{ix86} %{x8664} x32
%{__rm} $RPM_BUILD_ROOT%{_rpmlibdir}/platform/athlon-linux/macros
@@ -934,7 +938,7 @@ find %{_rpmlibdir} -name '*-linux' -type l | xargs rm -f
# valgrind suppression file for rpm
%{_rpmlibdir}/rpm.supp
-%dir /usr/lib/.build-id
+%dir /usr/lib/.build-id/[0-9af][0-9af]
%files base
%defattr(644,root,root,755)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/rpm.git/commitdiff/d317baaf8d34212a4c0dda7c70fcd0129a14f269
More information about the pld-cvs-commit
mailing list