[devel] Q: вопрос по %ghost
Vladimir Lettiev
=?iso-8859-1?q?crux_=CE=C1_syktsu=2Eru?=
Пн Сен 13 12:30:35 MSD 2004
Добрый день.
Встречаюсь в спеках с такой конструкцией:
-----------------------------------------
%install
...
ln -s %name-%version $RPM_BUILD_ROOT%_javadocdir/%name
%post javadoc
rm -f %_javadocdir/%name
ln -s %name-%version %_javadocdir/%name
%files javadoc
...
%ghost %_javadocdir/%name
-----------------------------------------
%ghost используется для указания того, что файл не пакуется, но если
файл существует, то rpm -qf будет указывать на принадлежность его к
данному пакету.
Для каких целей может требоваться такой фокус с %post'ом? Чем данный
способ отличается от простого включения символической ссылки в пакет?
--
С уважением, Владимир Леттиев aka crux <crux на syktsu.ru>
Подробная информация о списке рассылки Devel