2a156e2
Name:		gdcm
b2fa86f
Version:	2.8.4
88a3f0f
Release:	10%{?dist}
2a156e2
Summary:	Grassroots DiCoM is a C++ library to parse DICOM medical files
2a156e2
License:	BSD
3f3ba6d
URL:		http://gdcm.sourceforge.net/wiki/index.php/Main_Page
b745544
Source0:	http://sourceforge.net/projects/gdcm/files/gdcm%202.x/GDCM%20%{version}/%{name}-%{version}.tar.bz2
Mario Ceresa 7d6d0b1
Source1:	http://downloads.sourceforge.net/project/gdcm/gdcmData/gdcmData/gdcmData.tar.gz
2a156e2
a068615
Patch1:	gdcm-2.4.0-usecopyright.patch
a068615
Patch2:	gdcm-2.4.0-install2libarch.patch
a068615
Patch3:	gdcm-2.4.0-no-versioned-dir.patch
Mario Ceresa eba51f5
# From http://public.kitware.com/pipermail/vtkusers/2013-February/127377.html
a068615
#Patch4: gdcm-0005-support-vtk6.patch
a068615
Patch5: gdcm-2.4.0-find-python27.patch
53ee7f4
Patch6: gdcm-2.6-fix-cmake-config-paths.patch
a59d912
Patch7: gdcm-2.8.4-fix-manpage-gen.patch
a59d912
Patch8: gdcm-2.8.4-fix-poppler.patch
88a3f0f
Patch9: gdcm-2.8.4-poppler-0.67.0.patch
2a156e2
883629f
BuildRequires:	CharLS-devel >= 1.0
e71ceb1
BuildRequires:	cmake
4db2477
BuildRequires:	doxygen
f43fc04
BuildRequires:	libxslt-devel
138aec6
BuildRequires:	docbook5-style-xsl
2a156e2
BuildRequires:	expat-devel
2a156e2
BuildRequires:	fontconfig-devel
Mario Ceresa 7d6d0b1
BuildRequires:	graphviz
883629f
BuildRequires:	gl2ps-devel
39377dd
BuildRequires:	libogg-devel
39377dd
BuildRequires:	libtheora-devel
883629f
BuildRequires:	libuuid-devel
883629f
BuildRequires:	mesa-libOSMesa-devel
4f33848
BuildRequires:	openssl-devel
60a3115
BuildRequires:  pkgconfig(libopenjp2)
e71ceb1
#BuildRequires:	/usr/bin/pdflatex
cc79117
BuildRequires:	poppler-devel
883629f
BuildRequires:	python2-devel
66e851a
BuildRequires:	python3-devel
883629f
BuildRequires:	swig
cc79117
BuildRequires:	json-c-devel
cc79117
BuildRequires:	libxml2-devel
eb7ab51
#BuildRequires:	texlive-ec
Mario Ceresa f39b1c6
#BuildRequires:	vtk-devel
e521534
BuildRequires: gcc gcc-c++
2a156e2
2a156e2
2a156e2
%description
9daf857
Grassroots DiCoM (GDCM) is a C++ library for DICOM medical files.
9daf857
It supports ACR-NEMA version 1 and 2 (huffman compression is not supported),
9daf857
RAW, JPEG, JPEG 2000, JPEG-LS, RLE and deflated transfer syntax.
9daf857
It comes with a super fast scanner implementation to quickly scan hundreds of
9daf857
DICOM files. It supports SCU network operations (C-ECHO, C-FIND, C-STORE,
9daf857
C-MOVE). PS 3.3 & 3.6 are distributed as XML files.
9daf857
It also provides PS 3.15 certificates and password based mechanism to
9daf857
anonymize and de-identify DICOM datasets.
2a156e2
6cb2b30
%package	doc
6cb2b30
Summary:	Includes html documentation for gdcm
Sebastian Pölsterl 5923b4b
BuildArch:	noarch
b745544
6cb2b30
%description doc
6cb2b30
You should install the gdcm-doc package if you would like to
314f33d
access upstream documentation for gdcm.
b745544
9daf857
%package	applications
9daf857
Summary:	Includes command line programs for GDCM
9daf857
Requires:	%{name}%{?_isa} = %{version}-%{release}
9daf857
9daf857
%description applications
9daf857
You should install the gdcm-applications package if you would like to
9daf857
use command line programs part of GDCM. Includes tools to convert,
9daf857
anonymize, manipulate, concatenate, and view DICOM files.
b745544
2a156e2
%package	devel
2a156e2
Summary:	Libraries and headers for GDCM
314f33d
Requires:	%{name}%{?_isa} = %{version}-%{release}
cc79117
Requires:	%{name}-applications%{?_isa} = %{version}-%{release}
2a156e2
2a156e2
%description devel
2a156e2
You should install the gdcm-devel package if you would like to
2a156e2
compile applications based on gdcm
2a156e2
Sebastian Pölsterl 5923b4b
%package	examples
Sebastian Pölsterl 5923b4b
Summary:	CSharp, C++, Java, PHP and Python example programs for GDCM
Sebastian Pölsterl 5923b4b
Requires:	%{name}%{?_isa} = %{version}-%{release}
89330c9
89330c9
%description examples
89330c9
GDCM examples
89330c9
65ff6bc
%package	-n python2-gdcm
b2fa86f
Summary:	Python binding for GDCM
65ff6bc
%{?python_provide:%python_provide python2-gdcm}
65ff6bc
# Remove before F30
e0b1e90
Provides: %{name}-python = %{version}-%{release}
65ff6bc
Provides: %{name}-python%{?_isa} = %{version}-%{release}
65ff6bc
Obsoletes: %{name}-python < %{version}-%{release}
314f33d
Requires:	%{name}%{?_isa} = %{version}-%{release}
2a156e2
65ff6bc
%description -n python2-gdcm
2a156e2
You should install the gdcm-python package if you would like to
2a156e2
used this library with python
2a156e2
66e851a
%package -n	python3-gdcm
66e851a
Summary:	Python binding for GDCM
b2fa86f
%{?python_provide:%python_provide python2-gdcm}
314f33d
Requires:	%{name}%{?_isa} = %{version}-%{release}
66e851a
66e851a
%description -n python3-gdcm
66e851a
You should install the python3-gdcm package if you would like to
66e851a
used this library with python
66e851a
2a156e2
%prep
2a156e2
%setup -q
Mario Ceresa 7d6d0b1
%setup -T -D -a 1
66e851a
%patch1 -p 1
66e851a
%patch2 -p 1
e71ceb1
%patch3 -p 1
53ee7f4
%patch6 -p 1
a59d912
%patch7 -p 1
a59d912
%patch8 -p 1
88a3f0f
%patch9 -p 1
3100233
3100233
# Fix cmake command
3100233
sed -i.backup 's/add_dependency/add_dependencies/' Utilities/doxygen/CMakeLists.txt
2a156e2
2a156e2
# Remove bundled utilities (we use Fedora's ones)
2a156e2
2a156e2
rm -rf Utilities/gdcmexpat
a068615
rm -rf Utilities/gdcmopenjpeg-v1
a068615
rm -rf Utilities/gdcmopenjpeg-v2
2a156e2
rm -rf Utilities/gdcmzlib
2a156e2
rm -rf Utilities/gdcmuuid
2a156e2
rm -rf Utilities/gdcmcharls
2a156e2
2a156e2
# Remove bundled utilities (we don't use them)
2a156e2
rm -rf Utilities/getopt
2a156e2
rm -rf Utilities/pvrg
2a156e2
rm -rf Utilities/rle
2a156e2
rm -rf Utilities/wxWidgets
2a156e2
Mario Ceresa 7d6d0b1
# Needed for testing:
Mario Ceresa 7d6d0b1
#rm -rf Utilities/gdcmmd5 
Mario Ceresa 7d6d0b1
66e851a
# prepare python3 build
66e851a
rm -rf %{py3dir}
66e851a
cp -a . %{py3dir}
66e851a
66e851a
# apply patch after copying files for python3 build
a068615
%patch5 -p 1
2a156e2
2a156e2
%build
66e851a
# build python3 build
66e851a
pushd %{py3dir}
a3cb26e
a3cb26e
mkdir -p %{_target_platform}
a3cb26e
pushd %{_target_platform}
a3cb26e
66e851a
%cmake	.. \
66e851a
	-DCMAKE_VERBOSE_MAKEFILE=ON \
f80598c
	-DGDCM_INSTALL_PACKAGE_DIR=%{_libdir}/cmake/%{name} \
53ee7f4
	-DGDCM_INSTALL_INCLUDE_DIR=%{_includedir}/%{name} \
53ee7f4
	-DGDCM_INSTALL_DOC_DIR=%{_docdir}/%{name} \
53ee7f4
	-DGDCM_INSTALL_MAN_DIR=%{_mandir} \
53ee7f4
	-DGDCM_INSTALL_LIB_DIR=%{_libdir} \
f80598c
	-DGDCM_BUILD_TESTING:BOOL=OFF \
66e851a
	-DGDCM_DATA_ROOT=../gdcmData/ \
89330c9
	-DGDCM_BUILD_EXAMPLES:BOOL=OFF \
89330c9
	-DGDCM_DOCUMENTATION:BOOL=OFF \
66e851a
	-DGDCM_WRAP_PYTHON:BOOL=ON \
66e851a
	-DPYTHON_EXECUTABLE=%{__python3} \
66e851a
	-DGDCM_INSTALL_PYTHONMODULE_DIR=%{python3_sitearch} \
a068615
	-DGDCM_WRAP_JAVA:BOOL=OFF \
66e851a
	-DGDCM_BUILD_SHARED_LIBS:BOOL=ON \
f80598c
	-DGDCM_BUILD_APPLICATIONS:BOOL=OFF \
66e851a
	-DCMAKE_BUILD_TYPE:STRING="RelWithDebInfo" \
66e851a
	-DGDCM_USE_VTK:BOOL=OFF \
a068615
	-DGDCM_USE_SYSTEM_CHARLS:BOOL=ON \
a068615
	-DGDCM_USE_SYSTEM_EXPAT:BOOL=ON \
a068615
	-DGDCM_USE_SYSTEM_OPENJPEG:BOOL=ON \
a068615
	-DGDCM_USE_SYSTEM_ZLIB:BOOL=ON \
a068615
	-DGDCM_USE_SYSTEM_UUID:BOOL=ON \
a068615
	-DGDCM_USE_SYSTEM_LJPEG:BOOL=OFF \
a068615
	-DGDCM_USE_SYSTEM_OPENSSL:BOOL=ON \
a068615
	-DGDCM_USE_JPEGLS:BOOL=ON \
a068615
	-DGDCM_USE_SYSTEM_LIBXML2:BOOL=OFF \
a068615
	-DGDCM_USE_SYSTEM_JSON:BOOL=OFF \
a068615
	-DGDCM_USE_SYSTEM_POPPLER:BOOL=OFF
66e851a
popd
66e851a
b2fa86f
%make_build -C %{_target_platform}
66e851a
popd
66e851a
# end python3
66e851a
66e851a
mkdir -p %{_target_platform}
66e851a
pushd %{_target_platform}
a3cb26e
a3cb26e
%cmake	.. \
a3cb26e
	-DCMAKE_VERBOSE_MAKEFILE=ON \
f80598c
	-DGDCM_INSTALL_PACKAGE_DIR=%{_libdir}/cmake/%{name} \
53ee7f4
	-DGDCM_INSTALL_INCLUDE_DIR=%{_includedir}/%{name} \
53ee7f4
	-DGDCM_INSTALL_DOC_DIR=%{_docdir}/%{name} \
53ee7f4
	-DGDCM_INSTALL_MAN_DIR=%{_mandir} \
53ee7f4
	-DGDCM_INSTALL_LIB_DIR=%{_libdir} \
f80598c
	-DGDCM_BUILD_TESTING:BOOL=ON \
Mario Ceresa 7d6d0b1
	-DGDCM_DATA_ROOT=../gdcmData/ \
2a156e2
	-DGDCM_BUILD_EXAMPLES:BOOL=ON \
1eff15c
	-DGDCM_DOCUMENTATION:BOOL=ON \
d9bdd31
	-DGDCM_PDF_DOCUMENTATION:BOOL=OFF \
34faf22
	-DGDCM_WRAP_PYTHON:BOOL=ON \
66e851a
	-DPYTHON_EXECUTABLE=%{__python2} \
66e851a
	-DGDCM_INSTALL_PYTHONMODULE_DIR=%{python2_sitearch} \
a068615
	-DGDCM_WRAP_JAVA:BOOL=OFF \
2a156e2
	-DGDCM_BUILD_SHARED_LIBS:BOOL=ON \
2a156e2
	-DGDCM_BUILD_APPLICATIONS:BOOL=ON \
Mario Ceresa 7d6d0b1
	-DCMAKE_BUILD_TYPE:STRING="RelWithDebInfo" \
Mario Ceresa f39b1c6
	-DGDCM_USE_VTK:BOOL=OFF \
a068615
	-DGDCM_USE_SYSTEM_CHARLS:BOOL=ON \
a068615
	-DGDCM_USE_SYSTEM_EXPAT:BOOL=ON \
a068615
	-DGDCM_USE_SYSTEM_OPENJPEG:BOOL=ON \
a068615
	-DGDCM_USE_SYSTEM_ZLIB:BOOL=ON \
a068615
	-DGDCM_USE_SYSTEM_UUID:BOOL=ON \
a068615
	-DGDCM_USE_SYSTEM_LJPEG:BOOL=OFF \
a068615
	-DGDCM_USE_SYSTEM_OPENSSL:BOOL=ON \
a068615
	-DGDCM_USE_JPEGLS:BOOL=ON \
cc79117
	-DGDCM_USE_SYSTEM_LIBXML2:BOOL=ON \
cc79117
	-DGDCM_USE_SYSTEM_JSON:BOOL=ON \
cc79117
	-DGDCM_USE_SYSTEM_POPPLER:BOOL=ON
2a156e2
89330c9
#Cannot build wrap_java:
2a156e2
#	-DGDCM_VTK_JAVA_JAR:PATH=/usr/share/java/vtk.jar no found! 
2a156e2
#	yum provides */vtk.jar -> No results found
2a156e2
a3cb26e
popd
2a156e2
b2fa86f
%make_build -C %{_target_platform}
2a156e2
2a156e2
%install
66e851a
# install python3 build
66e851a
pushd %{py3dir}
a3cb26e
make install DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
89330c9
install -d $RPM_BUILD_ROOT%{python3_sitearch}
66e851a
popd
2a156e2
66e851a
make install DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
2a156e2
89330c9
## Cleaning Example dir from cmake cache files + remove 0-length files
2a156e2
find %{_builddir}/%{?buildsubdir}/Examples -depth -name CMakeFiles | xargs rm -rf
2a156e2
find %{_builddir}/%{?buildsubdir}/Examples -depth -size 0 | xargs rm -rf
2a156e2
74a462f
## Moving Example dir into _datadir
74a462f
cp -r %{_builddir}/%{?buildsubdir}/Examples $RPM_BUILD_ROOT%{_datadir}/%{name}/
74a462f
b745544
%check
Mario Ceresa 7d6d0b1
# Making the tests informative only for now. Several failing tests (27/228):
Mario Ceresa 7d6d0b1
# 11,40,48,49,107-109,111-114,130-135,146,149,,151-154,157,194,216,219
Mario Ceresa 7d6d0b1
make test -C %{_target_platform} || exit 0
b745544
b745544
%post -p /sbin/ldconfig
b745544
b745544
%postun -p /sbin/ldconfig
b745544
2a156e2
%files
Sebastian Pölsterl 5923b4b
%doc AUTHORS Copyright.txt README.Copyright.txt README.txt
2a156e2
%{_libdir}/*.so.*
314f33d
%dir %{_datadir}/%{name}
74a462f
%{_datadir}/%{name}/XML/
Sebastian Pölsterl 5923b4b
%exclude %{_docdir}/%{name}/html/
2a156e2
6cb2b30
%files doc
Sebastian Pölsterl 5923b4b
%doc %{_docdir}/%{name}/html/
2a156e2
9daf857
%files applications
9daf857
%{_bindir}/*
9daf857
%doc %{_mandir}/man1/*.1*
9daf857
2a156e2
%files devel
74a462f
%{_includedir}/%{name}/
2a156e2
%{_libdir}/*.so
ea48e70
%{_libdir}/cmake/%{name}/
2a156e2
89330c9
%files examples
74a462f
%{_datadir}/%{name}/Examples/
89330c9
65ff6bc
%files -n python2-gdcm
b2fa86f
%{python2_sitearch}/%{name}*.py*
b2fa86f
%{python2_sitearch}/_%{name}swig.so
66e851a
66e851a
%files -n python3-gdcm
b2fa86f
%{python3_sitearch}/%{name}*.py
b2fa86f
%{python3_sitearch}/_%{name}swig.so
b2fa86f
%{python3_sitearch}/__pycache__/%{name}*
2a156e2
2a156e2
%changelog
88a3f0f
* Tue Aug 14 2018 Marek Kasik <mkasik@redhat.com> - 2.8.4-10
88a3f0f
- Rebuild for poppler-0.67.0
88a3f0f
6fa4502
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.8.4-9
6fa4502
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
6fa4502
8dcaeab
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 2.8.4-8
8dcaeab
- Rebuilt for Python 3.7
8dcaeab
4f33848
* Wed May 02 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.8.4-7
4f33848
- Rebuild for openssl 1.1
4f33848
75e5ad9
* Fri Mar 23 2018 Marek Kasik <mkasik@redhat.com> - 2.8.4-6
75e5ad9
- Rebuild for poppler-0.63.0
75e5ad9
e521534
* Sat Mar 10 2018 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 2.8.4-5
e521534
- Add g++ to BR
e521534
98ad6d7
* Tue Mar 06 2018 Björn Esser <besser82@fedoraproject.org> - 2.8.4-4
98ad6d7
- Rebuilt for libjson-c.so.4 (json-c v0.13.1)
98ad6d7
7edd9f8
* Wed Feb 14 2018 David Tardon <dtardon@redhat.com> - 2.8.4-3
7edd9f8
- rebuild for poppler 0.62.0
7edd9f8
0084b47
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.8.4-2
0084b47
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
0084b47
b2fa86f
* Tue Jan 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.8.4-1
b2fa86f
- Update to 2.8.4
b2fa86f
22dddbc
* Sun Dec 10 2017 Björn Esser <besser82@fedoraproject.org> - 2.6.5-19
22dddbc
- Rebuilt for libjson-c.so.3
22dddbc
e0407f5
* Wed Nov 08 2017 David Tardon <dtardon@redhat.com> - 2.6.5-18
e0407f5
- rebuild for poppler 0.61.0
e0407f5
97c1af0
* Fri Oct 06 2017 David Tardon <dtardon@redhat.com> - 2.6.5-17
97c1af0
- rebuild for poppler 0.60.1
97c1af0
a272a4e
* Fri Sep 08 2017 David Tardon <dtardon@redhat.com> - 2.6.5-16
a272a4e
- rebuild for poppler 0.59.0
a272a4e
e0b1e90
* Sun Aug 20 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.6.5-15
e0b1e90
- Add Provides for the old name without %%_isa
e0b1e90
65ff6bc
* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.6.5-14
65ff6bc
- Python 2 binary package renamed to python2-gdcm
65ff6bc
  See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3
65ff6bc
ea48e70
* Mon Aug 07 2017 Björn Esser <besser82@fedoraproject.org> - 2.6.5-13
ea48e70
- Rebuilt for AutoReq cmake-filesystem
ea48e70
9ea3660
* Thu Aug 03 2017 David Tardon <dtardon@redhat.com> - 2.6.5-12
9ea3660
- rebuild for poppler 0.57.0
9ea3660
7c81a7a
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.5-11
7c81a7a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
7c81a7a
481b7c6
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.5-10
481b7c6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
481b7c6
Igor Gnatenko de049f4
* Fri Jul 07 2017 Igor Gnatenko <ignatenko@redhat.com> - 2.6.5-9
Igor Gnatenko de049f4
- Rebuild due to bug in RPM (RHBZ #1468476)
Igor Gnatenko de049f4
ee05585
* Tue Mar 28 2017 David Tardon <dtardon@redhat.com> - 2.6.5-8
ee05585
- rebuild for poppler 0.53.0
ee05585
f2555d7
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.5-7
f2555d7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
f2555d7
e0e9c9a
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 2.6.5-6
e0e9c9a
- Rebuild for Python 3.6
e0e9c9a
82a5018
* Fri Dec 16 2016 David Tardon <dtardon@redhat.com> - 2.6.5-5
82a5018
- rebuild for poppler 0.50.0
82a5018
Orion Poplawski 9af9f9a
* Thu Nov 24 2016 Orion Poplawski <orion@cora.nwra.com> - 2.6.5-4
Orion Poplawski 9af9f9a
- Rebuild for poppler 0.49.0
Orion Poplawski 9af9f9a
177ec1e
* Sun Nov 13 2016 Peter Robinson <pbrobinson@fedoraproject.org> 2.6.5-3
177ec1e
- Build against openssl 1.0
177ec1e
a1268a5
* Fri Oct 21 2016 Marek Kasik <mkasik@redhat.com> - 2.6.5-2
a1268a5
- Rebuild for poppler-0.48.0
a1268a5
3100233
* Sun Aug 28 2016 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 2.6.5-1
3100233
- Update to latest upstream release 2.6.5
3100233
- remove surplus narrowing patch
3100233
dca9f2a
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.3-5
dca9f2a
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
dca9f2a
6954520
* Mon Jul 18 2016 Marek Kasik <mkasik@redhat.com> - 2.6.3-4
6954520
- Rebuild for poppler-0.45.0
6954520
8c05263
* Tue May  3 2016 Marek Kasik <mkasik@redhat.com> - 2.6.3-3
8c05263
- Rebuild for poppler-0.43.0
8c05263
f2291d1
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.3-2
f2291d1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
f2291d1
138aec6
* Mon Feb 01 2016 Sebastian Pölsterl <sebp@k-d-w.org> - 2.6.3-1
138aec6
- Update to 2.6.3 (#1302493)
138aec6
1491a3d
* Fri Jan 22 2016 Marek Kasik <mkasik@redhat.com> - 2.6.2-2
1491a3d
- Rebuild for poppler-0.40.0
1491a3d
2650d9e
* Sun Jan 03 2016 Sebastian Pölsterl <sebp@k-d-w.org> - 2.6.2-1
6fba2ef
- Update to 2.6.2 (#1293895)
f43fc04
- Add libxslt and docbook-style-xsl to build requirements (http://sourceforge.net/p/gdcm/bugs/366/)
6fba2ef
53ee7f4
* Sun Nov 15 2015 Sebastian Pölsterl <sebp@k-d-w.org> - 2.6.1-5
53ee7f4
- Fix paths in GDCMConfig.cmake
53ee7f4
cc79117
* Sun Nov 15 2015 Sebastian Pölsterl <sebp@k-d-w.org> - 2.6.1-4
cc79117
- Build with poppler, json and libxml2 support
cc79117
- Add applications subpackage as requirement to devel subpackage
cc79117
9aad131
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.1-3
9aad131
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
9aad131
f80598c
* Mon Nov 02 2015 Sebastian Pölsterl <sebp@k-d-w.org> - 2.6.1-2
53ee7f4
- Install *.cmake files to _libdir/cmake/ directory
9daf857
- Move command line programs to applications sub-package
f80598c
a068615
* Sat Oct 31 2015 Sebastian Pölsterl <sebp@k-d-w.org> - 2.6.1-1
a068615
- Update to 2.6.1
a068615
- Remove obsolete patch to allow inplace build
a068615
- Drop dependency on PostgreSQL and MySQL
a068615
fd03411
* Sat Aug 29 2015 Sebastian Pölsterl <sebp@k-d-w.org> - 2.4.5-1
fd03411
- Update to 2.4.5
862d2ce
- Update patch to allow inplace build
862d2ce
- Remove gdcm-as.patch which has been applied upstream
fd03411
453d49c
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.4-6
453d49c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
453d49c
18daddc
* Mon Apr 20 2015 Ralf Corsépius <corsepiu@fedoraproject.org> - 2.4.4-5
18daddc
- Rebuild for GCC-5.0.1 ABI changes.
283b626
- Fix broken %%changelog entries.
18daddc
18daddc
* Wed Feb 25 2015 Orion Poplawski <orion@cora.nwra.com> - 2.4.4-4
Orion Poplawski 37ad26d
- Use upstream patch for python keyword conflict
Orion Poplawski 37ad26d
18daddc
* Tue Feb 24 2015 Orion Poplawski <orion@cora.nwra.com> - 2.4.4-3
18daddc
- Add patch to fix FTBFS due to variable name/python keyword conflict (bug #1195879)
18daddc
Orion Poplawski 2d75524
* Tue Feb 24 2015 Orion Poplawski <orion@cora.nwra.com> - 2.4.4-2
Orion Poplawski 2d75524
- Rebuild for gcc 5 C++11 ABI
Orion Poplawski 2d75524
7bee956
* Thu Sep 25 2014 Sebastian Pölsterl <sebp@k-d-w.org> - 2.4.4-1
7bee956
- Update to 2.4.4
7bee956
535f830
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.3-3
535f830
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
535f830
Sebastian Pölsterl 5923b4b
* Mon Aug 04 2014 Sebastian Pölsterl <sebp@k-d-w.org> - 2.4.3-2
Sebastian Pölsterl 5923b4b
- Exclude documentation files from base package
Sebastian Pölsterl 5923b4b
Sebastian Pölsterl 2f2f8a8
* Mon Aug 04 2014 Sebastian Pölsterl <sebp@k-d-w.org> - 2.4.3-1
Sebastian Pölsterl 2f2f8a8
- Update to 2.4.3
Sebastian Pölsterl 2f2f8a8
c34a29c
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.2-3
c34a29c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
c34a29c
4ba0ab5
* Wed May 28 2014 Kalev Lember <kalevlember@gmail.com> - 2.4.2-2
4ba0ab5
- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4
4ba0ab5
ae2b7fb
* Sat Apr 05 2014 Sebastian Pölsterl <sebp@k-d-w.org> - 2.4.2-1
ae2b7fb
- Update to 2.4.2
ae2b7fb
314f33d
* Sun Dec 15 2013 Michael Schwendt <mschwendt@fedoraproject.org> - 2.4.1-2
314f33d
- Include license file and a few doc files in base package
314f33d
- Include directory /usr/share/gdcm in base package
314f33d
- Remove obsolete cleaning of buildroot
314f33d
- Add %%?_isa to base package deps
314f33d
- Remove empty lines at beginning of %%descriptions
314f33d
- Fix base package Group tag to "System Environment/Libraries"
314f33d
340cbe7
* Wed Dec 11 2013 Sebastian Pölsterl <sebp@k-d-w.org> - 2.4.1-1
340cbe7
- Update to 2.4.1
340cbe7
74a462f
* Wed Dec 11 2013 Mario Ceresa <mrceresa AT fedoraproject DOT org> - 2.4.0-4
74a462f
- Fixes #1001298
74a462f
- Minor fixes on the spec
74a462f
89330c9
* Tue Nov 19 2013 Sebastian Pölsterl <sebp@k-d-w.org> - 2.4.0-3
89330c9
- More duplicate documentation files fixes
89330c9
- Move examples to new subpackage
89330c9
f840c19
* Tue Nov 19 2013 Sebastian Pölsterl <sebp@k-d-w.org> - 2.4.0-2
f840c19
- Fixed duplicate documentation files:
f840c19
https://bugzilla.redhat.com/show_bug.cgi?id=1001298
f840c19
66e851a
* Sun Oct 20 2013 Sebastian Pölsterl <sebp@k-d-w.org> - 2.4.0-1
66e851a
- Update to 2.4.0
66e851a
- Added python3-gdcm package
66e851a
Mario Ceresa 7d6d0b1
* Tue Aug 13 2013 Mario Ceresa <mrceresa AT fedoraproject DOT org> - 2.2.4-5
Mario Ceresa f39b1c6
- Still getting "vtkImageData has no member named 'GetWholeExtent" with vtk-devel
Mario Ceresa 7d6d0b1
- Added additional debug symbols
Mario Ceresa 7d6d0b1
- Enabled testing (for now informational only)
Mario Ceresa 7d6d0b1
- Enabled build of gdcmd5 because its needed by tests
Mario Ceresa 7d6d0b1
- Re-added graphviz BR 
278a214
6f29f5f
* Mon Aug 05 2013 Mario Ceresa <mrceresa AT fedoraproject DOT org> - 2.2.4-4
278a214
- Fixed doc generation
278a214
- Disabled pdf generation util texlive problems are solved in Rawhide
99d6d17
- Fixed bogus dates
6f29f5f
459c81c
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.4-3
459c81c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
459c81c
99d6d17
* Tue Jul 16 2013 Mario Ceresa <mrceresa@fedoraproject.org> - 2.2.4-2
Mario Ceresa eba51f5
- Add support for vtk 6.0.0 
Mario Ceresa eba51f5
3f3ba6d
* Fri Jul 12 2013 Orion Poplawski <orion@cora.nwra.com> - 2.2.4-1
3f3ba6d
- Update to 2.2.4
3f3ba6d
- Rebuild for vtk 6.0.0
3f3ba6d
d7990bc
* Sun Jun 30 2013 Bruno Wolff III <bruno@wolff.to> - 2.2.3-3
d7990bc
- Rebuild for poppler soname bump
d7990bc
1eb8259
* Wed May 1 2013 Mario Ceresa <mrceresa@fedoraproject.org> - 2.2.3-1
b745544
- Upgrade to 2.2.3
b745544
- Drop upstreamed patches
b745544
- Added doc package
b745544
- Various fixes to spec file
d9bdd31
- Dropped pdf documentation because cmake scripts still search for pdfopt
911da44
b1e46c5
610f9a6
* Mon Feb 4 2013 Mario Ceresa <mrceresa@fedoraproject.org> - 2.0.18-8
610f9a6
- Added missing BR for pdflatex
610f9a6
1be3b7a
* Fri Jan  25 2013 Mario Ceresa <mrceresa@fedoraproject.org> - 2.0.18-7
1be3b7a
- Rebuild (poppler-0.22.0)
1be3b7a
03a30b8
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.18-6
03a30b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
03a30b8
55d6cbe
* Mon Jul  2 2012 Marek Kasik <mkasik@redhat.com> - 2.0.18-5
55d6cbe
- Rebuild (poppler-0.20.1)
55d6cbe
9d56fc4
* Wed May 16 2012 Marek Kasik <mkasik@redhat.com> - 2.0.18-4
9d56fc4
- Rebuild (poppler-0.20.0)
9d56fc4
ffc6c47
* Thu Feb 09 2012 Rex Dieter <rdieter@fedoraproject.org> 2.0.18-3
ffc6c47
- rebuild (openjpeg)
ffc6c47
4292677
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.18-2
4292677
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
4292677
Orion Poplawski 24032ed
* Tue Nov 01 2011 Orion Poplawski <orion@cora.nwra.com> - 2.0.18-1
Orion Poplawski 24032ed
- Update to 2.0.18
Orion Poplawski 24032ed
- Drop upstreamed patches
Orion Poplawski 24032ed
- Add -DGDCM_USE_SYSTEM_CHARLS=ON
Orion Poplawski 0ae9dc7
- Add patch to fix charls include
Orion Poplawski 24032ed
e084ac6
* Fri Oct 28 2011 Rex Dieter <rdieter@fedoraproject.org> - 2.0.17-9
e084ac6
- rebuild(poppler)
e084ac6
93446ee
* Wed Oct 19 2011 Mario Ceresa <mrceresa@fedoraproject.org> - 2.0.17-8
93446ee
- Rebuild for vtk
93446ee
76ce737
* Fri Sep 30 2011 Marek Kasik <mkasik@redhat.com> - 2.0.17-7
76ce737
- Rebuild (poppler-0.18.0)
76ce737
f4e3588
* Mon Sep 19 2011 Marek Kasik <mkasik@redhat.com> - 2.0.17-6
f4e3588
- Rebuild (poppler-0.17.3)
f4e3588
c398420
* Mon Jul 25 2011 Rahul Sundaram <sundaram@fedoraproject.org> - 2.0.17-5
c398420
- Rebuild for cmake
c398420
- Clean up spec to match current guidelines
c398420
ad0c9ea
* Fri Jul 15 2011 Marek Kasik <mkasik@redhat.com> - 2.0.17-4
ad0c9ea
- Rebuild (poppler-0.17.0)
ad0c9ea
9e44de9
* Wed Apr 20 2011 Mario Ceresa <mrceresa@fedoraproject.org> - 2.0.17-3
9e44de9
- Bump release
9e44de9
25efe1e
* Sun Mar 27 2011 Mario Ceresa mrceresa gmailcom - 2.0.17-2
25efe1e
- Fixed BR mysql-libs
25efe1e
f94c63b
* Sat Mar 19 2011 Mario Ceresa mrceresa gmailcom - 2.0.17-1
f94c63b
- Updated to version 2.0.17
f94c63b
39377dd
* Thu Mar 17 2011 Marek Kasik <mkasik@redhat.com> - 2.0.16-17
39377dd
- Fix BuildRequires
39377dd
a82d297
* Sun Mar 13 2011 Marek Kasik <mkasik@redhat.com> - 2.0.16-16
a82d297
- Rebuild (poppler-0.16.3)
a82d297
Orion Poplawski 2499fc2
* Sun Feb 20 2011 Orion Poplawski <orion@cora.nwra.com> - 2.0.16-15
Orion Poplawski 2499fc2
- Rebuild for new vtk with fixed sonames
Orion Poplawski 2499fc2
fd8f86a
* Mon Feb 14 2011 Mario Ceresa <mrceresa@gmail.com> - 2.0.16-13
fd8f86a
- Adapted to new version of CharLS lib (v 1.0)
fd8f86a
eecefa3
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.16-12
eecefa3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
eecefa3
99d6d17
* Wed Feb 02 2011 Mario Ceresa <mrceresa@gmail.com> - 2.0.16-11
6637c89
- Removed python bindings because they fail to build with gcc 4.6
6637c89
99d6d17
* Wed Feb 02 2011 Mario Ceresa <mrceresa@gmail.com> - 2.0.16-10
2728aff
- Added patch to fix upstream bug #3169784
b5ebc79
fd8f86a
* Sun Jan 02 2011 Rex Dieter <rdieter@fedoraproject.org> - 2.0.16-11
48baae0
- rebuild (poppler)
48baae0
48baae0
* Wed Dec 15 2010 Rex Dieter <rdieter@fedoraproject.org> - 2.0.16-8
48baae0
- rebuild (poppler)
48baae0
2728aff
* Mon Nov 22 2010 Mario Ceresa <mrceresa@gmail.com> 2.0.16-7
2728aff
- Fixed bug 655738
0d788e4
99d6d17
* Fri Nov 19 2010 Mario Ceresa <mrceresa@gmail.com> 2.0.16-6
e9a604c
- Enabled VTK support
ed9c1a7
2a156e2
* Tue Oct 19 2010 Mario Ceresa <mrceresa@gmail.com> 2.0.16-5
2a156e2
- Filtered out private python extension lib
2a156e2
- Added documentation
2a156e2
2a156e2
* Tue Oct 19 2010 Mario Ceresa <mrceresa@gmail.com> 2.0.16-4
2a156e2
- Changed directory ownership
2a156e2
2a156e2
* Fri Oct 15 2010 Mario Ceresa <mrceresa@gmail.com> 2.0.16-3
2a156e2
- Rearranged directory layout to remove version in dir names
2a156e2
2a156e2
* Sat Sep 18 2010 Mario Ceresa <mrceresa@gmail.com> 2.0.16-2
2a156e2
- Added ExcludeArch for ppc and ppc64 because of a bug in doxygen
2a156e2
see https://bugzilla.redhat.com/show_bug.cgi?id=566725#c9
2a156e2
2a156e2
* Sat Sep 18 2010 Mario Ceresa <mrceresa@gmail.com> 2.0.16-1
2a156e2
- Updated to release 2.0.16
2a156e2
- Removed patch "stack_namespace" and "poppler_breaks_api" because
2a156e2
already included upstream
2a156e2
- Added swig and texlive-pdflatex to BuildRequires
2a156e2
- Moved python files to a separate package
2a156e2
2a156e2
* Sun Apr 11 2010 Mario Ceresa <mrceresa@gmail.com> 2.0.14-5
2a156e2
- Fixed some issues pointed out by Martin Gieseking. In details:
2a156e2
- BR to build documentation (tex + graphviz)
2a156e2
- Changed man page inclusion
2a156e2
- Fixed changelog format
2a156e2
- Removed VTK support because cmake 2.8 is needed to recognize vtk 5.4!
2a156e2
- Fixed python support
2a156e2
2a156e2
* Thu Mar 25 2010 Mario Ceresa <mrceresa@gmail.com> 2.0.14-4
2a156e2
- Added VTK support
2a156e2
- Added python support
2a156e2
99d6d17
* Sun Mar 21 2010 Mario Ceresa <mrceresa@gmail.com> 2.0.14-3
2a156e2
- Added BuildRequires fontconfig-devel
2a156e2
- Fixed lib /lib64 issue with base CMakeLists.txt
2a156e2
2a156e2
* Mon Mar 15 2010 Mario Ceresa <mrceresa@gmail.com> 2.0.14-2
2a156e2
- Added BuildRequires CharLS-devel
2a156e2
2a156e2
* Wed Feb 17 2010 Mario Ceresa <mrceresa@gmail.com> 2.0.14
2a156e2
- Initial RPM Release
2a156e2