1ae5416
Name:           dcm2niix
99b8631
Version:        1.0.20180622
36141fa
Release:        2%{?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
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
99b8631
%autosetup -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
1ae5416
pushd build/
99b8631
  %cmake -DUSE_STATIC_RUNTIME=OFF -DUSE_TURBOJPEG=ON -DUSE_OPENJPEG=ON  -DUSE_JPEGLS=ON -DZLIB_IMPLEMENTATION=System -DBATCH_VERSION=ON -DBUILD_DOCS=ON ../
1ae5416
  %make_build
1ae5416
popd
1ae5416
1ae5416
%install
1ae5416
pushd build/
1ae5416
  %make_install
1ae5416
popd
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
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