3d0ec26
%define _ver_major      4
494e359
%define _ver_minor      9
86171b8
%define _ver_release    1
3e210c8
%define _ver_doc_major    4
494e359
%define _ver_doc_minor    9
b75ad7f
%define _ver_doc_release  0
3d0ec26
3d0ec26
%if 0%{?rhel} && 0%{?rhel} <= 5
3d0ec26
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
3d0ec26
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
3d0ec26
%endif
3d0ec26
3d0ec26
Name:           InsightToolkit
3d0ec26
Summary:        Insight Toolkit library for medical image processing
3d0ec26
Version:        %{_ver_major}.%{_ver_minor}.%{_ver_release}
52d1b30
Release:        4%{?dist}
c243340
License:        ASL 2.0
3d0ec26
Group:          Applications/Engineering
Mario Ceresa 5f0b3dd
Source0:        http://sourceforge.net/projects/itk/files/itk/%{_ver_major}.%{_ver_minor}/%{name}-%{version}.tar.xz
3e210c8
Source1:        http://downloads.sourceforge.net/project/itk/itk/%{_ver_doc_major}.%{_ver_doc_minor}/InsightSoftwareGuide-Book1-%{_ver_doc_major}.%{_ver_doc_minor}.%{_ver_doc_release}.pdf
3e210c8
Source2:        http://downloads.sourceforge.net/project/itk/itk/%{_ver_doc_major}.%{_ver_doc_minor}/InsightSoftwareGuide-Book2-%{_ver_doc_major}.%{_ver_doc_minor}.%{_ver_doc_release}.pdf
b75ad7f
Source3:        http://sourceforge.net/projects/itk/files/itk/%{_ver_major}.%{_ver_minor}/InsightData-%{version}.tar.xz
3d0ec26
URL:            http://www.itk.org/
3d0ec26
Patch0:         %{name}-0001-Set-lib-lib64-according-to-the-architecture.patch
bd6c4aa
#Patch1:         %{name}-Fix_HDF5_Libraries.patch
Orion Poplawski a92dae0
Patch2:         %{name}-sse.patch
91c110b
Patch3:         %{name}-0003-virtual-function-build-issue.patch
3d0ec26
3d0ec26
BuildRequires:  cmake
3d0ec26
BuildRequires:  doxygen
3d0ec26
BuildRequires:  fftw-devel
ae5e3c2
BuildRequires:  castxml
Mario Ceresa 244abb3
BuildRequires:  gdcm-devel
Mario Ceresa 244abb3
BuildRequires:  graphviz
3d0ec26
BuildRequires:  hdf5-devel
3d0ec26
BuildRequires:  libjpeg-devel
3d0ec26
BuildRequires:  libxml2-devel
3d0ec26
BuildRequires:  libpng-devel
3d0ec26
BuildRequires:  libtiff-devel
3d0ec26
BuildRequires:  libjpeg-devel
3d0ec26
BuildRequires:  python2-devel
Mario Ceresa 244abb3
BuildRequires:  qtwebkit-devel
3d0ec26
BuildRequires:  vxl-devel
Mario Ceresa 244abb3
BuildRequires:  vtk-devel
3d0ec26
BuildRequires:  zlib-devel
df29924
BuildRequires:  blas-devel
df29924
BuildRequires:  lapack-devel
79b3a13
BuildRequires:  netcdf-cxx-devel
e9e8dc2
BuildRequires:  jsoncpp-devel
Sebastian Pölsterl 182273c
BuildRequires:  expat-devel
e86d451
BuildRequires:  libminc-devel
e86d451
BuildRequires:  dcmtk
3d0ec26
3d0ec26
%description
3d0ec26
ITK is an open-source software toolkit for performing registration and 
3d0ec26
segmentation. Segmentation is the process of identifying and classifying data
3d0ec26
found in a digitally sampled representation. Typically the sampled
3d0ec26
representation is an image acquired from such medical instrumentation as CT or
3d0ec26
MRI scanners. Registration is the task of aligning or developing 
3d0ec26
correspondences between data. For example, in the medical environment, a CT
3d0ec26
scan may be aligned with a MRI scan in order to combine the information
3d0ec26
contained in both.
3d0ec26
3d0ec26
ITK is implemented in C++ and its implementation style is referred to as 
3d0ec26
generic programming (i.e.,using templated code). Such C++ templating means
3d0ec26
that the code is highly efficient, and that many software problems are 
3d0ec26
discovered at compile-time, rather than at run-time during program execution.
3d0ec26
3d0ec26
%package        devel
3d0ec26
Summary:        Insight Toolkit
3d0ec26
Group:          Development/Libraries
3d0ec26
Requires:       %{name}%{?_isa} = %{version}-%{release}
bafdb76
Requires:       %{name}-vtk-devel%{?_isa} = %{version}-%{release}
3d0ec26
3d0ec26
%description devel
3d0ec26
%{summary}.
3d0ec26
Install this if you want to develop applications that use ITK.
3d0ec26
3d0ec26
%package        examples
3d0ec26
Summary:        C++, Tcl and Python example programs/scripts for ITK
3d0ec26
Group:          Development/Languages
3d0ec26
Requires:       %{name}%{?_isa} = %{version}-%{release}
3d0ec26
3d0ec26
%description examples
3d0ec26
ITK examples
3d0ec26
3d0ec26
%package        doc
3d0ec26
Summary:        Documentation for ITK
3d0ec26
Group:          Documentation
3d0ec26
BuildArch:      noarch
3d0ec26
3d0ec26
%description    doc
3d0ec26
%{summary}.
3d0ec26
This package contains additional documentation.
3d0ec26
3d0ec26
# Hit bug http://www.gccxml.org/Bug/view.php?id=13372
3d0ec26
# We agreed with Mattias Ellert to postpone the bindings till
3d0ec26
# next gccxml update.
3d0ec26
#%package        python
3d0ec26
#Summary:        Documentation for ITK
3d0ec26
#Group:          Documentation
3d0ec26
#BuildArch:      noarch
3d0ec26
3d0ec26
#%description    python
3d0ec26
#%{summary}.
3d0ec26
#This package contains python bindings for ITK.
3d0ec26
c243340
%package        vtk
c243340
Summary:        Provides an interface between ITK and VTK
c243340
Group:          System Environment/Libraries
c243340
Requires:       %{name}%{?_isa} = %{version}-%{release}
c243340
c243340
%description vtk
c243340
Provides an interface between ITK and VTK
3d0ec26
087fe75
%package        vtk-devel
087fe75
Summary:        Libraries and header files for development of ITK-VTK bridge
087fe75
Group:          Development/Libraries
087fe75
Requires:       %{name}-vtk%{?_isa} = %{version}-%{release}
087fe75
Requires:       vtk-devel%{?_isa}
087fe75
087fe75
%description vtk-devel
087fe75
Libraries and header files for development of ITK-VTK bridge
087fe75
3d0ec26
%prep
3d0ec26
%setup -q
3d0ec26
%patch0 -p1
bd6c4aa
#%patch1 -p1
c01bbac
%patch2 -p1 -b sse
3d0ec26
3d0ec26
# copy guide into the appropriate directory
Sebastian Pölsterl 182273c
cp -a %{SOURCE1} %{SOURCE2} .
3d0ec26
3d0ec26
# remove applications: they are shipped separately now
3d0ec26
rm -rf Applications/
3d0ec26
Sebastian Pölsterl ed95fdb
# remove source files of external dependencies that itk gets linked against
c01bbac
# DICOMParser, GIFTI, KWSys, MetaIO, NrrdIO, Netlib, VNLInstantiation are not
c01bbac
# yet in Fedora
c01bbac
# DoubleConversion still seems to need the source present
c01bbac
# NIFTI needs support - https://issues.itk.org/jira/browse/ITK-3349
c01bbac
# OpenJPEG - https://issues.itk.org/jira/browse/ITK-3350
c01bbac
find Modules/ThirdParty/* \( -name DICOMParser -o -name DoubleConversion -o -name GIFTI -o -name KWSys -o -name MetaIO -o -name NIFTI -o -name NrrdIO -o -name Netlib -o -name OpenJPEG -o name VNLInstantiation \) \
c01bbac
    -prune -o -regextype posix-extended -type f \
Sebastian Pölsterl ed95fdb
    -regex ".*\.(h|hxx|hpp|c|cc|cpp|cxx|txx)$" -not -iname "itk*" -print0 | xargs -0 rm -fr
Sebastian Pölsterl ed95fdb
b75ad7f
tar xJvf %{SOURCE3} -C ..
b75ad7f
3d0ec26
%build
3d0ec26
3d0ec26
mkdir -p %{_target_platform}
3d0ec26
pushd %{_target_platform}
3d0ec26
3d0ec26
%cmake .. \
3d0ec26
       -DBUILD_SHARED_LIBS:BOOL=ON \
8a877e1
       -DBUILD_EXAMPLES:BOOL=ON \
3d0ec26
       -DCMAKE_BUILD_TYPE:STRING="RelWithDebInfo"\
3d0ec26
       -DCMAKE_VERBOSE_MAKEFILE=ON\
9d2169c
       -DCMAKE_CXX_FLAGS:STRING="-std=gnu++98 %{optflags}" \
8a877e1
       -DBUILD_TESTING=ON\
b75ad7f
       -DITK_FORBID_DOWNLOADS=ON \
e86d451
       -DITKV3_COMPATIBILITY:BOOL=OFF \
c243340
       -DITK_BUILD_DEFAULT_MODULES:BOOL=ON \
e86d451
       -DITK_USE_KWSTYLE:BOOL=OFF \
Mario Ceresa 244abb3
       -DModule_ITKVtkGlue:BOOL=ON \
3d0ec26
       -DITK_WRAP_PYTHON:BOOL=OFF \
3d0ec26
       -DITK_WRAP_JAVA:BOOL=OFF \
3d0ec26
       -DBUILD_DOCUMENTATION:BOOL=OFF \
c243340
       -DModule_ITKReview:BOOL=ON \
52bbcb7
       -DITK_USE_FFTWD=ON \
52bbcb7
       -DITK_USE_FFTWF=ON \
e86d451
       -DITK_USE_SYSTEM_LIBRARIES:BOOL=ON \
c01bbac
       -DITK_USE_SYSTEM_CASTXML=ON \
e86d451
       -DITK_USE_SYSTEM_DCMTK=ON \
e86d451
       -DITK_USE_SYSTEM_EXPAT=ON \
e86d451
       -DITK_USE_SYSTEM_FFTW=ON \
3da31b0
       -DITK_USE_SYSTEM_GDCM=ON \
3d0ec26
       -DITK_USE_SYSTEM_HDF5=ON \
3d0ec26
       -DITK_USE_SYSTEM_JPEG=ON \
e86d451
       -DITK_USE_SYSTEM_MINC=ON \
3d0ec26
       -DITK_USE_SYSTEM_PNG=ON \
3da31b0
       -DITK_USE_SYSTEM_SWIG=ON \
3da31b0
       -DITK_USE_SYSTEM_TIFF=ON \
3d0ec26
       -DITK_USE_SYSTEM_ZLIB=ON \
3d0ec26
       -DITK_USE_SYSTEM_VXL=ON \
d9204f3
       -DITK_INSTALL_LIBRARY_DIR=%{_lib}/ \
3d0ec26
       -DITK_INSTALL_INCLUDE_DIR=include/%{name} \
3d0ec26
       -DITK_INSTALL_PACKAGE_DIR=%{_lib}/cmake/%{name}/ \
3d0ec26
       -DITK_INSTALL_RUNTIME_DIR:PATH=%{_bindir} \
756276a
       -DITK_INSTALL_DOC_DIR=share/doc/%{name}/
3d0ec26
3d0ec26
popd
3d0ec26
3d0ec26
make %{?_smp_mflags} -C %{_target_platform}
3d0ec26
3d0ec26
%install
3d0ec26
%make_install -C %{_target_platform}
3d0ec26
3d0ec26
# Install examples
3d0ec26
mkdir -p %{buildroot}%{_datadir}/%{name}/examples
3d0ec26
cp -ar Examples/* %{buildroot}%{_datadir}/%{name}/examples/
3d0ec26
c243340
for f in LICENSE NOTICE README.txt ; do
c243340
    cp -p $f ${RPM_BUILD_ROOT}%{_docdir}/%{name}/${f}
c243340
done
c243340
8a877e1
%check
3d0ec26
# There are a couple of tests randomly failing on f19 and rawhide and I'm debugging
3d0ec26
# it with upstream. Making the tests informative for now
8a877e1
make test -C %{_target_platform} || exit 0
3d0ec26
3d0ec26
%post -p /sbin/ldconfig
3d0ec26
3d0ec26
%postun -p /sbin/ldconfig
3d0ec26
c243340
%post vtk -p /sbin/ldconfig
c243340
c243340
%postun vtk -p /sbin/ldconfig
c243340
c243340
3d0ec26
%files
c243340
%{_docdir}/%{name}/
d9204f3
%{_libdir}/*.so.*
c243340
%exclude %{_libdir}/libITKVtkGlue*.so.*
d9204f3
%{_bindir}/itkTestDriver
3d0ec26
3d0ec26
%files devel
d9204f3
%{_libdir}/*.so
087fe75
%exclude %{_libdir}/libITKVtkGlue*.so
3d0ec26
%{_libdir}/cmake/%{name}/
3d0ec26
%{_includedir}/%{name}/
087fe75
%exclude %{_includedir}/%{name}/itkImageToVTKImageFilter.h*
087fe75
%exclude %{_includedir}/%{name}/itkVTKImageToImageFilter.h*
087fe75
%exclude %{_includedir}/%{name}/QuickView.h
087fe75
%exclude %{_includedir}/%{name}/vtkCaptureScreen.h
bafdb76
%exclude %{_libdir}/cmake/%{name}/Modules/ITKVtkGlue.cmake
3d0ec26
3d0ec26
%files examples
3d0ec26
%{_datadir}/%{name}/examples
d9204f3
3d0ec26
%files doc
Mario Ceresa 9d8f69d
%dir %{_docdir}/%{name}/
Mario Ceresa 9d8f69d
%{_docdir}/%{name}/*
3e210c8
%doc InsightSoftwareGuide-Book1-%{_ver_doc_major}.%{_ver_doc_minor}.%{_ver_doc_release}.pdf
3e210c8
%doc InsightSoftwareGuide-Book2-%{_ver_doc_major}.%{_ver_doc_minor}.%{_ver_doc_release}.pdf
3d0ec26
c243340
%files vtk
c243340
%{_libdir}/libITKVtkGlue*.so.*
3d0ec26
087fe75
%files vtk-devel
087fe75
%{_libdir}/libITKVtkGlue*.so
087fe75
%{_includedir}/%{name}/itkImageToVTKImageFilter.h*
087fe75
%{_includedir}/%{name}/itkVTKImageToImageFilter.h*
087fe75
%{_includedir}/%{name}/QuickView.h
087fe75
%{_includedir}/%{name}/vtkCaptureScreen.h
bafdb76
%{_libdir}/cmake/%{name}/Modules/ITKVtkGlue.cmake
087fe75
3d0ec26
%changelog
91c110b
* Thu Jul 13 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 4.9.1-4
91c110b
- Patch to fix FTBFS (#1423098)
91c110b
52d1b30
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.9.1-4
52d1b30
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
52d1b30
Orion Poplawski aadb718
* Wed Dec 7 2016 Orion Poplawski <orion@cora.nwra.com> - 4.9.1-3
Orion Poplawski aadb718
- Rebuild for vtk 7.1
Orion Poplawski aadb718
Orion Poplawski 9329c08
* Sat Jul 02 2016 Orion Poplawski <orion@cora.nwra.com> - 4.9.1-2
Orion Poplawski 9329c08
- Rebuild for hdf5 1.8.17
Orion Poplawski 9329c08
Orion Poplawski 101af3f
* Wed Apr 13 2016 Sebastian Pölsterl <sebp@k-d-w.org> - 4.9.1-1
86171b8
- Update to 4.9.1
86171b8
db8aaed
* Thu Mar 03 2016 Sebastian Pölsterl <sebp@k-d-w.org> - 4.9.0-1
494e359
- Update to 4.9.0 (#1303377)
e86d451
- Use system MINC and DCMTK
e86d451
- Really disable ITKv3 compatibility (#1290564)
db8aaed
- Compile using C++98 standard (VXL does not support C++11, yet)
494e359
Orion Poplawski e897a82
* Fri Jan 22 2016 Orion Poplawski <orion@cora.nwra.com> - 4.8.2-3
Orion Poplawski e897a82
- Rebuild for netcdf 4.4.0
Orion Poplawski e897a82
fa3a06e
* Sun Jan 03 2016 Sebastian Pölsterl <sebp@k-d-w.org> - 4.8.2-2
fa3a06e
- Disable ITKv3 compatibility (#1290564)
fa3a06e
5d2fb63
* Sun Nov 15 2015 Sebastian Pölsterl <sebp@k-d-w.org> - 4.8.2-1
5d2fb63
- Update to 4.8.2
5d2fb63
e3569dd
* Sun Nov 01 2015 Sebastian Pölsterl <sebp@k-d-w.org> - 4.8.1-4
e3569dd
- Rebuilt for gdcm 2.6.1
e3569dd
Orion Poplawski c1cc3f5
* Thu Oct 29 2015 Orion Poplawski <orion@cora.nwra.com> - 4.8.1-3
Orion Poplawski c1cc3f5
- Rebuild for vtk 6.3.0
Orion Poplawski c1cc3f5
73395ba
* Mon Oct 12 2015 Sebastian Pölsterl <sebp@k-d-w.org> - 4.8.1-2
73395ba
- Fix build using castxml and SSE patch
73395ba
c8ee61c
* Sun Oct 11 2015 Sebastian Pölsterl <sebp@k-d-w.org> - 4.8.1-1
c8ee61c
- Update to 4.8.1
ae5e3c2
- Build with castxml
c8ee61c
b75ad7f
* Fri Jul 03 2015 Sebastian Pölsterl <sebp@k-d-w.org> - 4.8.0-2
b75ad7f
- Include tarball that contains test data
b75ad7f
- Update software guide
b75ad7f
52bbcb7
* Fri Jul 03 2015 Sebastian Pölsterl <sebp@k-d-w.org> - 4.8.0-1
52bbcb7
- Update to 4.8.0
52bbcb7
- Enable single and double precision for FFT (fixes bug #1076793)
52bbcb7
0021ab2
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.7.2-4
0021ab2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
0021ab2
Orion Poplawski a92dae0
* Fri May 22 2015 Orion Poplawski <orion@cora.nwra.com> - 4.7.2-3
Orion Poplawski a92dae0
- Add patch for sse includes
Orion Poplawski a92dae0
7d4f13e
* Wed May 20 2015 Sebastian <sebp@k-d-w.org> - 4.7.2-3
6b76f60
- rebuilt
6b76f60
Orion Poplawski 36f2445
* Sun May 17 2015 Orion Poplawski <orion@cora.nwra.com> - 4.7.2-2
Orion Poplawski 36f2445
- Rebuild for hdf5 1.8.15
Orion Poplawski 36f2445
7d4f13e
* Sat May 02 2015 Sebastian <sebp@k-d-w.org> - 4.7.2-1
bccd705
- Update to 4.7.2
bccd705
Orion Poplawski f8134d5
* Thu Mar 19 2015 Orion Poplawski <orion@cora.nwra.com> - 4.7.1-2
Orion Poplawski f8134d5
- Rebuild for vtk 6.2.0
Orion Poplawski f8134d5
7d4f13e
* Fri Mar 06 2015 Sebastian <sebp@k-d-w.org> - 4.7.1-3
3077428
- Rebuilt for vtk
3077428
bafdb76
* Thu Mar 05 2015 Sebastian Pölsterl <sebp@k-d-w.org> - 4.7.1-2
bafdb76
- Add vtk-devel to requires of devel (another fix for bug #1196315)
bafdb76
- Move ITKVtkGlue.cmake to vtk-devel subpackage
bafdb76
bafdb76
* Wed Feb 25 2015 Sebastian Pölsterl <sebp@k-d-w.org> - 4.7.1-1
087fe75
- Update to 4.7.1
087fe75
- Add vtk-devel package (fixes bug #1196315)
087fe75
Orion Poplawski a9ac161
* Thu Jan 08 2015 Orion Poplawski <orion@cora.nwra.com> - 4.7.0-3
Orion Poplawski a9ac161
- Rebuild for hdf5 1.8.14
Orion Poplawski a9ac161
bafdb76
* Sat Jan 03 2015 Sebastian Pölsterl <sebp@k-d-w.org> - 4.7.0-2
3e210c8
- Fixed wrong version of software development guide
3e210c8
bafdb76
* Fri Jan 02 2015 Sebastian Pölsterl <sebp@k-d-w.org> - 4.7.0-1
3da31b0
- Update to 4.7.0
3da31b0
756276a
* Fri Oct 03 2014 Sebastian Pölsterl <sebp@k-d-w.org> - 4.6.1-1
756276a
- Update to 4.6.1
756276a
- Don't compile with -fpermissive
756276a
333fb3c
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.6.0-3
333fb3c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
333fb3c
Sebastian Pölsterl ed95fdb
* Tue Aug 12 2014 Sebastian Pölsterl <sebp@k-d-w.org> - 4.6.0-2
Sebastian Pölsterl ed95fdb
- Remove source files of external dependencies
Sebastian Pölsterl ed95fdb
- Partially fixes bug #1076793
Sebastian Pölsterl ed95fdb
Sebastian Pölsterl 182273c
* Mon Aug 04 2014 Sebastian Pölsterl <sebp@k-d-w.org> - 4.6.0-1
Sebastian Pölsterl 182273c
- Update to 4.6.0
Sebastian Pölsterl 182273c
5ac4d46
* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.5.2-3
5ac4d46
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
5ac4d46
09ab4ba
* Wed May  7 2014 Tom Callaway <spot@fedoraproject.org> - 4.5.2-2
09ab4ba
- rebuild for new R without bundled blas/lapack
09ab4ba
f202fd7
* Thu Apr 17 2014 Sebastian Pölsterl <sebp@k-d-w.org> - 4.5.2-1
f202fd7
- Update to version 4.5.2
f202fd7
303e89b
* Sun Feb 16 2014 Sebastian Pölsterl <sebp@k-d-w.org> - 4.5.1-1
303e89b
- Update to version 4.5.1
303e89b
79b3a13
* Sun Jan 26 2014 Sebastian Pölsterl <sebp@k-d-w.org> - 4.5.0-4
79b3a13
- Require netcdf-cxx-devel instead of netcdf-devel
79b3a13
e9e8dc2
* Sun Jan 26 2014 Sebastian Pölsterl <sebp@k-d-w.org> - 4.5.0-3
e9e8dc2
- Add jsoncpp-devel to BuildRequires (needed for vtk 6.1)
e9e8dc2
458cf34
* Sun Jan 26 2014 Sebastian Pölsterl <sebp@k-d-w.org> - 4.5.0-2
458cf34
- Rebuilt for vtk 6.1 update
458cf34
c243340
* Sun Dec 29 2013 Sebastian Pölsterl <sebp@k-d-w.org> - 4.5.0-1
c243340
- Update to version 4.5.0
c243340
- Update software guide to 4.5.0
c243340
- Include LICENSE, NOTICE and README.txt in base package
c243340
- Move ITK-VTK bridge to new vtk subpackage
c243340
- Add BuildRequires on netcdf-devel (required by vtk)
c243340
df29924
* Mon Dec 23 2013 Sebastian Poelsterl <sebp@k-d-w.org> - 4.4.2-6
df29924
- Add BuildRequires on blas-devel and lapack-devel
df29924
14971f1
* Mon Dec 23 2013 Sebastian Poelsterl <sebp@k-d-w.org> - 4.4.2-5
14971f1
- Rebuilt for updated vtk
14971f1
788b551
* Tue Oct 29 2013 Mario Ceresa <mrceresa@fedoraproject.org> - 4.4.2-4
788b551
- Revision bump up to build against updated gdcm
788b551
bd6c4aa
* Fri Oct 25 2013 Sebastian Pölsterl <sebp@k-d-w.org> - 4.4.2-3
bd6c4aa
- Removed HDF5 patch that seems to interfere with cmake 2.8.12
bd6c4aa
aa1d643
* Tue Oct 22 2013 Sebastian Pölsterl <sebp@k-d-w.org> - 4.4.2-2
aa1d643
- Rebuilt for gdcm 2.4.0
aa1d643
10e345d
* Sun Sep 08 2013 Sebastian Pölsterl <sebp@k-d-w.org> - 4.4.2-1
10e345d
- Update to version 4.4.2
10e345d
- Added patch to only link against HDF5 release libraries
10e345d
Mario Ceresa 244abb3
* Wed Aug 14 2013 Mario Ceresa <mrceresa@fedoraproject.org> 4.4.1-2
Mario Ceresa 244abb3
- Re-enabled vtk support
Mario Ceresa 244abb3
- Re-enabled tests
Mario Ceresa 244abb3
- Added BR qtwebkit
Mario Ceresa 244abb3
01a27a6
* Tue Aug 13 2013 Sebastian Pölsterl <sebp@k-d-w.org> - 4.4.1-1
01a27a6
- Update to version 4.4.1
01a27a6
0d98b51
* Mon Aug 05 2013 Mario Ceresa <mrceresa AT fedoraproject DOT org> - 4.4.0-6
0d98b51
- Use unversioned doc
29f985a
- Fixed bogus dates
29f985a
- Temporary remove vtk support because of issues with texlive in rawhide
0d98b51
7b956e0
* Fri Aug 02 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.4.0-5
7b956e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
7b956e0
Mario Ceresa 5f0b3dd
* Tue Jul 16 2013 Mario Ceresa <mrceresa@fedoraproject.org> 4.4.0-4
Mario Ceresa 5f0b3dd
- Use xz tarball to save space in srpm media. (Fixes BZ980599)
Mario Ceresa 5f0b3dd
9464404
* Fri Jul 12 2013 Orion Poplawski <orion@cora.nwra.com> 4.4.0-3
9464404
- Rebuild for vtk 6.0.0
9464404
Mario Ceresa 534a771
* Wed Jul 10 2013 Mario Ceresa mrceresa fedoraproject org 4.4.0-2
Mario Ceresa 534a771
- Devel package now requires vtk-devel because it is build with itkvtkglue mod
Mario Ceresa 534a771
- Minor cleanups
Mario Ceresa 534a771
Mario Ceresa 534a771
* Mon Jul 08 2013 Mario Ceresa mrceresa fedoraproject org 4.4.0-1
Mario Ceresa 49b5213
- Contributed by Sebastian Pölsterl <sebp@k-d-w.org>
Mario Ceresa 49b5213
- Updated to upstream version 4.4.0
Mario Ceresa 49b5213
- Add VTK Glue module
Mario Ceresa 49b5213
- Removed obsolete TIFF patch
Mario Ceresa 49b5213
9c7f19c
* Thu May 16 2013 Orion Poplawski <orion@cora.nwra.com> - 4.3.1-12
9c7f19c
- Rebuild for hdf5 1.8.11
9c7f19c
29f985a
* Thu May 2 2013 Mario Ceresa mrceresa fedoraproject org InsightToolkit 4.3.1-11
Mario Ceresa 534a771
- Rebuilt for gdcm 2.3.2
1724078
d9204f3
* Fri Apr 26 2013 Mario Ceresa mrceresa fedoraproject org InsightToolkit 4.3.1-10
d9204f3
- Install itkTestDriver in default package
d9204f3
- Install libraries into _libdir and drop ldconfig file
d9204f3
3d0ec26
* Tue Apr 23 2013 Mario Ceresa mrceresa fedoraproject org InsightToolkit 4.3.1-9
3d0ec26
- Changed license to ASL 2.0
3d0ec26
3d0ec26
* Mon Apr 22 2013 Mario Ceresa mrceresa fedoraproject org InsightToolkit 4.3.1-8
3d0ec26
- Build examples
3d0ec26
- Making tests informative as we debug it with upstream
3d0ec26
- Fixed cmake support file location
3d0ec26
- Disabled python bindings for now, hit http://www.gccxml.org/Bug/view.php?id=13372
3d0ec26
3d0ec26
* Sat Apr 20 2013 Mario Ceresa mrceresa fedoraproject org InsightToolkit 4.3.1-7
3d0ec26
- Enabled v3.20 compatibility layer
3d0ec26
3d0ec26
* Thu Apr 18 2013 Mario Ceresa mrceresa fedoraproject org InsightToolkit 4.3.1-6
3d0ec26
- Removed unused patches
3d0ec26
3d0ec26
* Mon Apr 08 2013 Mario Ceresa mrceresa fedoraproject org InsightToolkit 4.3.1-5
3d0ec26
- Fixed failing tests
3d0ec26
3d0ec26
* Wed Apr 03 2013 Mario Ceresa mrceresa fedoraproject org InsightToolkit 4.3.1-4
3d0ec26
- Fixed build with USE_SYSTEM_TIFF
3d0ec26
3d0ec26
* Fri Mar 29 2013 Mario Ceresa mrceresa fedoraproject org InsightToolkit 4.3.1-3
3d0ec26
- Compiles against VXL with compatibility patches
3d0ec26
- Enabled testing
3d0ec26
3d0ec26
* Tue Feb 12 2013 Mario Ceresa mrceresa fedoraproject org InsightToolkit 4.3.1-2
3d0ec26
- Reorganized sections
3d0ec26
- Fixed patch naming
3d0ec26
- Removed buildroot and rm in install section
3d0ec26
- Removed cmake version constraint
3d0ec26
- Changed BR libjpeg-turbo-devel to libjpeg-devel
3d0ec26
- Preserve timestamp of SOURCE1 file.
3d0ec26
- Fixed main file section
3d0ec26
- Added noreplace
3d0ec26
3d0ec26
* Fri Jan 25 2013 Mario Ceresa mrceresa fedoraproject org InsightToolkit 4.3.1-1
3d0ec26
- Updated to 4.3.1
3d0ec26
- Fixed conflicts with previous patches
3d0ec26
- Dropped gcc from BR
3d0ec26
- Fixed tabs-vs-space
3d0ec26
- Improved description
3d0ec26
- Re-enabled system tiff
3d0ec26
- Clean up the spec
3d0ec26
- Sanitize use of dir macro
3d0ec26
- Re-organized docs
3d0ec26
- Fixed libdir and datadir ownership
3d0ec26
3d0ec26
* Wed Dec 12 2012 Mario Ceresa mrceresa fedoraproject org InsightToolkit 4.2.1-4
3d0ec26
- Included improvements to the spec file from Dan Vratil
3d0ec26
3d0ec26
* Tue Dec 4 2012 Mario Ceresa mrceresa fedoraproject org InsightToolkit 4.2.1-3
3d0ec26
- Build against system VXL
3d0ec26
3d0ec26
* Mon Nov 26 2012 Mario Ceresa mrceresa fedoraproject org InsightToolkit 4.2.1-2
3d0ec26
- Reorganized install paths
3d0ec26
3d0ec26
* Tue Nov 20 2012 Mario Ceresa mrceresa fedoraproject org InsightToolkit 4.2.1-1
3d0ec26
- Updated to new version
3d0ec26
3d0ec26
* Wed Nov 30 2011 Mario Ceresa mrceresa fedoraproject org InsightToolkit 3.20.1-1
3d0ec26
- Updated to new version
3d0ec26
- Added binary morphology code
3d0ec26
3d0ec26
* Fri May 27 2011 Mario Ceresa mrceresa fedoraproject org InsightToolkit 3.20.0-5
3d0ec26
- Added cstddef patch for gcc 4.6
3d0ec26
3d0ec26
* Mon Jan 24 2011 Mario Ceresa mrceresa@gmail.com InsightToolkit 3.20.0-4
3d0ec26
- Added the ld.so.conf file
3d0ec26
3d0ec26
* Mon Nov 22 2010 Mario Ceresa mrceresa@gmail.com InsightToolkit 3.20.0-3
3d0ec26
- Updated to 3.20 release
3d0ec26
- Added vxl utility and review material
3d0ec26
- Applied patch from upstream to fix vtk detection (Thanks to Mathieu Malaterre)
3d0ec26
- Added patch to install in the proper lib dir based on arch value
3d0ec26
- Added patch to set datadir as cmake configuration files dir
3d0ec26
3d0ec26
* Sun Dec  6 2009 Mario Ceresa mrceresa@gmail.com InsightToolkit 3.16.0-2
3d0ec26
- Fixed comments from revision: https://bugzilla.redhat.com/show_bug.cgi?id=539387#c8
3d0ec26
3d0ec26
* Tue Nov 17 2009 Mario Ceresa mrceresa@gmail.com InsightToolkit 3.16.0-1
3d0ec26
- Initial RPM Release
3d0ec26
3d0ec26