Очень неудобно когда по умолчанию
используется префикс PREFIX=/usr/local. Гораздо
удобнее было бы использовать префикс
PREFIX=/usr. Тогда будут доступны макросы и
spec-файл приобретет вид:
%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/pixmaps/%{name}.xpm
%{_iconsdir}/hicolor/*
Так или иначе, но PREFIX приходится
переопределять - и это делают Альт, Mageia,
Mandriva и т.д. :
%qmake_qt4 "QMAKE_CFLAGS+=%optflags" "QMAKE_CXXFLAGS+=%optflags" PREFIX=/usr
Original issue reported on code.google.com by loginov.alex.valer@gmail.com on 6 Sep 2012 at 10:20
Original issue reported on code.google.com by
loginov.alex.valer@gmail.com
on 6 Sep 2012 at 10:20