SpecTips/relative
Материал из ALT Linux Wiki
< 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]] |
Текущая версия на 13:43, 26 января 2009
Абсолютные и относительные ссылки в пакетах
> Как быть со ссылками, где основная часть пути задаётся rpm макросом > (таким например, как %_lib, %_localstatedir и т. д.): Существенна ли > опасность расхождения в реальном пути расположения компонента, заданном > макросом, и относительной ссылки, заданной руками?
А вы используйте relative, и будет вам счастье:
%__ln_s $(relative %_datadir/%name/%name.sh %_bindir/%name) %buildroot%_bindir/%name
по материалам