Вместо mkdir -p удобнее применять install -d -m ... (также и вместо cp - install -Dp -m ...).
Не смотрел исходник, но возможно, можено было-бы применить просто %makeinstall.
В setup ключ -q не обязателен - он и так в ALT стоит по-умолчанию.
Кусок
%_datadir/%name/lang/locale/es/LC_MESSAGES/pol.mo
%_datadir/%name/lang/locale/fr/LC_MESSAGES/pol.m
можно поручить искать автомату через %find_lang
%_datadir/%name/etc/ - некрасиво и нарушает стандарты - надо, что-бы лежало в /etc/%name
%_bindir/%name-daemon - не смотрел код, но если это скрипт запуска демона, то он должен лежать в /etc/rc.d/init.d