diff --git a/gdcm.spec b/gdcm.spec index 2dbc6d4..434e5ce 100644 --- a/gdcm.spec +++ b/gdcm.spec @@ -109,7 +109,13 @@ rm -rf Utilities/wxWidgets %build -%cmake -DCMAKE_VERBOSE_MAKEFILE=ON \ + +mkdir -p %{_target_platform} +pushd %{_target_platform} + + +%cmake .. \ + -DCMAKE_VERBOSE_MAKEFILE=ON \ -DGDCM_BUILD_TESTING=OFF \ -DGDCM_BUILD_EXAMPLES:BOOL=ON \ -DGDCM_DOCUMENTATION:BOOL=ON \ @@ -129,17 +135,18 @@ rm -rf Utilities/wxWidgets -DGDCM_USE_SYSTEM_OPENSSL=ON \ -DGDCM_USE_JPEGLS=ON \ -DGDCM_USE_SYSTEM_JPEGLS=ON \ - -DGDCM_USE_SYSTEM_POPPLER=ON \ . + -DGDCM_USE_SYSTEM_POPPLER=ON #Cannot build wrap_java: # -DGDCM_VTK_JAVA_JAR:PATH=/usr/share/java/vtk.jar no found! # yum provides */vtk.jar -> No results found -make %{?_smp_mflags} +popd +make %{?_smp_mflags} -C %{_target_platform} %install -make install DESTDIR=$RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform} install -d $RPM_BUILD_ROOT%{python_sitelib}/ mv $RPM_BUILD_ROOT%{_libdir}/gdcm.py $RPM_BUILD_ROOT%{python_sitelib}/