Sophie

Sophie

distrib > Mandriva > 2010.1 > i586 > by-pkgid > 67c27daeb12b29191b2652848dc5ec84 > files > 14

qt4-4.6.2-9mdv2010.1.src.rpm

%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