Name: elastix Version: 5.2.0 Release: 1%{?dist} Summary: A toolbox for rigid and nonrigid registration of images License: Apache-2.0 URL: https://github.com/SuperElastix/elastix Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: InsightToolkit5-devel >= 5.4 BuildRequires: eigen3-devel BuildRequires: git-core BuildRequires: hdf5-devel BuildRequires: libminc-devel BuildRequires: gdcm-devel BuildRequires: openjpeg2-devel Requires: InsightToolkit5%{?_isa} %description elastix is a toolbox for rigid and nonrigid registration of images. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: InsightToolkit5-devel %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %prep %autosetup -p1 %build %cmake \ -DCMAKE_CXX_STANDARD:STRING=17 \ -DBUILD_SHARED_LIBS:BOOL=OFF \ -DBUILD_TESTING:BOOL=OFF \ -DELASTIX_USE_EIGEN:BOOL=ON \ -DELASTIX_USE_OPENMP:BOOL=ON \ -DITK_DIR:PATH=%{_libdir}/cmake/ITK-5.4 %cmake_build %install %cmake_install %files %license LICENSE %doc README.md %{_bindir}/elastix %{_bindir}/transformix %{_libdir}/libelastix*.so.* %{_libdir}/libtransformix*.so.* %files devel %{_includedir}/elastix/ %{_libdir}/cmake/elastix/ %{_libdir}/libelastix*.so %{_libdir}/libtransformix*.so %changelog * Mon Feb 09 2026 Maintainer - 5.2.0-1 - Initial package for elastix 5.2.0 built against InsightToolkit 5.4