%_kde_prefix /opt/kde4 %_kde_libdir %_kde_prefix/%_lib %_kde_iconsdir %_kde_prefix/share/icons %_kde_configdir %_kde_prefix/etc %_kde_datadir %_kde_prefix/share %_kde_appsdir %_kde_datadir/apps %_kde_docdir %_kde_prefix/share/doc %_kde_bindir %_kde_prefix/bin %_kde_sbindir %_kde_prefix/sbin %_kde_includedir %_kde_prefix/include %_kde_mandir %_kde_prefix/share/man %cmake_kde4 \ QTDIR="%qt4dir" ; export QTDIR ; \ PATH="%qt4dir/bin:$PATH" ; export PATH ; \ CPPFLAGS="${CFLAGS:-%optflags -fPIC}" ; export CFLAGS ; \ CXXFLAGS="${CXXFLAGS:-%optflags -fPIC}" ; export CXXFLAGS ; \ FFLAGS="${FFLAGS:-%optflags}" ; export FFLAGS ; \ %define use_enable_pie 1 \ %{?_no_enable_pie: %{expand: %%global use_enable_pie 0}} \ %define with_debug 0 \ %{?_with_debug: %{expand: %%global with_debug 1}} \ %define enable_final 0 \ %{?_enable_final: %{expand: %%global enable_final 1}} \ mkdir -p build \ cd build \ %__cmake .. \\\ %if "%{_lib}" != "lib" \ -DLIB_SUFFIX=64 \\\ %endif \ %if %use_enable_pie \ -DKDE4_ENABLE_FPIE=ON \\\ %endif \ %if %with_debug \ -DCMAKE_BUILD_TYPE=debug \\\ %endif \ %if %enable_final \ -DKDE4_ENABLE_FINAL=ON \\\ %endif \ -DCMAKE_INSTALL_PREFIX=%_kde_prefix \\\ -DDBUS_SERVICES_INSTALL_DIR=%_datadir/dbus-1/services \\\ -DDBUS_INTERFACES_INSTALL_DIR=%_datadir/dbus-1/interfaces