[paraview] Drop kwProcessXML patch, leave as vtkkwProcessXML with rpath

Orion Poplawski orion at fedoraproject.org
Mon Jan 28 23:29:30 UTC 2013


commit 27b8c85d11aac398b68440bf5a43952e5bc99934
Author: Orion Poplawski <orion at nwra.com>
Date:   Mon Jan 28 16:29:07 2013 -0700

    Drop kwProcessXML patch, leave as vtkkwProcessXML with rpath

 paraview-kwprocessxml_rpath.patch |   27 -------------------------
 paraview.spec                     |   15 ++++---------
 vtk-6.0.0-netcdf.patch            |   40 ++++++++++++++++++------------------
 3 files changed, 25 insertions(+), 57 deletions(-)
---
diff --git a/paraview.spec b/paraview.spec
index 69219e3..1b6d4e9 100644
--- a/paraview.spec
+++ b/paraview.spec
@@ -13,7 +13,7 @@
 
 Name:           paraview
 Version:        %{pv_majmin}.%{pv_patch}
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        Parallel visualization application
 
 Group:          Applications/Engineering
@@ -31,10 +31,6 @@ Patch1:         vtk-6.0.0-system.patch
 Patch2:         paraview-Protobuf.patch
 #Patch to vtk to use system netcdf library
 Patch3:         vtk-6.0.0-netcdf.patch
-#Build kwProcessXML as forwarded executable
-#https://bugzilla.redhat.com/show_bug.cgi?id=808490
-#http://paraview.org/Bug/view.php?id=13054
-Patch4:         paraview-kwprocessxml_rpath.patch
 # Upstream patch to fix pvblot build
 # http://www.paraview.org/Bug/view.php?id=13654
 Patch5:         paraview-pvblot.patch
@@ -228,7 +224,6 @@ developing applications that use %{name}-mpich2.
 %patch1 -p0 -b .system
 %patch2 -p1 -b .Protobuf
 %patch3 -p0 -b .netcdf
-%patch4 -p1 -b .kwprocessxml_rpath
 %patch5 -p1 -b .pvblot
 #Remove included thirdparty sources just to be sure
 for x in protobuf
@@ -392,9 +387,6 @@ mv $RPM_BUILD_ROOT%{_libdir}/paraview/site-packages/paraview/vtk/vtkPV*Python.so
 
 #Cleanup only vtk conflicting binaries
 rm $RPM_BUILD_ROOT%{_bindir}/vtk{EncodeString,HashSource,Parse{Java,OGLExt},ProcessShader,Wrap{Hierarchy,Java,Python,Tcl,TclInit,PythonInit}}
-# Special case until we get this right
-rm $RPM_BUILD_ROOT%{_bindir}/vtkkwProcessXML
-mv $RPM_BUILD_ROOT%{_libdir}/paraview/vtkkwProcessXML $RPM_BUILD_ROOT%{_libdir}/paraview/kwProcessXML
 popd
 
 
@@ -445,7 +437,7 @@ update-mime-database %{_datadir}/mime &> /dev/null || :
 %{_datadir}/mime/packages/paraview.xml
 
 %files devel
-%{_bindir}/kwProcessXML
+%{_bindir}/vtkkwProcessXML
 %{_bindir}/vtkWrapClientServer
 %{_includedir}/paraview/
 %{_datadir}/cmake/
@@ -485,6 +477,9 @@ update-mime-database %{_datadir}/mime &> /dev/null || :
 
 
 %changelog
+* Mon Jan 28 2013 Orion Poplawski <orion at cora.nwra.com> - 3.98.0-3
+- Drop kwProcessXML patch, leave as vtkkwProcessXML with rpath
+
 * Mon Jan 21 2013 Adam Tkac <atkac redhat com> - 3.98.0-2
 - rebuild due to "jpeg8-ABI" feature drop
 
diff --git a/vtk-6.0.0-netcdf.patch b/vtk-6.0.0-netcdf.patch
index d6e132f..df0ef94 100644
--- a/vtk-6.0.0-netcdf.patch
+++ b/vtk-6.0.0-netcdf.patch
@@ -1,6 +1,6 @@
-diff -up VTK/IO/NetCDF/CMakeLists.txt.system VTK/IO/NetCDF/CMakeLists.txt
---- VTK/IO/NetCDF/CMakeLists.txt.system	2012-12-03 08:31:35.000000000 -0700
-+++ VTK/IO/NetCDF/CMakeLists.txt	2012-12-06 10:04:07.601857782 -0700
+diff -up VTK/IO/NetCDF/CMakeLists.txt.netcdf VTK/IO/NetCDF/CMakeLists.txt
+--- VTK/IO/NetCDF/CMakeLists.txt.netcdf	2013-01-28 14:44:35.000000000 -0700
++++ VTK/IO/NetCDF/CMakeLists.txt	2013-01-28 15:40:00.825176295 -0700
 @@ -10,5 +10,5 @@ set(Module_SRCS
  
  vtk_module_library(vtkIONetCDF ${Module_SRCS})
@@ -8,18 +8,18 @@ diff -up VTK/IO/NetCDF/CMakeLists.txt.system VTK/IO/NetCDF/CMakeLists.txt
 -target_link_libraries(vtkIONetCDF vtkNetCDF_cxx)
 +target_link_libraries(vtkIONetCDF netcdf_c++ netcdf)
  set_target_properties(vtkIONetCDF PROPERTIES LINK_INTERFACE_LIBRARIES "")
-diff -up VTK/IO/ParallelNetCDF/CMakeLists.txt.system VTK/IO/ParallelNetCDF/CMakeLists.txt
---- VTK/IO/ParallelNetCDF/CMakeLists.txt.system	2012-12-03 08:31:35.000000000 -0700
-+++ VTK/IO/ParallelNetCDF/CMakeLists.txt	2012-12-06 10:03:01.691191800 -0700
+diff -up VTK/IO/ParallelNetCDF/CMakeLists.txt.netcdf VTK/IO/ParallelNetCDF/CMakeLists.txt
+--- VTK/IO/ParallelNetCDF/CMakeLists.txt.netcdf	2013-01-28 14:44:35.000000000 -0700
++++ VTK/IO/ParallelNetCDF/CMakeLists.txt	2013-01-28 15:40:00.825176295 -0700
 @@ -8,4 +8,4 @@ set(Module_SRCS
  
  vtk_module_library(vtkIOParallelNetCDF ${Module_SRCS})
  
 -target_link_libraries(vtkIOParallelNetCDF vtkNetCDF_cxx)
 +target_link_libraries(vtkIOParallelNetCDF netcdf)
-diff -up VTK/ThirdParty/exodusII/vtkexodusII/CMakeLists.txt.system VTK/ThirdParty/exodusII/vtkexodusII/CMakeLists.txt
---- VTK/ThirdParty/exodusII/vtkexodusII/CMakeLists.txt.system	2012-12-03 08:31:37.000000000 -0700
-+++ VTK/ThirdParty/exodusII/vtkexodusII/CMakeLists.txt	2012-12-06 10:04:38.784720013 -0700
+diff -up VTK/ThirdParty/exodusII/vtkexodusII/CMakeLists.txt.netcdf VTK/ThirdParty/exodusII/vtkexodusII/CMakeLists.txt
+--- VTK/ThirdParty/exodusII/vtkexodusII/CMakeLists.txt.netcdf	2013-01-28 14:44:36.000000000 -0700
++++ VTK/ThirdParty/exodusII/vtkexodusII/CMakeLists.txt	2013-01-28 15:40:27.534030910 -0700
 @@ -241,7 +241,7 @@ ENDIF(APPLE)
  
  
@@ -27,11 +27,11 @@ diff -up VTK/ThirdParty/exodusII/vtkexodusII/CMakeLists.txt.system VTK/ThirdPart
 -TARGET_LINK_LIBRARIES(vtkexoIIc vtkNetCDF)
 +TARGET_LINK_LIBRARIES(vtkexoIIc netcdf)
  
- IF(NOT VTK_INSTALL_NO_DEVELOPMENT)
- #  INSTALL_FILES(${VTK_INSTALL_INCLUDE_DIR}/vtkexodus2 .h
-diff -up VTK/ThirdParty/netcdf/CMakeLists.txt.system VTK/ThirdParty/netcdf/CMakeLists.txt
---- VTK/ThirdParty/netcdf/CMakeLists.txt.system	2012-12-03 08:31:39.000000000 -0700
-+++ VTK/ThirdParty/netcdf/CMakeLists.txt	2012-12-06 09:58:22.810749439 -0700
+ #INCLUDE (${CMAKE_ROOT}/Modules/Dart.cmake)
+ 
+diff -up VTK/ThirdParty/netcdf/CMakeLists.txt.netcdf VTK/ThirdParty/netcdf/CMakeLists.txt
+--- VTK/ThirdParty/netcdf/CMakeLists.txt.netcdf	2013-01-28 14:44:36.000000000 -0700
++++ VTK/ThirdParty/netcdf/CMakeLists.txt	2013-01-28 15:40:00.825176295 -0700
 @@ -1,8 +1,12 @@
  set(vtknetcdf_THIRD_PARTY 1)
 -set(vtknetcdf_LIBRARIES vtkNetCDF vtkNetCDF_cxx)
@@ -51,9 +51,9 @@ diff -up VTK/ThirdParty/netcdf/CMakeLists.txt.system VTK/ThirdParty/netcdf/CMake
 +endif()
  vtk_module_export_info()
 -add_subdirectory(vtknetcdf)
-diff -up VTK/ThirdParty/netcdf/vtk_netcdfcpp.h.system VTK/ThirdParty/netcdf/vtk_netcdfcpp.h
---- VTK/ThirdParty/netcdf/vtk_netcdfcpp.h.system	2012-12-03 08:31:39.000000000 -0700
-+++ VTK/ThirdParty/netcdf/vtk_netcdfcpp.h	2012-12-06 09:58:22.810749439 -0700
+diff -up VTK/ThirdParty/netcdf/vtk_netcdfcpp.h.netcdf VTK/ThirdParty/netcdf/vtk_netcdfcpp.h
+--- VTK/ThirdParty/netcdf/vtk_netcdfcpp.h.netcdf	2013-01-28 14:44:36.000000000 -0700
++++ VTK/ThirdParty/netcdf/vtk_netcdfcpp.h	2013-01-28 15:40:00.826176289 -0700
 @@ -16,6 +16,6 @@
  #define __vtk_netcdfcpp_h
  
@@ -62,9 +62,9 @@ diff -up VTK/ThirdParty/netcdf/vtk_netcdfcpp.h.system VTK/ThirdParty/netcdf/vtk_
 +#include <netcdfcpp.h>
  
  #endif
-diff -up VTK/ThirdParty/netcdf/vtk_netcdf.h.system VTK/ThirdParty/netcdf/vtk_netcdf.h
---- VTK/ThirdParty/netcdf/vtk_netcdf.h.system	2012-12-03 08:31:39.000000000 -0700
-+++ VTK/ThirdParty/netcdf/vtk_netcdf.h	2012-12-06 09:58:22.810749439 -0700
+diff -up VTK/ThirdParty/netcdf/vtk_netcdf.h.netcdf VTK/ThirdParty/netcdf/vtk_netcdf.h
+--- VTK/ThirdParty/netcdf/vtk_netcdf.h.netcdf	2013-01-28 14:44:36.000000000 -0700
++++ VTK/ThirdParty/netcdf/vtk_netcdf.h	2013-01-28 15:40:00.826176289 -0700
 @@ -16,6 +16,6 @@
  #define __vtk_netcdf_h
  


More information about the scm-commits mailing list