1 Force base dir macros to arbitrary values, derived as relative to base ones.
2 Now redefining _prefix affects _{bin,sbin,lib,libexec,include,data,dataroot,info,man,doc}dir values.
4 --- rpm-4.16.1.3/platform.in.orig 2021-03-28 18:12:24.786830780 +0200
5 +++ rpm-4.16.1.3/platform.in 2021-03-28 18:23:20.670665669 +0200
7 #==============================================================================
8 # ---- configure macros.
11 -%_exec_prefix @exec_prefix@
14 -%_libexecdir @libexecdir@
15 -%_datarootdir @datarootdir@
17 -%_sysconfdir @sysconfdir@
18 -%_sharedstatedir @sharedstatedir@
19 -%_localstatedir @localstatedir@
21 +%_exec_prefix %{_prefix}
22 +%_bindir %{_prefix}/bin
23 +%_sbindir %{_prefix}/sbin
24 +%_libexecdir %{_prefix}/libexec
25 +%_datarootdir %{_prefix}/share
26 +%_datadir %{_datarootdir}
28 +%_sharedstatedir /var/lib
31 -%_libdir @exec_prefix@/@LIB@
32 -%_includedir @includedir@
33 -%_oldincludedir @oldincludedir@
36 -%_initddir %{_sysconfdir}/rc.d/init.d
37 +%_libdir %{_exec_prefix}/@LIB@
38 +%_includedir %{_prefix}/include
39 +%_oldincludedir %{_prefix}/include
40 +%_infodir %{_datarootdir}/info
41 +%_mandir %{_datarootdir}/man
42 +%_initddir /etc/rc.d/init.d
43 # Deprecated misspelling, present for backwards compatibility.
44 %_initrddir %{_initddir}