SpecTips/relative: различия между версиями
< SpecTips
м (форматирование) |
Ilis (обсуждение | вклад) м («Spectips/relative» переименована в «SpecTips/relative») |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 1: | Строка 1: | ||
{{MovedFromFreesourceInfo|AltLinux/Sisyphus/devel/spectips/relative}} | {{MovedFromFreesourceInfo|AltLinux/Sisyphus/devel/spectips/relative}} | ||
=== Абсолютные и относительные ссылки в пакетах === | === Абсолютные и относительные ссылки в пакетах === | ||
> Как быть со ссылками, где основная часть пути задаётся rpm макросом | |||
> (таким например, как %_lib, %_localstatedir и т. д.): Существенна ли | |||
> опасность расхождения в реальном пути расположения компонента, заданном | |||
> макросом, и относительной ссылки, заданной руками? | |||
А вы используйте relative, и будет вам счастье: | А вы используйте relative, и будет вам счастье: | ||
Строка 13: | Строка 12: | ||
по [http://lists.altlinux.ru/pipermail/devel/2005-September/024412.html материалам] | по [http://lists.altlinux.ru/pipermail/devel/2005-September/024412.html материалам] | ||
[[Категория:RPM spec]] | |||
[[Категория:Devel]] |
Текущая версия от 16:43, 26 января 2009
Абсолютные и относительные ссылки в пакетах
> Как быть со ссылками, где основная часть пути задаётся rpm макросом > (таким например, как %_lib, %_localstatedir и т. д.): Существенна ли > опасность расхождения в реальном пути расположения компонента, заданном > макросом, и относительной ссылки, заданной руками?
А вы используйте relative, и будет вам счастье:
%__ln_s $(relative %_datadir/%name/%name.sh %_bindir/%name) %buildroot%_bindir/%name
по материалам