diff --git a/adwaita-qt.spec b/adwaita-qt.spec index dc6f983..832fab3 100644 --- a/adwaita-qt.spec +++ b/adwaita-qt.spec @@ -1,3 +1,7 @@ +# Force out of source build +%undefine __cmake_in_source_build + + Name: adwaita-qt Version: 1.1.3 Release: 2%{?dist} @@ -44,23 +48,19 @@ Summary: Adwaita Qt common files %autosetup -n %{name}-%{version} -p1 %build -mkdir -p "%{_target_platform}-qt4" -pushd "%{_target_platform}-qt4" -%{cmake} -DUSE_QT4=true .. -popd - -mkdir -p "%{_target_platform}-qt5" -pushd "%{_target_platform}-qt5" -%{cmake} .. -popd - -make %{?_smp_mflags} -C "%{_target_platform}-qt4" -make %{?_smp_mflags} -C "%{_target_platform}-qt5" +%global _vpath_builddir %{_target_platform}-qt4 +%cmake -DUSE_QT4=true +%cmake_build +%global _vpath_builddir %{_target_platform}-qt5 +%cmake +%cmake_build %install -make install/fast DESTDIR=%{buildroot} -C "%{_target_platform}-qt4" -make install/fast DESTDIR=%{buildroot} -C "%{_target_platform}-qt5" +%global _vpath_builddir %{_target_platform}-qt4 +%cmake_install +%global _vpath_builddir %{_target_platform}-qt5 +%cmake_install %files -n adwaita-qt4