Проблемы с _localstatedir / _sharedstatedir
https://bugzilla.redhat.com/show_bug.cgi?id=185862


%{!?__pear: %{expand: %%global __pear %{_bindir}/pear}}

Не работает в макросах:
Условное подключение макроса (только если не определён?)
%{?!_niconsdir:%define _niconsdir %_iconsdir}

Новые макросы:
xorg-x11-proto-devel - X proto header files
* Fri Jan 27 2006 Valery Inozemtsev <shrek@altlinux> 7.0.0-alt4
        %_x11x11libdir  %{_libdir}/X11
        %_x11modulesdir %{_libdir}/X11/modules
        %_x11drvddir    %{_prefix}/libexec/X11/drv.d
        %_x11sysconfdir %{_sysconfdir}/X11
        %_x11appconfdir %{_sysconfdir}/X11/app-defaults

# TODO: port rpm-utils?

%define sles9	%(if [ -e %_sysconfdir/SuSE-release ] && grep -q "SUSE LINUX Enterprise Server 9" %_sysconfdir/SuSE-release; then echo 1; else echo 0; fi; )
%define suse10	%(if [ -e %_sysconfdir/SuSE-release ] && grep -q "LINUX 10" %_sysconfdir/SuSE-release; then echo 1; else echo 0; fi; )
%define rhel4	%(if [ -e %_sysconfdir/redhat-release ] && grep -q "release 4" %_sysconfdir/redhat-release; then echo 1; else echo 0; fi; )
%define rhel3	%(if [ -e %_sysconfdir/redhat-release ] && grep -q "release 3" %_sysconfdir/redhat-release; then echo 1; else echo 0; fi; )
%define fc5	%(if [ -e %_sysconfdir/fedora-release ] && grep -q "release 5" %_sysconfdir/fedora-release; then echo 1; else echo 0; fi; )
