1ae5416
Name:           dcm2niix
alciregi 1341725
Version:        1.0.20220720
dc123a8
Release:        4%{?dist}
1ae5416
Summary:        DICOM to NIfTI converter
1ae5416
1ae5416
License:        BSD
1ae5416
URL:            http://www.nitrc.org/plugins/mwiki/index.php/dcm2nii:MainPage
99b8631
Source0:        https://github.com/rordenlab/%{name}/archive/v%{version}/%{name}-v%{version}.tar.gz
99b8631
7bc268c
# Patch for new yaml-cpp using CMake config files
aaa440b
# https://github.com/rordenlab/dcm2niix/issues/647
aaa440b
Patch0:         dcm2niix-yaml-cpp.patch
7bc268c
1ae5416
BuildRequires:  gcc-c++
1ae5416
BuildRequires:  cmake
1ae5416
BuildRequires:  nifticlib-devel
1ae5416
BuildRequires:  zlib-devel
99b8631
BuildRequires:  turbojpeg-devel
99b8631
BuildRequires:  git
99b8631
BuildRequires:  yaml-cpp-devel
99b8631
BuildRequires:  CharLS-devel
99b8631
BuildRequires:  openjpeg2-devel
99b8631
BuildRequires:  python3-sphinx
1ae5416
1ae5416
Provides:       %{name}%{?_isa} = %{version}-%{release}
1ae5416
1ae5416
# console/ujpeg.{h,cpp}
1ae5416
# https://github.com/neurolabusc/dcm2niix/issues/8
1ae5416
Provides:       bundled(nanojpeg)
1ae5416
1ae5416
%description
99b8631
dcm2niix is a tool designed to convert neuroimaging data from the NIfTI format
99b8631
to the DICOM format.
1ae5416
1ae5416
%prep
7bc268c
%autosetup -p1 -n %{name}-%{version}
99b8631
# Set executable name
99b8631
sed -i 's/sphinx-build/sphinx-build-3/' docs/CMakeLists.txt
1ae5416
1ae5416
mkdir build/
1ae5416
1ae5416
%build
6d11859
%cmake -DUSE_STATIC_RUNTIME=OFF -DUSE_TURBOJPEG=ON -DUSE_OPENJPEG=ON  -DUSE_JPEGLS=ON -DZLIB_IMPLEMENTATION=System -DBATCH_VERSION=ON -DBUILD_DOCS=ON
6d11859
%cmake_build
1ae5416
1ae5416
%install
6d11859
%cmake_install
1ae5416
1ae5416
%files
99b8631
%doc README.md VERSIONS.md
99b8631
%license license.txt
1ae5416
%{_bindir}/%{name}
99b8631
%{_bindir}/dcm2niibatch
99b8631
%{_mandir}/man1/%{name}.1*
99b8631
%{_mandir}/man1/dcm2niibatch.1*
99b8631
1ae5416
1ae5416
%changelog
dc123a8
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.20220720-4
dc123a8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
dc123a8
de8f3ce
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.20220720-3
de8f3ce
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
de8f3ce
1eaae08
* Tue Nov 08 2022 Richard Shaw <hobbes1069@gmail.com> - 1.0.20220720-2
1eaae08
- Rebuild for yaml-cpp 0.7.0.
1eaae08
alciregi 1341725
* Sun Aug 07 2022 Alessio <alciregi@fedoraproject.org> - 1.0.20220720-1
alciregi 1341725
- Update to new version
alciregi 1341725
6da1728
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.20190902-9
6da1728
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
6da1728
fa76c28
* Fri May 20 2022 Sandro Mani <manisandro@gmail.com> - 1.0.20190902-8
fa76c28
- Rebuild for gdal-3.5.0 and/or openjpeg-2.5.0
fa76c28
d019386
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.20190902-7
d019386
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
d019386
cd319c1
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.20190902-6
cd319c1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
cd319c1
1cf095c
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.20190902-5
1cf095c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
1cf095c
540e35a
* Sat Aug 22 2020 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 1.0.20190902-4
540e35a
- Fix FTBFS
540e35a
0960e42
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.20190902-3
0960e42
- Second attempt - Rebuilt for
0960e42
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
0960e42
755e68a
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.20190902-2
755e68a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
755e68a
06ce6c7
* Sat Feb 01 2020 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 1.0.20190902-1
06ce6c7
- Update to new version
06ce6c7
5c4a74c
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.20180622-6
5c4a74c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
5c4a74c
d004a38
* Fri Oct 18 2019 Richard Shaw <hobbes1069@gmail.com> - 1.0.20180622-5
d004a38
- Rebuild for yaml-cpp 0.6.3.
d004a38
6ee8b8e
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.20180622-4
6ee8b8e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
6ee8b8e
4387fb4
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.20180622-3
4387fb4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
4387fb4
36141fa
* Fri Nov 09 2018 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 1.0.20180622-2
36141fa
- Remove unneeded patch from spec
36141fa
99b8631
* Fri Nov 09 2018 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 1.0.20180622-1
99b8631
- Update to latest upstream release
99b8631
- Enable multiple file formats
99b8631
- Generate docs
99b8631
- Generate batch binary
99b8631
5746f81
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.0-0.7.gitebc72ae
5746f81
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
5746f81
1aa587b
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.0-0.6.gitebc72ae
1aa587b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
1aa587b
d4d3c48
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.0-0.5.gitebc72ae
d4d3c48
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
d4d3c48
cdecf1f
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.0-0.4.gitebc72ae
cdecf1f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
cdecf1f
3fd173d
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.0-0.3.gitebc72ae
3fd173d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
3fd173d
4174d7a
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.0-0.2.gitebc72ae
4174d7a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
4174d7a
1ae5416
* Sat Dec 05 2015 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 0.0.0-0.1.gitebc72ae
1ae5416
- Initial package