[gdcm] Update to 2.0.18 Drop upstreamed patches Add -DGDCM_USE_SYSTEM_CHARLS=ON

Orion Poplawski orion at fedoraproject.org
Wed Nov 2 14:25:39 UTC 2011


commit 24032edaf0055b733ccff9037e83206cbae936ab
Author: Orion Poplawski <orion at cora.nwra.com>
Date:   Wed Nov 2 08:25:37 2011 -0600

    Update to 2.0.18
    Drop upstreamed patches
    Add -DGDCM_USE_SYSTEM_CHARLS=ON

 FindCharLS.cmake                  |   34 ------------
 gdcm-2.0.16-JlsParameters.patch   |   58 ---------------------
 gdcm-2.0.16-fix-decode.patch      |   22 --------
 gdcm-2.0.16-fix_ptrdiff.patch     |   12 ----
 gdcm-2.0.16-remove-stdafx.patch   |   13 -----
 gdcm-2.0.17-use_openjpeg_1x.patch |   83 ------------------------------
 gdcm-2.0.17-use_system_charls     |  102 -------------------------------------
 gdcm.spec                         |   28 ++++-------
 8 files changed, 10 insertions(+), 342 deletions(-)
---
diff --git a/gdcm.spec b/gdcm.spec
index 58c7b9f..7a6cebe 100644
--- a/gdcm.spec
+++ b/gdcm.spec
@@ -5,27 +5,20 @@
 }
 
 Name:		gdcm
-Version:	2.0.17
-Release:	9%{?dist}
+Version:	2.0.18
+Release:	1%{?dist}
 Summary:	Grassroots DiCoM is a C++ library to parse DICOM medical files
 Group:		Development/Libraries
 License:	BSD
 URL:		http://sourceforge.net/apps/mediawiki/gdcm/index.php?title=Main_Page
-Source0:	http://sourceforge.net/projects/gdcm/files/gdcm%202.x/GDCM%202.0.17/gdcm-2.0.17.tar.bz2
+Source0:	http://sourceforge.net/projects/gdcm/files/gdcm%202.x/GDCM%20%{version}/gdcm-%{version}.tar.bz2
 #Source1:	http://downloads.sourceforge.net/project/gdcm/gdcmData/gdcmData/gdcmData.tar.bz2
-Source2:	FindCharLS.cmake
 # There is a bug in doxygen preventing compilation on:
 ExcludeArch:	ppc ppc64
 
 Patch1: gdcm-2.0.14-inplacebuild.patch
 Patch2:	gdcm-2.0.14-usecopyright.patch
-Patch3: gdcm-2.0.16-fix_ptrdiff.patch
-Patch4: gdcm-2.0.16-fix-decode.patch
-Patch5: gdcm-2.0.16-JlsParameters.patch
 Patch6: gdcm-2.0.17-install2libarch.patch
-Patch7: gdcm-2.0.17-use_openjpeg_1x.patch
-Patch8: gdcm-2.0.17-use_system_charls
-Patch9: gdcm-2.0.16-remove-stdafx.patch
 Patch10: gdcm-2.0.17-no_versioned_dir.patch
 
 BuildRequires:	cmake >= 2.6.0
@@ -84,13 +77,7 @@ used this library with python
 %setup -q
 %patch1
 %patch2
-%patch3 -p 2
-%patch4 -p 1
-%patch5 -p 1
 %patch6 -p 1
-%patch7 -p 1
-%patch8 -p 1
-%patch9 -p 1
 %patch10 -p 1
 
 # Remove bundled utilities (we use Fedora's ones)
@@ -108,7 +95,6 @@ rm -rf Utilities/pvrg
 rm -rf Utilities/rle
 rm -rf Utilities/wxWidgets
 
-cp %{SOURCE2} CMake/
 
 %build
 %cmake	-DCMAKE_VERBOSE_MAKEFILE=ON \
@@ -123,6 +109,7 @@ cp %{SOURCE2} CMake/
 	-DGDCM_BUILD_APPLICATIONS:BOOL=ON \
 	-DCMAKE_BUILD_TYPE:STRING="Release" \
 	-DGDCM_USE_VTK:BOOL=ON \
+	-DGDCM_USE_SYSTEM_CHARLS=ON \
 	-DGDCM_USE_SYSTEM_EXPAT=ON \
 	-DGDCM_USE_SYSTEM_OPENJPEG=ON \
 	-DGDCM_USE_SYSTEM_ZLIB=ON \
@@ -131,7 +118,7 @@ cp %{SOURCE2} CMake/
 	-DGDCM_USE_SYSTEM_OPENSSL=ON \
 	-DGDCM_USE_JPEGLS=ON \
 	-DGDCM_USE_SYSTEM_JPEGLS=ON \
-	-DGDCM_USE_SYSTEM_POPPLER=ON . 
+	-DGDCM_USE_SYSTEM_POPPLER=ON .
 
 #Cannot build wrap_java:	
 #	-DGDCM_VTK_JAVA_JAR:PATH=/usr/share/java/vtk.jar no found! 
@@ -184,6 +171,11 @@ ctest .
 %{python_sitelib}/*
 
 %changelog
+* Tue Nov 01 2011 Orion Poplawski <orion at cora.nwra.com> - 2.0.18-1
+- Update to 2.0.18
+- Drop upstreamed patches
+- Add -DGDCM_USE_SYSTEM_CHARLS=ON
+
 * Fri Oct 28 2011 Rex Dieter <rdieter at fedoraproject.org> - 2.0.17-9
 - rebuild(poppler)
 


More information about the scm-commits mailing list