SpecTips/relative
< SpecTips
Абсолютные и относительные ссылки в пакетах
> Как быть со ссылками, где основная часть пути задаётся rpm макросом > (таким например, как %_lib, %_localstatedir и т. д.): Существенна ли > опасность расхождения в реальном пути расположения компонента, заданном > макросом, и относительной ссылки, заданной руками?
А вы используйте relative, и будет вам счастье:
%__ln_s $(relative %_datadir/%name/%name.sh %_bindir/%name) %buildroot%_bindir/%name
по материалам