File qt4.macros of Package qt4
%qt4dir %_prefix/lib/qt4
%qt4bin %{qt4dir}/bin
%qt4lib %_libdir
%qt4include %{qt4dir}/include
%qt4plugins %_libdir/qt4/plugins
%qmake_qt4 \
CPPFLAGS="${CPPFLAGS:-%optflags -DPIC -fPIC}" ; export CPPFLAGS ; \
%{qt4bin}/qmake \\\
QMAKE_CFLAGS="${CFLAGS:-%optflags -DPIC -fPIC}" \\\
QMAKE_CXXFLAGS="${CXXFLAGS:-%optflags -DPIC -fPIC}" \\\
QMAKE_LFLAGS="%{?ldflags}"
%cmake_qt4 \
QTDIR="%qt4dir" ; export QTDIR ; \
PATH="%qt4dir/bin:$PATH" ; export PATH ; \
CPPFLAGS="${CPPFLAGS:-%optflags -DPIC -fPIC}" ; export CPPFLAGS ; \
%setup_compile_flags \
mkdir -p build \
cd build \
%__cmake .. \\\
%if "%{_lib}" != "lib" \
-DLIB_SUFFIX=64 \\\
%endif \
-DCMAKE_INSTALL_PREFIX=%_prefix \\\
-DCMAKE_INSTALL_LIBDIR:PATH=%{_libdir} \\\
-DCMAKE_MODULE_LINKER_FLAGS="%(echo %ldflags|sed -e 's#-Wl,--no-undefined##')" \\\
-DDBUS_SERVICES_DIR=%_datadir/dbus-1/services \\\
-DDBUS_INTERFACES_DIR=%_datadir/dbus-1/interfaces