[sisyphus] сборка rpm-пакета & systemd
Andrew Borodin
borodin на zarya-k.ru
Пн Авг 6 16:29:17 MSK 2018
On Mon, Aug 06, 2018 at 07:25:48PM +0700, Andrey Cherepanov wrote:
> > P.S.: где почитать о различии у нас макросов %makeinstall и
> > %makeinstall_std и областях их применения?
> В выводе rpm --showrc | less самое надёжное.
У rpm есть ключик eval:
$ rpm --eval=%makeinstall
/usr/bin/make INSTALL="/bin/install -p" \
prefix=/home/borodin/RPM/TMP/%{name}-buildroot/usr \
exec_prefix=/home/borodin/RPM/TMP/%{name}-buildroot/usr \
bindir=/home/borodin/RPM/TMP/%{name}-buildroot/usr/bin \
sbindir=/home/borodin/RPM/TMP/%{name}-buildroot/usr/sbin \
sysconfdir=/home/borodin/RPM/TMP/%{name}-buildroot/etc \
datadir=/home/borodin/RPM/TMP/%{name}-buildroot/usr/share \
includedir=/home/borodin/RPM/TMP/%{name}-buildroot/usr/include \
libdir=/home/borodin/RPM/TMP/%{name}-buildroot/usr/lib64 \
libexecdir=/home/borodin/RPM/TMP/%{name}-buildroot/usr/lib \
localstatedir=/home/borodin/RPM/TMP/%{name}-buildroot/var/lib \
sharedstatedir=/home/borodin/RPM/TMP/%{name}-buildroot/var/lib \
mandir=/home/borodin/RPM/TMP/%{name}-buildroot/usr/share/man \
infodir=/home/borodin/RPM/TMP/%{name}-buildroot/usr/share/info \
install
$ rpm --eval=%makeinstall_std
make INSTALL="/bin/install -p" install DESTDIR=/home/borodin/RPM/TMP/%{name}-buildroot
--
С уважением
А. Бородин.
Подробная информация о списке рассылки Sisyphus