[sisyphus] %__
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Пт Мар 30 21:25:00 MSD 2007
On Fri, Mar 30, 2007 at 06:45:46PM +0300, Глодин С.В. wrote:
> > Я не встречал в шапочных спеках использования %__install.
> Они, как правило, используют или /bin/cp или /usr/bin/install
> > > так не сказал. Почему его не перевели в %install или %_install?
%install, btw, уже занят. ;)
> > Честно говоря, не понял мысли. :(
> Для того, чтобы перевести его со статуса внутреннего в статус
> общего.
Зачем?
> Конкретно у меня этот макрос используется в пакете tinc для
> установки файлов в %initdir, %_sysconfdir/sysconfig и в
> %_controldir с соответствующими permission mode.
> В спеке сразу видно, что эти файлы устанавливаются, а не просто
> копируются, хотя можно было бы обойтись простым cp.
А от простого install (без дурацких /usr/bin) -- не видно?
> Кроме этого, сама команда install имеет довольно много полезных
> опций, чтобы обойтись простым копированием (strip, set uid/gid,
> permission mode, etc).
Мгм... install -pD -m0711 %name %buildroot%_bindir/%name :)
> А если считать все макросы с двойным подчёркиванием
> внутренними, то их использование будет нежелательным, а
> портабельность теряется.
Да куда она теряется? Серёж, не тормози :)
> И вместо того, чтобы в том же RHAS мне его пересобрать,
> придётся сначала портировать сам спек.
Попробуй для начала. Буря в стакане того не стоила.
> Ведь не секрет, что хотя и пользуемся ALT Linux, но все же мы
> работаем
Здраасьте :) В фортунки! :)
> Или я не прав?
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки Sisyphus