50f9a2
%ifarch s390 s390x
50f9a2
%global build_openmpi 0
50f9a2
%endif
a04d01
%{!?build_openmpi:%global build_openmpi 1}
Deji Akingunola e1b229
%{!?build_mpich:%global build_mpich 1}
Orion Poplawski 4a92fa
%global pv_maj 5
Orion Poplawski 9105b9
%global pv_min 4
Orion Poplawski a99ecb
%global pv_patch 1
Orion Poplawski e0f8b1
%global pv_majmin %{pv_maj}.%{pv_min}
058df4
#global rcsuf rc3
058df4
%{?rcsuf:%global relsuf .%{rcsuf}}
058df4
%{?rcsuf:%global versuf -%{rcsuf}}
45f711
Orion Poplawski 8f2435
# VTK currently is carrying local modifications to gl2ps
Orion Poplawski 8f2435
%bcond_with gl2ps
Orion Poplawski 8f2435
%if !%{with gl2ps}
Orion Poplawski 8f2435
%global vtk_use_system_gl2ps -DVTK_USE_SYSTEM_GL2PS:BOOL=OFF
Orion Poplawski 8f2435
%endif
Orion Poplawski 8f2435
Orion Poplawski a6ba4b
# Default to Qt5 on Fedora 26+
Orion Poplawski a6ba4b
%if 0%{?fedora} >= 26
Orion Poplawski a6ba4b
%bcond_without qt5
Orion Poplawski a6ba4b
%else
Orion Poplawski a6ba4b
%bcond_with qt5
Orion Poplawski a6ba4b
%endif
Orion Poplawski a6ba4b
Orion Poplawski 2afa5e
# We need jsoncpp >= 0.7
Björn Esser 75f644
%if 0%{?fedora} || 0%{?rhel} >= 8
Orion Poplawski 2afa5e
%global system_jsoncpp 1
Orion Poplawski 2afa5e
%global vtk_use_system_jsoncpp -DVTK_USE_SYSTEM_JSONCPP:BOOL=ON
Orion Poplawski 2afa5e
%else
Orion Poplawski 2afa5e
%global system_jsoncpp 0
Orion Poplawski 2afa5e
%global vtk_use_system_jsoncpp -DVTK_USE_SYSTEM_JSONCPP:BOOL=OFF
Orion Poplawski 2afa5e
%endif
Orion Poplawski 2afa5e
Orion Poplawski a178c1
%bcond_without protobuf
Orion Poplawski 773cf4
%if %{with protobuf}
Orion Poplawski 3519d7
%global vtk_use_system_protobuf -DVTK_USE_SYSTEM_PROTOBUF:BOOL=ON
Orion Poplawski 773cf4
%else
Orion Poplawski 773cf4
%global vtk_use_system_protobuf -DVTK_USE_SYSTEM_PROTOBUF:BOOL=OFF
Orion Poplawski a178c1
%endif
Orion Poplawski a178c1
Orion Poplawski 65e96c
# We need pugixml >= 1.4
Björn Esser 75f644
%if 0%{?fedora} || 0%{?rhel} >= 8
Orion Poplawski 65e96c
%global system_pugixml 1
Orion Poplawski 65e96c
%global vtk_use_system_pugixml -DVTK_USE_SYSTEM_PUGIXML:BOOL=ON
Orion Poplawski 65e96c
%else
Orion Poplawski 65e96c
%global system_pugixml 0
Orion Poplawski f6f1b3
%global vtk_use_system_pugixml -DVTK_USE_SYSTEM_PUGIXML:BOOL=OFF
Orion Poplawski 65e96c
%endif
Orion Poplawski 65e96c
11ff22
Name:           paraview
341cf2
Version:        %{pv_majmin}.%{pv_patch}
442f92
Release:        7%{?relsuf}%{?dist}
11ff22
Summary:        Parallel visualization application
11ff22
7fa6ec
License:        BSD
11ff22
URL:            http://www.paraview.org/
058df4
Source0:        http://www.paraview.org/files/v%{pv_majmin}/ParaView-v%{version}%{?versuf}.tar.gz
Björn Esser 3c457e
Source1:        paraview.xml
Björn Esser 75f644
Orion Poplawski 1810b8
%if 0%{?rhel} && 0%{?rhel} <= 7
Orion Poplawski 1810b8
BuildRequires:  cmake3
Björn Esser 0719fb
BuildRequires:  qt-assistant
Orion Poplawski 1810b8
%else
45f711
BuildRequires:  cmake
Björn Esser 0719fb
BuildRequires:  qt-assistant-adp-devel
a04d01
%endif
Orion Poplawski f56ce0
BuildRequires:  lz4-devel
Orion Poplawski a6ba4b
%if %{with qt5}
Orion Poplawski a6ba4b
BuildRequires:  cmake(Qt5)
Orion Poplawski a6ba4b
BuildRequires:  cmake(Qt5UiPlugin)
Orion Poplawski a6ba4b
BuildRequires:  cmake(Qt5X11Extras)
Orion Poplawski a6ba4b
BuildRequires:  qt5-qtwebkit-devel
Orion Poplawski a6ba4b
BuildRequires:  python-qt5
Orion Poplawski a6ba4b
%else
Orion Poplawski e0f8b1
BuildRequires:  qt-devel
Orion Poplawski 303782
BuildRequires:  qt-webkit-devel
Orion Poplawski a6ba4b
%endif
Orion Poplawski e0f8b1
BuildRequires:  mesa-libOSMesa-devel
11ff22
BuildRequires:  python-devel, tk-devel, hdf5-devel
Orion Poplawski 9105b9
BuildRequires:  cgnslib-devel
Orion Poplawski a6ba4b
# Fails looking for PythonQt_QtBindings.h
Orion Poplawski a6ba4b
# https://gitlab.kitware.com/paraview/paraview/issues/17365
Orion Poplawski a6ba4b
#BuildRequires:  pythonqt-devel
f5b22d
BuildRequires:  freetype-devel, libtiff-devel, zlib-devel
11ff22
BuildRequires:  expat-devel
341cf2
BuildRequires:  readline-devel
79e9a3
BuildRequires:  openssl-devel
79e9a3
BuildRequires:  gnuplot
79e9a3
BuildRequires:  wget
f85d67
BuildRequires:  boost-devel
Orion Poplawski 6b309e
BuildRequires:  eigen3-devel
Orion Poplawski 8f2435
%if 0%{with gl2ps}
3959c9
BuildRequires:  gl2ps-devel >= 1.3.8
Orion Poplawski 8f2435
%endif
Orion Poplawski 05e13e
BuildRequires:  hwloc-devel
Orion Poplawski 2afa5e
%if %{system_jsoncpp}
Orion Poplawski 2afa5e
BuildRequires:  jsoncpp-devel >= 0.7.0
Orion Poplawski 2afa5e
%endif
Orion Poplawski 9105b9
# Requires patched libharu https://github.com/libharu/libharu/pull/157
Orion Poplawski 9105b9
#BuildRequires:  libharu-devel
Orion Poplawski e3f9ff
BuildRequires:  libjpeg-devel
Orion Poplawski e3f9ff
BuildRequires:  libpng-devel
Orion Poplawski 169844
BuildRequires:  libtheora-devel
Orion Poplawski 41ae4e
BuildRequires:  libxml2-devel
Orion Poplawski e9e6e4
BuildRequires:  netcdf-cxx-devel
Orion Poplawski 3519d7
%if %{with protobuf}
f73167
BuildRequires:  protobuf-devel
Orion Poplawski 3519d7
%endif
Orion Poplawski 65e96c
%if %{system_pugixml}
Orion Poplawski 65e96c
BuildRequires:  pugixml-devel >= 1.4
Orion Poplawski 65e96c
%endif
Orion Poplawski 3d0598
# For validating desktop and appdata files
Orion Poplawski 3d0598
BuildRequires:  desktop-file-utils
Björn Esser 75f644
%if 0%{?fedora} || 0%{?rhel} >= 8
Orion Poplawski 3d0598
BuildRequires:  libappstream-glib
Orion Poplawski 3d0598
%endif
Björn Esser 0719fb
Orion Poplawski 169844
Requires:       hdf5 = %{_hdf5_version}
11ff22
Requires:       %{name}-data = %{version}-%{release}
Orion Poplawski 6b309e
Requires:       python-pygments
Orion Poplawski 6b309e
Requires:       python-six
Björn Esser 7a8b51
Requires:       python2-autobahn
Björn Esser 0719fb
Requires:       python2-numpy
Björn Esser 0719fb
Requires:       python2-twisted
Björn Esser 0719fb
Björn Esser 0719fb
Obsoletes:      paraview-demos < 3.2.1-4
Björn Esser 0719fb
1779e7
Provides:       paraview-demos = %{version}-%{release}
11ff22
Orion Poplawski 4a51be
# Bundled KWSys
Orion Poplawski 4a51be
# https://fedorahosted.org/fpc/ticket/555
Orion Poplawski 4a51be
# Components used are specified in VTK/Utilities/KWSys/CMakeLists.txt
Orion Poplawski 4a51be
Provides: bundled(kwsys-base64)
Orion Poplawski 4a51be
Provides: bundled(kwsys-commandlinearguments)
Orion Poplawski 4a51be
Provides: bundled(kwsys-directory)
Orion Poplawski 4a51be
Provides: bundled(kwsys-dynamicloader)
Orion Poplawski 4a51be
Provides: bundled(kwsys-encoding)
Orion Poplawski 4a51be
Provides: bundled(kwsys-fstream)
Orion Poplawski 4a51be
Provides: bundled(kwsys-fundamentaltype)
Orion Poplawski 4a51be
Provides: bundled(kwsys-glob)
Orion Poplawski 4a51be
Provides: bundled(kwsys-md5)
Orion Poplawski 4a51be
Provides: bundled(kwsys-process)
Orion Poplawski 4a51be
Provides: bundled(kwsys-regularexpression)
Orion Poplawski 4a51be
Provides: bundled(kwsys-system)
Orion Poplawski 4a51be
Provides: bundled(kwsys-systeminformation)
Orion Poplawski 4a51be
Provides: bundled(kwsys-systemtools)
Orion Poplawski 2afa5e
# Bundled jsoncpp
Orion Poplawski 2afa5e
%if !0%{system_jsoncpp}
Orion Poplawski 2afa5e
Provides: bundled(jsoncpp) = 0.7.0
Orion Poplawski 2afa5e
%endif
Orion Poplawski 3519d7
# Bundled protobuf
Orion Poplawski 3519d7
%if !%{with protobuf}
Orion Poplawski 3519d7
Provides: bundled(protobuf) = 2.3.0
Orion Poplawski 3519d7
%endif
Orion Poplawski edc8aa
# Bundled vtk
Orion Poplawski edc8aa
# https://bugzilla.redhat.com/show_bug.cgi?id=697842
Orion Poplawski edc8aa
Provides: bundled(vtk) = 6.3.0
Orion Poplawski 0483e4
Provides: bundled(diy2)
Orion Poplawski 0483e4
Provides: bundled(icet)
Orion Poplawski 9105b9
Provides: bundled(libharu)
Orion Poplawski 0483e4
Provides: bundled(libproj4)
Orion Poplawski 0483e4
Provides: bundled(qttesting)
Orion Poplawski 0483e4
Provides: bundled(xdmf2)
Orion Poplawski 4a51be
Orion Poplawski ccabf8
# Do not provide anything in paraview's library directory
Orion Poplawski ccabf8
%global __provides_exclude_from ^(%{_libdir}/paraview/|%{_libdir}/.*/lib/paraview/).*$
Orion Poplawski ccabf8
# Do not require anything provided in paraview's library directory
Orion Poplawski ccabf8
# This list needs to be maintained by hand
Orion Poplawski d036b3
%if %{with protobuf}
Orion Poplawski d036b3
%global __requires_exclude ^lib(IceT|QtTesting|vtk).*$
Orion Poplawski d036b3
%else
Orion Poplawski d036b3
%global __requires_exclude ^lib(IceT|QtTesting|vtk|protobuf).*$
Orion Poplawski d036b3
%endif
Orion Poplawski ccabf8
Orion Poplawski ccabf8
3959c9
#-- Plugin: VRPlugin - Virtual Reality Devices and Interactor styles : Disabled - Requires VRPN
3959c9
#-- Plugin: MantaView - Manta Ray-Cast View : Disabled - Requires Manta
3959c9
#-- Plugin: ForceTime - Override time requests : Disabled - Build is failing
3959c9
#-- Plugin: VaporPlugin - Plugin to read NCAR VDR files : Disabled - Requires vapor
288bfd
288bfd
# We want to build with a system vtk someday, but it doesn't work yet
288bfd
# -DUSE_EXTERNAL_VTK:BOOL=ON \\\
288bfd
# -DVTK_DIR=%{_libdir}/vtk \\\
288bfd
Orion Poplawski 65e96c
%global paraview_cmake_options \\\
3959c9
        -DCMAKE_BUILD_TYPE=RelWithDebInfo \\\
f85d67
        -DTCL_LIBRARY:PATH=tcl \\\
Orion Poplawski e0f8b1
        -DPARAVIEW_BUILD_PLUGIN_AdiosReader:BOOL=ON \\\
Orion Poplawski e0f8b1
        -DPARAVIEW_BUILD_PLUGIN_EyeDomeLighting:BOOL=ON \\\
f85d67
        -DPARAVIEW_ENABLE_PYTHON:BOOL=ON \\\
Orion Poplawski a6ba4b
%if %{with qt5} \
Orion Poplawski a6ba4b
        -DPARAVIEW_QT_VERSION:STRING="5" \\\
Orion Poplawski a6ba4b
%endif \
Björn Esser 0719fb
        -DPARAVIEW_WWW_DIR=%{buildroot}%{_pkgdocdir} \\\
Orion Poplawski a6ba4b
        -DPYTHONQT_DIR=/usr \\\
3959c9
        -DVTK_CUSTOM_LIBRARY_SUFFIX="" \\\
d6be98
        -DVTK_INSTALL_DATA_DIR=share/paraview \\\
3959c9
        -DVTK_INSTALL_PACKAGE_DIR=share/cmake/paraview \\\
Björn Esser 70fda8
        -DVTK_PYTHON_SETUP_ARGS="--prefix=/usr --root=%{buildroot}" \\\
Orion Poplawski 169844
        -DVTK_USE_OGGTHEORA_ENCODER:BOOL=ON \\\
Orion Poplawski 41ae4e
        -DVTK_USE_SYSTEM_LIBRARIES=ON \\\
Orion Poplawski ad6fa8
        -DVTK_USE_SYSTEM_AUTOBAHN:BOOL=ON \\\
Orion Poplawski 9105b9
        -DVTK_USE_SYSTEM_HDF5=ON \\\
Orion Poplawski 55cce2
        -DVTK_USE_SYSTEM_LIBHARU=OFF \\\
Orion Poplawski 8f2435
        %{?vtk_use_system_gl2ps} \\\
Orion Poplawski 2afa5e
        %{?vtk_use_system_jsoncpp} \\\
3959c9
        -DVTK_USE_SYSTEM_NETCDF=ON \\\
Orion Poplawski 3519d7
        %{?vtk_use_system_protobuf} \\\
Orion Poplawski 65e96c
        %{?vtk_use_system_pugixml} \\\
Orion Poplawski 6b309e
        -DVTK_USE_SYSTEM_PYGMENTS:BOOL=ON \\\
3959c9
        -DVTK_USE_SYSTEM_QTTESTING=OFF \\\
Orion Poplawski ad6fa8
        -DVTK_USE_SYSTEM_TWISTED:BOOL=ON \\\
3959c9
        -DVTK_USE_SYSTEM_XDMF2=OFF \\\
Orion Poplawski ad6fa8
        -DVTK_USE_SYSTEM_ZOPE:BOOL=ON \\\
Orion Poplawski e0f8b1
        -DXDMF_WRAP_PYTHON:BOOL=ON \\\
Orion Poplawski 2115ea
        -DBUILD_EXAMPLES:BOOL=ON \\\
Björn Esser 75f644
        -DBUILD_TESTING:BOOL=OFF \\\
Björn Esser 75f644
        -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
11ff22
Orion Poplawski a6ba4b
%global paraview_cmake_mpi_options \\\
Orion Poplawski a6ba4b
        -DCMAKE_PREFIX_PATH:PATH=$MPI_HOME \\\
Orion Poplawski a6ba4b
        -DCMAKE_INSTALL_PREFIX:PATH=$MPI_HOME \\\
Orion Poplawski 9105b9
        -DHDF5_INCLUDE_DIRS:PATH=$MPI_INCLUDE \\\
Orion Poplawski a6ba4b
        -DVTK_INSTALL_INCLUDE_DIR:PATH=include/paraview \\\
Orion Poplawski a6ba4b
        -DVTK_INSTALL_ARCHIVE_DIR:PATH=lib/paraview \\\
Orion Poplawski a6ba4b
        -DVTK_INSTALL_LIBRARY_DIR:PATH=lib/paraview \\\
Orion Poplawski a6ba4b
        -DVTK_USE_SYSTEM_DIY2=OFF \\\
Orion Poplawski a6ba4b
        -DVTK_USE_SYSTEM_ICET=OFF \\\
Orion Poplawski a6ba4b
        -DVTK_USE_SYSTEM_MPI4PY:BOOL=ON \\\
Orion Poplawski a6ba4b
        -DPARAVIEW_INSTALL_DEVELOPMENT_FILES:BOOL=ON \\\
Orion Poplawski a6ba4b
        -DQtTesting_INSTALL_LIB_DIR=lib/paraview \\\
Orion Poplawski a6ba4b
        -DQtTesting_INSTALL_CMAKE_DIR=lib/paraview/CMake \\\
Orion Poplawski a6ba4b
        -DPARAVIEW_USE_MPI:BOOL=ON \\\
Orion Poplawski a6ba4b
        -DICET_BUILD_TESTING:BOOL=ON \\\
Orion Poplawski a6ba4b
        %{paraview_cmake_options}
Orion Poplawski a6ba4b
11ff22
%description
Orion Poplawski f6d81a
ParaView is an open-source, multi-platform data analysis and visualization
Orion Poplawski f6d81a
application. ParaView users can quickly build visualizations to analyze their
Orion Poplawski f6d81a
data using qualitative and quantitative techniques. The data exploration can
Orion Poplawski f6d81a
be done interactively in 3D or programmatically using ParaViewโ€™s batch
Orion Poplawski f6d81a
processing capabilities.
11ff22
Orion Poplawski f6d81a
ParaView was developed to analyze extremely large datasets using distributed
Orion Poplawski f6d81a
memory computing resources. It can be run on supercomputers to analyze
Orion Poplawski f6d81a
datasets of petascale size as well as on laptops for smaller data.
11ff22
25bd7d
NOTE: The version in this package has NOT been compiled with MPI support.
a04d01
%if %{build_openmpi}
a04d01
Install the paraview-openmpi package to get a version compiled with openmpi.
a04d01
%endif
Deji Akingunola e1b229
%if %{build_mpich}
Deji Akingunola e1b229
Install the paraview-mpich package to get a version compiled with mpich.
a04d01
%endif
11ff22
11ff22
11ff22
%package        data
11ff22
Summary:        Data files for ParaView
Björn Esser 75f644
9455d0
Requires:       %{name} = %{version}-%{release}
Björn Esser 75f644
330eb5
BuildArch:      noarch
11ff22
11ff22
%description    data
11ff22
%{summary}.
11ff22
11ff22
Orion Poplawski 4a4c71
%package        devel
Orion Poplawski 4a4c71
Summary:        Development files for %{name}
Björn Esser 75f644
Orion Poplawski 4a4c71
Requires:       %{name}%{?_isa} = %{version}-%{release}
0b0634
Requires:       vtk-devel%{?_isa}
Orion Poplawski 4a4c71
Orion Poplawski 4a4c71
%description    devel
Orion Poplawski 4a4c71
The %{name}-devel package contains libraries and header files for
Orion Poplawski 4a4c71
developing applications that use %{name}.
Orion Poplawski 4a4c71
Orion Poplawski 4a4c71
330eb5
%package        doc
330eb5
Summary:        Documentation files for ParaView
Björn Esser 75f644
Björn Esser 0719fb
BuildRequires:  doxygen
Björn Esser 0719fb
BuildRequires:  graphviz
Björn Esser 0719fb
BuildRequires:  hardlink
Björn Esser 7a8b51
BuildRequires:  python2-autobahn
Björn Esser 0719fb
BuildRequires:  python2-devel
Björn Esser 0719fb
BuildRequires:  python2-numpy
Björn Esser 0719fb
BuildRequires:  python2-sphinx
Björn Esser 0719fb
BuildRequires:  python2-twisted
Björn Esser 75f644
330eb5
BuildArch:      noarch
330eb5
330eb5
%description    doc
330eb5
%{summary}.
330eb5
330eb5
a04d01
%if %{build_openmpi}
a04d01
%package        openmpi
11ff22
Summary:        Parallel visualization application
Björn Esser 75f644
Björn Esser 0719fb
BuildRequires:  openmpi-devel
Björn Esser 0719fb
BuildRequires:  mpi4py-openmpi
Björn Esser 0719fb
BuildRequires:  netcdf-openmpi-devel
Björn Esser 0719fb
11ff22
Requires:       %{name}-data = %{version}-%{release}
Björn Esser 0719fb
Requires:       mpi4py-openmpi
Orion Poplawski 6b309e
Requires:       python-pygments
Orion Poplawski 6b309e
Requires:       python-six
Björn Esser 7a8b51
Requires:       python2-autobahn
Björn Esser 0719fb
Requires:       python2-numpy
Björn Esser 0719fb
Requires:       python2-twisted
Björn Esser 75f644
Björn Esser 0719fb
Obsoletes:      %{name}-mpi < 3.6.2-5
Björn Esser 75f644
a04d01
Provides:       %{name}-mpi = %{version}-%{release}
11ff22
a04d01
%description    openmpi
1779e7
This package contains copies of the ParaView server binaries compiled with
a04d01
OpenMPI.  These are named pvserver_openmpi, pvbatch_openmpi, etc.
9d24a5
Orion Poplawski 30a2d0
You will need to load the openmpi-%{_arch} module to setup your path properly.
Orion Poplawski 93b9bd
Orion Poplawski 93b9bd
Orion Poplawski 4a4c71
%package        openmpi-devel
Orion Poplawski 4a4c71
Summary:        Development files for %{name}-openmpi
Björn Esser 75f644
Orion Poplawski 4a4c71
Requires:       %{name}-openmpi%{?_isa} = %{version}-%{release}
Orion Poplawski 4a4c71
Orion Poplawski 4a4c71
%description    openmpi-devel
Orion Poplawski 4a4c71
The %{name}-openmpi-devel package contains libraries and header files for
Orion Poplawski 4a4c71
developing applications that use %{name}-openmpi.
45f711
%endif
11ff22
Björn Esser 75f644
Deji Akingunola e1b229
%if %{build_mpich}
Deji Akingunola e1b229
%package        mpich
a04d01
Summary:        Parallel visualization application
Björn Esser 75f644
Björn Esser 0719fb
BuildRequires:  mpich-devel
Björn Esser 0719fb
BuildRequires:  mpi4py-mpich
Björn Esser 0719fb
BuildRequires:  netcdf-mpich-devel
Björn Esser 0719fb
a04d01
Requires:       %{name}-data = %{version}-%{release}
Björn Esser 0719fb
Requires:       mpi4py-mpich
Orion Poplawski 6b309e
Requires:       python-pygments
Orion Poplawski 6b309e
Requires:       python-six
Björn Esser 7a8b51
Requires:       python2-autobahn
Björn Esser 0719fb
Requires:       python2-numpy
Björn Esser 0719fb
Requires:       python2-twisted
Björn Esser 75f644
Orion Poplawski 105554
Obsoletes:      %{name}-mpich2 < 3.98.1-6
a04d01
Deji Akingunola e1b229
%description    mpich
a04d01
This package contains copies of the ParaView server binaries compiled with
Deji Akingunola e1b229
mpich.  These are named pvserver_mpich, pvbatch_mpich, etc.
9d24a5
Deji Akingunola e1b229
You will need to load the mpich-%{_arch} module to setup your path properly.
11ff22
11ff22
Deji Akingunola e1b229
%package        mpich-devel
Deji Akingunola e1b229
Summary:        Development files for %{name}-mpich
Björn Esser 75f644
Deji Akingunola e1b229
Requires:       %{name}-mpich%{?_isa} = %{version}-%{release}
Björn Esser 75f644
Orion Poplawski 105554
Obsoletes:      %{name}-mpich2-devel < 3.98.1-6
11ff22
Björn Esser 0719fb
Provides:       %{name}-mpich2-devel = %{version}-%{release}
Björn Esser 0719fb
Deji Akingunola e1b229
%description    mpich-devel
Deji Akingunola e1b229
The %{name}-mpich-devel package contains libraries and header files for
Deji Akingunola e1b229
developing applications that use %{name}-mpich.
Orion Poplawski 4a4c71
%endif
330eb5
330eb5
11ff22
%prep
058df4
%setup -q -n ParaView-v%{version}%{?versuf}
82f066
# Install python properly
82f066
sed -i -s '/VTK_INSTALL_PYTHON_USING_CMAKE/s/TRUE/FALSE/' CMakeLists.txt
3959c9
#Remove included thirdparty sources just to be sure
Orion Poplawski 9105b9
for x in vtkcgns %{?_with_protobuf:vtkprotobuf} vtkpygments
3959c9
do
Orion Poplawski cc9686
  rm -r ThirdParty/*/${x}
3959c9
done
Orion Poplawski 65e96c
%if %{system_pugixml}
Orion Poplawski 105554
rm ThirdParty/pugixml/pugixml.*
Orion Poplawski 65e96c
%endif
Orion Poplawski 03e1b9
for x in autobahn vtkexpat vtkfreetype %{?_with_gl2ps:vtkgl2ps} vtkhdf5 vtkjpeg vtklibxml2 vtklz4 vtkmpi4py vtknetcdf{,cpp} vtkoggtheora vtkpng vtksqlite vtktiff vtkTwisted vtkzlib vtkZopeInterface
3959c9
do
Orion Poplawski cc9686
  rm -r VTK/ThirdParty/*/${x}
3959c9
done
Orion Poplawski 2afa5e
# jsoncpp
Orion Poplawski 2afa5e
%if 0%{system_jsoncpp}
Orion Poplawski cc9686
rm -r VTK/ThirdParty/jsoncpp/vtkjsoncpp
Orion Poplawski 2afa5e
%endif
Orion Poplawski 4a51be
# Remove unused KWSys items
Orion Poplawski cc9686
find VTK/Utilities/KWSys/vtksys/ -name \*.[ch]\* | grep -vE '^VTK/Utilities/KWSys/vtksys/([a-z].*|Configure|SharedForward|String\.hxx|Base64|CommandLineArguments|Directory|DynamicLoader|Encoding|FStream|FundamentalType|Glob|MD5|Process|RegularExpression|System|SystemInformation|SystemTools)(C|CXX|UNIX)?\.' | xargs rm
b2507c
# Work around gcc 4.9.0 regression
b2507c
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61294
b2507c
sed -i -e 's/-Wl,--fatal-warnings//' VTK/CMake/vtkCompilerExtras.cmake
288bfd
# We want to build with a system vtk someday, but it doesn't work yet
Orion Poplawski cc9686
#rm -r VTK
11ff22
11ff22
11ff22
%build
Björn Esser 75f644
mkdir %{_target_platform}
Björn Esser 75f644
pushd %{_target_platform}
Orion Poplawski 1810b8
%cmake3 .. \
Orion Poplawski ba38d5
        -DBUILD_DOCUMENTATION:BOOL=ON \
3959c9
        -DVTK_INSTALL_INCLUDE_DIR:PATH=include/paraview \
3959c9
        -DVTK_INSTALL_ARCHIVE_DIR:PATH=%{_lib}/paraview \
3959c9
        -DVTK_INSTALL_LIBRARY_DIR:PATH=%{_lib}/paraview \
3959c9
        -DPARAVIEW_INSTALL_DEVELOPMENT_FILES:BOOL=ON \
d6be98
        -DQtTesting_INSTALL_LIB_DIR=%{_lib}/paraview \
d6be98
        -DQtTesting_INSTALL_CMAKE_DIR=%{_lib}/paraview/CMake \
a04d01
        %{paraview_cmake_options}
Björn Esser 75f644
%make_build
Orion Poplawski ba38d5
#export LD_LIBRARY_PATH="%{buildroot}%{_libdir}:%{_libdir}"
Orion Poplawski ba38d5
#export PYTHONPATH="%{buildroot}%{_libdir}/%{name}/site-packages:${PYTHONPATH}"
Orion Poplawski ba38d5
#export PYTHONPATH="${PYTHONPATH%:}:%{python2_sitearch}/mpich"
Orion Poplawski 9105b9
export LANG=en_US.UTF-8
Orion Poplawski ba38d5
%make_build DoxygenDoc ParaViewDoc
Orion Poplawski ba38d5
#unset LD_LIBRARY_PATH
Orion Poplawski ba38d5
#unset PYTHONPATH
11ff22
popd
a04d01
%if %{build_openmpi}
Björn Esser 75f644
mkdir %{_target_platform}-openmpi
Björn Esser 75f644
pushd %{_target_platform}-openmpi
9d24a5
%{_openmpi_load}
Orion Poplawski 1810b8
%cmake3 .. \
Orion Poplawski a6ba4b
        %{paraview_cmake_mpi_options}
Orion Poplawski 08a982
# Fixup forward paths
Orion Poplawski 08a982
sed -i -e 's,../%{_lib}/openmpi,..,' `find -name \*-forward.c`
Björn Esser 75f644
%make_build
9d24a5
%{_openmpi_unload}
a04d01
popd
a04d01
%endif
Deji Akingunola e1b229
%if %{build_mpich}
Björn Esser 75f644
mkdir %{_target_platform}-mpich
Björn Esser 75f644
pushd %{_target_platform}-mpich
Deji Akingunola e1b229
%{_mpich_load}
Orion Poplawski 3b9a1c
# EL7 mpich module doesn't set PYTHONPATH
Orion Poplawski 3b9a1c
# https://bugzilla.redhat.com/show_bug.cgi?id=1148992
Orion Poplawski 3b9a1c
[ -z "$PYTHONPATH" ] && export PYTHONPATH=$MPI_PYTHON_SITEARCH
Orion Poplawski 1810b8
%cmake3 .. \
Orion Poplawski a6ba4b
        %{paraview_cmake_mpi_options}
Orion Poplawski 08a982
# Fixup forward paths
Deji Akingunola e1b229
sed -i -e 's,../%{_lib}/mpich,..,' `find -name \*-forward.c`
Björn Esser 75f644
%make_build
Deji Akingunola e1b229
%{_mpich_unload}
1779e7
popd
45f711
%endif
11ff22
a04d01
11ff22
%install
Björn Esser 3c62c0
# Fix permissions
11ff22
find . \( -name \*.txt -o -name \*.xml -o -name '*.[ch]' -o -name '*.[ch][px][px]' \) -print0 | xargs -0 chmod -x
11ff22
11ff22
# Create some needed directories
Björn Esser 75f644
install -d %{buildroot}%{_datadir}/applications
Björn Esser 75f644
install -d %{buildroot}%{_datadir}/mime/packages
Björn Esser 75f644
install -m644 %SOURCE1 %{buildroot}%{_datadir}/mime/packages
11ff22
a04d01
%if %{build_openmpi}
a04d01
# Install openmpi version
Björn Esser 75f644
%make_install -C %{_target_platform}-openmpi
Björn Esser 75f644
a04d01
d6be98
#Remove mpi copy of doc and man pages and  data
Björn Esser 75f644
rm -rf %{buildroot}%{_libdir}/openmpi/share/{appdata,applications,doc,icons,man,paraview}
a04d01
%endif
a04d01
Deji Akingunola e1b229
%if %{build_mpich}
Deji Akingunola e1b229
# Install mpich version
Björn Esser 75f644
%make_install -C %{_target_platform}-mpich
f5b22d
d6be98
#Remove mpi copy of doc and man pages and data
Björn Esser 75f644
rm -rf %{buildroot}%{_libdir}/mpich/share/{appdata,applications,doc,icons,man,paraview}
45f711
%endif
11ff22
11ff22
#Install the normal version
Björn Esser 75f644
%make_install -C %{_target_platform}
f5b22d
Orion Poplawski 501a64
desktop-file-validate %{buildroot}%{_datadir}/applications/paraview.desktop
Björn Esser 75f644
%if 0%{?fedora} || 0%{?rhel} >= 8
Orion Poplawski 3d0598
appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/*.appdata.xml
Orion Poplawski 3d0598
%endif
Orion Poplawski f79871
3959c9
#Cleanup only vtk conflicting binaries
Orion Poplawski 43b5ce
rm %{buildroot}%{_bindir}/vtk{EncodeString,HashSource,LegacyColorMapXMLToJSON,ParseJava,Wrap{Hierarchy,Java,Python,Tcl}}*
11ff22
f898a0
# Strip build dir from VTKConfig.cmake (bug #917425)
Björn Esser 75f644
find %{buildroot} -name VTKConfig.cmake | xargs sed -i -e '/builddir/s/^/#/'
f898a0
Björn Esser 0719fb
# Build autodocs and move documentation-files to proper location
Björn Esser 0719fb
mkdir -p %{buildroot}%{_pkgdocdir}
Björn Esser 0719fb
install -pm 0644 README.md %{buildroot}%{_pkgdocdir}
Björn Esser 0719fb
mv %{buildroot}%{_docdir}/paraview-%{pv_majmin}/* %{buildroot}%{_pkgdocdir}
Björn Esser 0719fb
rm -rf %{buildroot}%{_docdir}/paraview-%{pv_majmin}
Björn Esser 0719fb
find %{buildroot}%{_pkgdocdir} -name '.*' -print0 | xargs -0 rm -frv
Björn Esser 7a8b51
find %{buildroot}%{_pkgdocdir} -name '*.map' -or -name '*.md5' -print -delete
Björn Esser 0719fb
hardlink -cfv %{buildroot}%{_pkgdocdir}
Björn Esser 0719fb
11ff22
11ff22
%post
11ff22
update-desktop-database &> /dev/null ||:
11ff22
11ff22
%postun
11ff22
update-desktop-database &> /dev/null ||:
11ff22
Orion Poplawski 5d2dfc
%pre
Björn Esser 0719fb
#Handle changing from directory to file
Björn Esser 0719fb
if [ -d %{_libdir}/paraview/paraview ]; then
Orion Poplawski 5d2dfc
  rm -r %{_libdir}/paraview/paraview
Orion Poplawski 5d2dfc
fi
Orion Poplawski 5d2dfc
Orion Poplawski 5d2dfc
Rex Dieter 482d5a
%post data
Orion Poplawski 105554
/bin/touch --no-create %{_datadir}/mime/packages &>/dev/null || :
Orion Poplawski 105554
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
11ff22
11ff22
%postun data
Rex Dieter 482d5a
if [ $1 -eq 0 ] ; then
Rex Dieter 482d5a
  update-mime-database %{_datadir}/mime &> /dev/null || :
Orion Poplawski 105554
  /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
Orion Poplawski 105554
  /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
Rex Dieter 482d5a
fi
Rex Dieter 482d5a
Rex Dieter 482d5a
%posttrans data
Björn Esser 75f644
update-mime-database \
Björn Esser 75f644
%if 0%{?fedora} || 0%{?rhel} >= 8
Björn Esser 75f644
-n \
Björn Esser 75f644
%endif
Björn Esser 75f644
%{_datadir}/mime &> /dev/null || :
Orion Poplawski 105554
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
11ff22
11ff22
11ff22
%files
Björn Esser d34f98
%license Copyright.txt License_v1.2.txt
Björn Esser 0719fb
%doc %dir %{_pkgdocdir}
Björn Esser 0719fb
%doc %{_pkgdocdir}/README.md
11ff22
%{_bindir}/paraview
341cf2
%{_bindir}/pvbatch
6a4c38
# Currently disabled upstream
6a4c38
#{_bindir}/pvblot
11ff22
%{_bindir}/pvdataserver
710af1
%{_bindir}/pvpython
11ff22
%{_bindir}/pvrenderserver
11ff22
%{_bindir}/pvserver
f3b58f
%{_bindir}/smTestDriver
f5b22d
%{_libdir}/paraview/
f3b58f
Orion Poplawski 4a4c71
%files data
Orion Poplawski 105554
%{_datadir}/appdata/paraview.appdata.xml
5f795c
%{_datadir}/applications/*paraview.desktop
Orion Poplawski 105554
%{_datadir}/icons/hicolor/*/apps/paraview.png
Orion Poplawski 4a4c71
%{_datadir}/mime/packages/paraview.xml
Orion Poplawski 4a4c71
Orion Poplawski 4a4c71
%files devel
Orion Poplawski 105554
%{_bindir}/paraview-config
e07efa
%{_bindir}/vtkWrapClientServer
e07efa
%{_bindir}/vtkkwProcessXML
Orion Poplawski 4a4c71
%{_includedir}/paraview/
3959c9
%{_datadir}/cmake/
Björn Esser 0719fb
Björn Esser 0719fb
%files doc
Björn Esser 2e2552
%license %{_datadir}/licenses/%{name}*
Björn Esser 0719fb
%doc %{_pkgdocdir}
Orion Poplawski 4a4c71
11ff22
Orion Poplawski f30738
%if %{build_openmpi}
a04d01
%files openmpi
Björn Esser 2e2552
%license %{_datadir}/licenses/%{name}*
Björn Esser 0719fb
%doc %dir %{_pkgdocdir}
Björn Esser 0719fb
%doc %{_pkgdocdir}/README.md
09a9a5
%{_libdir}/openmpi/bin/[ps]*
3959c9
%{_libdir}/openmpi/lib/paraview/
Orion Poplawski 4a4c71
Orion Poplawski 4a4c71
%files openmpi-devel
09a9a5
%{_libdir}/openmpi/bin/vtk*
Orion Poplawski 4a4c71
%{_libdir}/openmpi/include/paraview/
3959c9
%{_libdir}/openmpi/share/cmake/
a04d01
%endif
a04d01
a04d01
Deji Akingunola e1b229
%if %{build_mpich}
Deji Akingunola e1b229
%files mpich
Björn Esser 2e2552
%license %{_datadir}/licenses/%{name}*
Björn Esser 0719fb
%doc %dir %{_pkgdocdir}
Björn Esser 0719fb
%doc %{_pkgdocdir}/README.md
Deji Akingunola e1b229
%{_libdir}/mpich/bin/[ps]*
Deji Akingunola e1b229
%{_libdir}/mpich/lib/paraview/
11ff22
Deji Akingunola e1b229
%files mpich-devel
Deji Akingunola e1b229
%{_libdir}/mpich/bin/vtk*
Deji Akingunola e1b229
%{_libdir}/mpich/include/paraview/
Deji Akingunola e1b229
%{_libdir}/mpich/share/cmake/
Orion Poplawski 4a4c71
%endif
11ff22
11ff22
11ff22
%changelog
442f92
* Tue Dec 26 2017 Bjรถrn Esser <besser82@fedoraproject.org> - 5.4.1-7
442f92
- Rebuilt for jsoncpp.so.20
442f92
Igor Gnatenko d00b84
* Wed Nov 29 2017 Igor Gnatenko <ignatenko@redhat.com> - 5.4.1-6
Igor Gnatenko d00b84
- Rebuild for protobuf 3.5
Igor Gnatenko d00b84
56865a
* Mon Nov 13 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 5.4.1-5
56865a
- Rebuild for protobuf 3.4
56865a
058df4
* Fri Sep 01 2017 Bjรถrn Esser <besser82@fedoraproject.org> - 5.4.1-4
058df4
- Fix 'Bad pre-release versioning scheme'
058df4
11ce91
* Fri Sep 01 2017 Bjรถrn Esser <besser82@fedoraproject.org> - 5.4.1-3.3
11ce91
- Rebuilt for jsoncpp-1.8.3
11ce91
Orion Poplawski 105163
* Mon Aug 28 2017 Orion Poplawski <orion@cora.nwra.com> - 5.4.1-3.2
Orion Poplawski a99ecb
- Update to 5.4.1
Orion Poplawski a99ecb
32a9dd
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 5.4.0-3.2
32a9dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
32a9dd
34b508
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 5.4.0-3.1
34b508
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
34b508
Orion Poplawski d036b3
* Wed Jul 19 2017 Orion Poplawski <orion@cora.nwra.com> - 5.4.0-3
Orion Poplawski d036b3
- Fix protobuf requires filter (bug #1472770)
Orion Poplawski d036b3
Orion Poplawski f6d81a
* Wed Jul 5 2017 Orion Poplawski <orion@cora.nwra.com> - 5.4.0-2
Orion Poplawski f6d81a
- Update description (bug #1467571)
Orion Poplawski f6d81a
Orion Poplawski 5b00ab
* Fri Jun 16 2017 Orion Poplawski <orion@cora.nwra.com> - 5.4.0-1
Orion Poplawski 9105b9
- Update to 5.4.0
Orion Poplawski 9105b9
Orion Poplawski a6ba4b
* Mon Apr 10 2017 Orion Poplawski <orion@cora.nwra.com> - 5.3.0-2
Orion Poplawski a6ba4b
- Build with Qt5 on Fedora 26+ (bug #1437858)
Orion Poplawski a6ba4b
- Drop old cmake config options
Orion Poplawski a6ba4b
Orion Poplawski ba38d5
* Mon Mar 13 2017 Orion Poplawski <orion@cora.nwra.com> - 5.3.0-1
Orion Poplawski ba38d5
- Update to 5.3.0
Orion Poplawski ba38d5
ce3990
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 5.2.0-5.1
ce3990
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
ce3990
Orion Poplawski 773cf4
* Thu Jan 26 2017 Orion Poplawski <orion@cora.nwra.com> - 5.2.0-5
Orion Poplawski 773cf4
- Rebuild with system protobuf 3.2.0
Orion Poplawski 773cf4
Orion Poplawski 093beb
* Tue Jan 10 2017 Orion Poplawski <orion@cora.nwra.com> - 5.2.0-4
Orion Poplawski 093beb
- Filter bundled protobuf from requires if needed
Orion Poplawski 093beb
Orion Poplawski a178c1
* Sun Jan 8 2017 Orion Poplawski <orion@cora.nwra.com> - 5.2.0-3
Orion Poplawski a178c1
- Use bundled protobuf for now
Orion Poplawski a178c1
8ac277
* Wed Dec 28 2016 Rich Mattes <richmattes@gmail.com> - 5.2.0-2
8ac277
- Rebuild for eigen3-3.3.1
8ac277
Orion Poplawski 3e0afa
* Sat Nov 19 2016 Orion Poplawski <orion@cora.nwra.com> - 5.2.0-1.1
Orion Poplawski 3e0afa
- Rebuild for protobuf 3.1.0
Orion Poplawski 3e0afa
Orion Poplawski ce546d
* Thu Nov 17 2016 Orion Poplawski <orion@cora.nwra.com> - 5.2.0-1
Orion Poplawski ce546d
- Update to 5.2.0 final
Orion Poplawski ce546d
Orion Poplawski 847acf
* Mon Nov 7 2016 Orion Poplawski <orion@cora.nwra.com> - 5.2.0-0.8.RC4
Orion Poplawski 847acf
- Update to 5.2.0-RC4
Orion Poplawski 847acf
Orion Poplawski 8f2435
* Fri Nov 4 2016 Orion Poplawski <orion@cora.nwra.com> - 5.2.0-0.7.RC3
Orion Poplawski 8f2435
- Build with bundled gl2ps
Orion Poplawski 8f2435
Orion Poplawski 8f2435
* Sat Oct 29 2016 Orion Poplawski <orion@cora.nwra.com> - 5.2.0-0.7.RC3
Orion Poplawski 9376ca
- Update to 5.2.0-RC3
Orion Poplawski 9376ca
- Drop libjsoncpp patch applied upstream
Orion Poplawski 9376ca
Björn Esser 7a8b51
* Fri Oct 21 2016 Bjรถrn Esser <fedora@besser82.io> - 5.2.0-0.6.RC2
Björn Esser 7a8b51
- Add needed (Build)Requires
Björn Esser 7a8b51
- Remove cluttering files from %%{_pkgdocdir}
Björn Esser 7a8b51
Björn Esser 0719fb
* Wed Oct 19 2016 Bjรถrn Esser <fedora@besser82.io> - 5.2.0-0.5.RC2
Björn Esser 0719fb
- Add needed Requires
Björn Esser 0719fb
- Reintroduce doc-subpkg
Björn Esser 0719fb
- Use unified %%{_pkgdocdir} and unified %%license
Björn Esser 0719fb
- Build documentation
Björn Esser 0719fb
- Proper Obsoletes versioning
Björn Esser 0719fb
- Spec-file improvements
Björn Esser 0719fb
Björn Esser 75f644
* Wed Oct 19 2016 Bjรถrn Esser <fedora@besser82.io> - 5.2.0-0.4.RC2
Björn Esser 75f644
- Drop obsolete stuff
Björn Esser 75f644
- Use up-to-date macros
Björn Esser 75f644
- Use semantic build-tree sub-dirs: 's!fedora!%%{_target_platform}!'
Björn Esser 75f644
Björn Esser 360df3
* Tue Oct 18 2016 Bjรถrn Esser <fedora@besser82.io> - 5.2.0-0.3.RC2
Björn Esser 360df3
- Update to 5.2.0-RC2
Björn Esser 360df3
- Drop patches merged by upstream
Björn Esser 360df3
- Update libjsoncpp_so_11.patch
Björn Esser 360df3
Orion Poplawski cc9686
* Tue Oct 18 2016 Orion Poplawski <orion@cora.nwra.com> - 5.2.0-0.2.RC1
Orion Poplawski cc9686
- Drop unneeded data dir
Orion Poplawski cc9686
- Update bundled lib cleanup
Orion Poplawski cc9686
- Do not use -f with rm to detect changes
Orion Poplawski cc9686
Björn Esser 3c457e
* Mon Oct 17 2016 Bjรถrn Esser <fedora@besser82.io> - 5.2.0-0.1.RC1
Björn Esser 3c457e
- Update to 5.2.0-RC1
Björn Esser 3c457e
- Drop patches merged by upstream
Björn Esser 3c457e
- Add libjsoncpp_so_11.patch
Björn Esser 3c62c0
- Create data-dir, if not created by `%make_install`
Björn Esser 3c62c0
- Drop %%clean-section
Björn Esser 3c62c0
- Clean trailing whitespaces
Björn Esser 3c457e
Björn Esser 400ec4
* Mon Oct 03 2016 Bjรถrn Esser <fedora@besser82.io> - 5.1.2-2
Björn Esser 400ec4
- Rebuilt for libjsoncpp.so.11
Björn Esser 400ec4
Orion Poplawski 1810b8
* Fri Sep 16 2016 Orion Poplawski <orion@cora.nwra.com> - 5.1.2-1
Orion Poplawski 1810b8
- Add upstream fix to not ship libFmmMesh.a
Orion Poplawski 1810b8
- Use cmake3 and %%cmake3 for EPEL compatibility
Orion Poplawski 1810b8
Orion Poplawski e71b52
* Wed Aug 10 2016 Orion Poplawski <orion@cora.nwra.com> - 5.1.2-1
Orion Poplawski e71b52
- Update to 5.1.2
Orion Poplawski a5377c
- Use CMAKE_PREFIX_PATH to find mpi versions of libraries
Orion Poplawski f3c244
- Ship installed static libraries, they are needed (bug #1304881)
Orion Poplawski e71b52
Orion Poplawski f010d8
* Wed Jun 29 2016 Orion Poplawski <orion@cora.nwra.com> - 5.1.0-1.1
Orion Poplawski f010d8
- Rebuild for hdf5 1.8.17
Orion Poplawski f010d8
Orion Poplawski 0483e4
* Mon Jun 20 2016 Orion Poplawski <orion@cora.nwra.com> - 5.1.0-1
Orion Poplawski 0483e4
- Update to 5.1.0
Orion Poplawski 0483e4
- Drop vtk-gcc6 patch fixed upstream
Orion Poplawski 0483e4
- Note more bundled libraries
Orion Poplawski 0483e4
Orion Poplawski 46be96
* Mon Mar 28 2016 Orion Poplawski <orion@cora.nwra.com> - 5.0.1-1
Orion Poplawski 46be96
- Update to 5.0.1 final
Orion Poplawski 46be96
Björn Esser d34f98
* Fri Mar 25 2016 Bjรถrn Esser <fedora@besser82.io> - 5.0.1-0.3.RC2
Björn Esser d34f98
- Update to 5.0.1-RC2
Björn Esser d34f98
- Drop Patch1 (paraview-lz4), applied upstream
Björn Esser d34f98
- Use %%license and %%doc properly
Björn Esser d34f98
Björn Esser eca182
* Fri Mar 25 2016 Bjรถrn Esser <fedora@besser82.io> - 5.0.1-0.2.RC1
Björn Esser eca182
- Rebuilt for libjsoncpp.so.1
Björn Esser eca182
Orion Poplawski b448c0
* Thu Mar 3 2016 Orion Poplawski <orion@cora.nwra.com> - 5.0.1-0.1.RC1
Orion Poplawski b448c0
- Update to 5.0.1-RC1
Orion Poplawski b448c0
- Drop paraview-gcc6 patch applied upstream
Orion Poplawski b448c0
Orion Poplawski d0094a
* Mon Feb 1 2016 Orion Poplawski <orion@cora.nwra.com> - 5.0.0-1
Orion Poplawski d0094a
- Update to 5.0.0 final
Orion Poplawski d0094a
- Drop non_x86 patch, fixed upstream
Orion Poplawski 999d0e
- Add vtk-gcc6, paraview-gcc6 patches to support gcc6
Orion Poplawski d0094a
Orion Poplawski a723e9
* Fri Jan 22 2016 Orion Poplawski <orion@cora.nwra.com> - 5.0.0-0.6.RC3
Orion Poplawski a723e9
- Rebuild for netcdf 4.4.0
Orion Poplawski a723e9
dd8583
* Fri Jan 15 2016 Jonathan Wakely <jwakely@redhat.com> - 5.0.0-0.5.RC3
dd8583
- Rebuilt for Boost 1.60
dd8583
Orion Poplawski 3d0598
* Thu Jan 7 2016 Orion Poplawski <orion@cora.nwra.com> - 5.0.0-0.4.RC3
Orion Poplawski 3d0598
- Validate appdata
Orion Poplawski 3d0598
Orion Poplawski 6174e2
* Tue Jan 5 2016 Orion Poplawski <orion@cora.nwra.com> - 5.0.0-0.3.RC3
Orion Poplawski 6174e2
- Update to 5.0.0-RC3
Orion Poplawski 8eb5a3
- Add patch to fix build on non-x86 systems
Orion Poplawski d0d035
- Add patch to fix jsoncpp usage on ARM
Orion Poplawski 6174e2
Orion Poplawski ac7939
* Fri Dec 18 2015 Orion Poplawski <orion@cora.nwra.com> - 5.0.0-0.2.RC2
Orion Poplawski ac7939
- Update to 5.0.0-RC2
Orion Poplawski ac7939
- Drop jsoncpp patch applied upstream
Orion Poplawski ac7939
Orion Poplawski 6bdb68
* Thu Dec 10 2015 Orion Poplawski <orion@cora.nwra.com> - 5.0.0-0.1.RC1
Orion Poplawski 4a92fa
- Update to 5.0.0-RC1
Orion Poplawski 4a92fa
Orion Poplawski da50be
* Thu Oct 29 2015 Orion Poplawski <orion@cora.nwra.com> - 4.4.0-2
Orion Poplawski da50be
- No longer set MPI_COMPILER as it is no longer needed and breaks with cmake
Orion Poplawski da50be
  3.4.0
Orion Poplawski da50be
Orion Poplawski 6b309e
* Fri Sep 18 2015 Orion Poplawski <orion@cora.nwra.com> - 4.4.0-1
Orion Poplawski 6b309e
- Update to 4.4.0
Orion Poplawski 6b309e
- Drop type, netcdf, and topological-sort-cmake patches applied upstream
Orion Poplawski 6b309e
- Use system eigen3, python-pygments, python-six (bug #1251289)
Orion Poplawski 2afa5e
- Use bundled jsoncpp for F23 or earlier
Orion Poplawski 6b309e
Orion Poplawski 164f6f
* Thu Sep 17 2015 Orion Poplawski <orion@cora.nwra.com> - 4.3.1-15
Orion Poplawski 164f6f
- Rebuild for openmpi 1.10.0
Orion Poplawski 1f6aed
- Add patch for jsoncpp 0.10 support
Orion Poplawski 164f6f
be09bb
* Thu Aug 27 2015 Jonathan Wakely <jwakely@redhat.com> - 4.3.1-14
be09bb
- Rebuilt for Boost 1.59
be09bb
Orion Poplawski 4a51be
* Sat Aug 22 2015 Orion Poplawski <orion@cora.nwra.com> - 4.3.1-13
Orion Poplawski 4a51be
- Note bundled kwsys, remove unused kwsys files
Orion Poplawski 4a51be
Orion Poplawski 54582d
* Wed Aug 19 2015 Orion Poplawski <orion@cora.nwra.com> - 4.3.1-12
Orion Poplawski 54582d
- Do not ship static libraries
Orion Poplawski 54582d
Orion Poplawski ccabf8
* Mon Aug 17 2015 Orion Poplawski <orion@cora.nwra.com> - 4.3.1-11
Orion Poplawski ccabf8
- Filter provides/requires to exclude private libraries
Orion Poplawski ccabf8
Orion Poplawski 27f5e0
* Fri Aug 14 2015 Orion Poplawski <orion@cora.nwra.com> - 4.3.1-10
Orion Poplawski 27f5e0
- Add patch for protobuf 2.6 support (fixes FTBFS bug #1239759)
Orion Poplawski 27f5e0
2a613b
* Mon Aug 10 2015 Sandro Mani <manisandro@gmail.com> - 4.3.1-9
2a613b
- Rebuild for RPM MPI Requires Provides Change
2a613b
baaded
* Wed Jul 29 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.3.1-8
baaded
- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
baaded
cd9d98
* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 4.3.1-7
cd9d98
- rebuild for Boost 1.58
cd9d98
eefb99
* Fri Jul 10 2015 Jason L Tibbitts III <tibbs@math.uh.edu> - 4.3.1-6
eefb99
- Add Exec= line to the desktop file (bug #1242012)
eefb99
751184
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.3.1-5
751184
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
751184
Orion Poplawski 501a64
* Thu Apr 30 2015 Orion Poplawski <orion@cora.nwra.com> - 4.3.1-4
Orion Poplawski 501a64
- Use upstream desktop file (bug #1216255)
Orion Poplawski 501a64
d1e65b
* Wed Apr 29 2015 Kalev Lember <kalevlember@gmail.com> - 4.3.1-3
d1e65b
- Rebuilt for protobuf soname bump
d1e65b
Petr Machata 595d39
* Wed Feb 04 2015 Petr Machata <pmachata@redhat.com> - 4.3.1-2
Petr Machata 595d39
- Bump for rebuild.
Petr Machata 595d39
Orion Poplawski 1747f4
* Tue Jan 27 2015 Orion Poplawski <orion@cora.nwra.com> - 4.3.1-1
Orion Poplawski 1747f4
- Update to 4.3.1
Orion Poplawski 1747f4
Petr Machata 732513
* Tue Jan 27 2015 Petr Machata <pmachata@redhat.com> - 4.2.0-3
Petr Machata 732513
- Rebuild for boost 1.57.0
Petr Machata 732513
Orion Poplawski abd875
* Thu Jan 8 2015 Orion Poplawski <orion@cora.nwra.com> - 4.2.0-2
Orion Poplawski abd875
- Rebuild for hdf 1.8.14
Orion Poplawski abd875
- Add patch to fix compilation error
Orion Poplawski abd875
Orion Poplawski 274fa5
* Wed Oct 1 2014 Orion Poplawski <orion@cora.nwra.com> - 4.2.0-1
Orion Poplawski 274fa5
- Update to 4.2.0 final
Orion Poplawski 274fa5
Orion Poplawski 105554
* Thu Sep 18 2014 Orion Poplawski <orion@cora.nwra.com> - 4.2.0-0.1.rc1
Orion Poplawski 105554
- Update to 4.2.0-RC1
Orion Poplawski 105554
- Drop paraview-install, paraview-4.0.1-Protobuf, and paraview-pqViewFrameActionGroup
Björn Esser 3c62c0
  patches fixed upstream
Orion Poplawski 105554
- Build against system pugixml
Orion Poplawski 105554
Rex Dieter 482d5a
* Mon Sep 08 2014 Rex Dieter <rdieter@fedoraproject.org> 4.1.0-9
Rex Dieter 482d5a
- update scriptlets
Rex Dieter 482d5a
b7237a
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.1.0-8
b7237a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
b7237a
Orion Poplawski f4e8de
* Mon Jul 21 2014 Orion Poplawski <orion@cora.nwra.com> - 4.1.0-7
Orion Poplawski f4e8de
- Install missing headers (bug #1100911)
Orion Poplawski f4e8de
- Install TopologicalSort.cmake (bug #1116521)
Orion Poplawski f4e8de
- Adjust ParaViewPlugins.cmake for Fedora packaging (bug #118520)
Orion Poplawski f4e8de
Orion Poplawski d19e34
* Tue Jun 10 2014 Orion Poplawski <orion@cora.nwra.com> - 4.1.0-6
Orion Poplawski d19e34
- Rebuild for hdf 1.8.13
Orion Poplawski d19e34
261842
* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.1.0-5
261842
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
261842
b00680
* Fri May 23 2014 Orion Poplawski <orion@cora.nwra.com> - 4.1.0-3
b00680
- Install missing pqViewFrameActionGroup.h header (bug #1100905)
b00680
Petr Machata e78f41
* Thu May 22 2014 Petr Machata <pmachata@redhat.com> - 4.1.0-3
Petr Machata e78f41
- Rebuild for boost 1.55.0
Petr Machata e78f41
2e1810
* Mon Feb 24 2014 Orion Poplawski <orion@cora.nwra.com> - 4.1.0-2
2e1810
- Rebuild for mpich-3.1
2e1810
Orion Poplawski ed1cb0
* Tue Jan 21 2014 Orion Poplawski <orion@cora.nwra.com> - 4.1.0-1
Orion Poplawski ed1cb0
- Update to 4.1.0 final
Orion Poplawski ed1cb0
- Drop cstddef patch applied upstream
Orion Poplawski ed1cb0
d6be98
* Mon Dec 30 2013 Orion Poplawski <orion@cora.nwra.com> - 4.1.0-0.1.rc2
d6be98
- Rebase install patch
d6be98
- Add patch to include needed cstddef for gcc 4.8.2
d6be98
- Set VTK_INSTALL_DATA_DIR
d6be98
- Set QtTesting_* install macros
d6be98
Orion Poplawski 90a902
* Fri Dec 27 2013 Orion Poplawski <orion@cora.nwra.com> - 4.1.0-0.1.rc2
Orion Poplawski 90a902
- Update to 4.1.0-RC2
Orion Poplawski 90a902
0b0634
* Fri Oct 18 2013 Orion Poplawski <orion@cora.nwra.com> - 4.0.1-3
0b0634
- Require vtk-devel for vtkProcessShader
0b0634
e07efa
* Mon Oct 14 2013 Orion Poplawski <orion@cora.nwra.com> - 4.0.1-2
e07efa
- Remove conflicts with vtk-devel (bug #1018432)
e07efa
288bfd
* Mon Aug 12 2013 Orion Poplawski <orion@cora.nwra.com> - 4.0.1-1
288bfd
- Update to 4.0.1
288bfd
- Drop jpeg patch fixed upstream
288bfd
7b4cc9
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.98.1-8
7b4cc9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
7b4cc9
Petr Machata f90ec7
* Tue Jul 30 2013 Petr Machata <pmachata@redhat.com> - 3.98.1-7
Petr Machata f90ec7
- Rebuild for boost 1.54.0
Petr Machata f90ec7
Deji Akingunola e1b229
* Sat Jul 20 2013 Deji Akingunola <dakingun@gmail.com> - 3.98.1-6
Deji Akingunola e1b229
- Rename mpich2 sub-packages to mpich and rebuild for mpich-3.0
Deji Akingunola e1b229
128392
* Thu May 16 2013 Orion Poplawski <orion@cora.nwra.com> - 3.98.1-5
128392
- Rebuild for hdf5 1.8.11
128392
5f795c
* Tue Apr 30 2013 Jon Ciesla <limburgher@gmail.com> - 3.98.1-4
5f795c
- Drop desktop vendor tag.
5f795c
f898a0
* Thu Mar 7 2013 Orion Poplawski <orion@cora.nwra.com> - 3.98.1-3
f898a0
- Remove builddir path from VTKConfig.cmake (bug #917425)
f898a0
09a9a5
* Sun Feb 24 2013 Orion Poplawski <orion@cora.nwra.com> - 3.98.1-2
09a9a5
- Remove only vtk conflicting binaries (bug #915116)
09a9a5
- Do not move python libraries
09a9a5
501a3a
* Wed Feb 20 2013 Orion Poplawski <orion@cora.nwra.com> - 3.98.1-1
501a3a
- Update to 3.98.1
501a3a
- Drop pvblot patch
501a3a
- Add upstream patch to fix jpeg_mem_src support
501a3a
27b8c8
* Mon Jan 28 2013 Orion Poplawski <orion@cora.nwra.com> - 3.98.0-3
27b8c8
- Drop kwProcessXML patch, leave as vtkkwProcessXML with rpath
27b8c8
Adam Tkac 4be0f8
* Mon Jan 21 2013 Adam Tkac <atkac redhat="" com=""> - 3.98.0-2
Adam Tkac 4be0f8
- rebuild due to "jpeg8-ABI" feature drop
Adam Tkac 4be0f8
3959c9
* Mon Dec 17 2012 Orion Poplawski <orion@cora.nwra.com> - 3.98.0-1
3959c9
- Update to 3.98.0
3959c9
- Remove source of more bundled libraries
3959c9
- Drop include, gcc47, vtkboost, and hdf5 patches
3959c9
- Rebase kwprocessxml_rpath and system library patches
3959c9
- Add patch to fix install locations
3959c9
- Add patch to use system protobuf
3959c9
- Add BR gl2ps-devel >= 1.3.8
3959c9
- Disable pvblot for now
3959c9
- Build with hdf5 1.8.10
3959c9
3426cf
* Thu Nov 1 2012 Orion Poplawski <orion@cora.nwra.com> - 3.14.1-5
3426cf
- Rebuild for mpich2 1.5
Orion Poplawski 8c849f
- Add patch to compile with current boost
3426cf
19d16d
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.14.1-4
19d16d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
19d16d
Orion Poplawski e2c031
* Wed Jun 13 2012 Orion Poplawski <orion@cora.nwra.com> - 3.14.1-3
Orion Poplawski e2c031
- Don't ship vtkWrapHierarchy, conflicts with vtk (Bug 831834)
Orion Poplawski e2c031
Orion Poplawski c993e6
* Tue May 15 2012 Orion Poplawski <orion@cora.nwra.com> - 3.14.1-2
Orion Poplawski c993e6
- Rebuild with hdf5 1.8.9
Orion Poplawski c993e6
Orion Poplawski 35cc52
* Mon Apr 9 2012 Orion Poplawski <orion@cora.nwra.com> - 3.14.1-1
Orion Poplawski 35cc52
- Update to 3.14.1
Orion Poplawski 05e13e
- Add BR hwloc-devel
Orion Poplawski 35cc52
Orion Poplawski 8a7591
* Tue Apr 3 2012 Orion Poplawski <orion@cora.nwra.com> - 3.14.0-4
Orion Poplawski 8a7591
- Add patch to buid kwProcessXML as a forwarded executable (bug #808490)
Orion Poplawski 8a7591
Orion Poplawski fea2f7
* Thu Mar 29 2012 Orion Poplawski <orion@cora.nwra.com> - 3.14.0-3
Orion Poplawski fea2f7
- Only remove vtk conflicting binaries (bug #807756)
Orion Poplawski fea2f7
Orion Poplawski 41ae4e
* Wed Feb 29 2012 Orion Poplawski <orion@cora.nwra.com> - 3.14.0-2
Orion Poplawski 41ae4e
- Add patch to make vtk use system libraries
Orion Poplawski 41ae4e
Orion Poplawski 49bd0b
* Wed Feb 29 2012 Orion Poplawski <orion@cora.nwra.com> - 3.14.0-1
Orion Poplawski 49bd0b
- Update to 3.14.0
Orion Poplawski 49bd0b
- Rebase gcc47 patch
Orion Poplawski 49bd0b
- Try to handle python install problems manually
Orion Poplawski 49bd0b
5948b2
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.12.0-8
5948b2
- Rebuilt for c++ ABI breakage
5948b2
501a3a
* Thu Jan 26 2012 Orion Poplawski <orion@cora.nwra.com> - 3.12.0-7
Orion Poplawski 586c63
- Build with gcc 4.7
Orion Poplawski 42214f
- Add patch to support gcc 4.7
Orion Poplawski 42214f
- Build with new libOSMesa
Orion Poplawski 586c63
Orion Poplawski f12b06
* Tue Dec 27 2011 Orion Poplawski <orion@cora.nwra.com> - 3.12.0-6
Orion Poplawski c2d6a1
- vtkPV*Python.so needs to go into the paraview python dir
Orion Poplawski c2d6a1
- Drop chrpath
Orion Poplawski c2d6a1
Orion Poplawski 3ff76c
* Fri Dec 16 2011 Orion Poplawski <orion@cora.nwra.com> - 3.12.0-5
Orion Poplawski 3ff76c
- Oops, install vtk*Python.so, not libvtk*Python.so
Orion Poplawski 3ff76c
Orion Poplawski 259654
* Mon Dec 12 2011 Orion Poplawski <orion@cora.nwra.com> - 3.12.0-4
Orion Poplawski 259654
- Install more libvtk libraries by hand and manually remove rpath
Orion Poplawski 259654
Orion Poplawski 748d4a
* Fri Dec 9 2011 Orion Poplawski <orion@cora.nwra.com> - 3.12.0-3
Orion Poplawski 748d4a
- Add patch from Petr Machata to build with boost 1.48.0
Orion Poplawski 748d4a
Orion Poplawski b48458
* Thu Dec 1 2011 Orion Poplawski <orion@cora.nwra.com> - 3.12.0-2
Orion Poplawski b48458
- Enable PARAVIEW_INSTALL_DEVELOPMENT and re-add -devel sub-package
Orion Poplawski f79871
- Install libvtk*Python.so by hand for now
Orion Poplawski b48458
Orion Poplawski 08a982
* Thu Nov 10 2011 Orion Poplawski <orion@cora.nwra.com> - 3.12.0-1
Orion Poplawski 08a982
- Update to 3.12.0
Orion Poplawski 08a982
Orion Poplawski 08a982
* Fri Oct 28 2011 Orion Poplawski <orion@cora.nwra.com> - 3.10.1-6
Orion Poplawski 08a982
- Fixup forward paths for mpi versions (bug #748221)
Orion Poplawski 08a982
Orion Poplawski 303782
* Thu Jun 23 2011 Orion Poplawski <orion@cora.nwra.com> - 3.10.1-5
Orion Poplawski 303782
- Add BR qtwebkit-devel, fixes FTBS bug 716151
Orion Poplawski 303782
Orion Poplawski 5e0496
* Tue May 17 2011 Orion Poplawski <orion@cora.nwra.com> - 3.10.1-4
Orion Poplawski 5e0496
- Rebuild for hdf5 1.8.7
Orion Poplawski 5e0496
Orion Poplawski 3ec61c
* Tue Apr 19 2011 Orion Poplawski <orion@cora.nwra.com> - 3.10.1-3
Orion Poplawski 3ec61c
- No need to move python install with 3.10.1
Orion Poplawski 3ec61c
50f9a2
* Tue Apr 19 2011 Dan Horรกk <dan[at]danny.cz> - 3.10.1-2
50f9a2
- no openmpi on s390(x)
50f9a2
Orion Poplawski f7d858
* Mon Apr 18 2011 Orion Poplawski <orion@cora.nwra.com> - 3.10.1-1
Orion Poplawski f7d858
- Update to 3.10.1
Orion Poplawski f7d858
- Drop build patch fixed upstream
Orion Poplawski f7d858
Orion Poplawski e0f8b1
* Mon Apr 4 2011 Orion Poplawski <orion@cora.nwra.com> - 3.10.0-1
Orion Poplawski e0f8b1
- Update to 3.10.0
Orion Poplawski e0f8b1
- Drop lib and py27 patches fixed upstream
Orion Poplawski e0f8b1
- Add patch for gcc 4.6.0 support
Orion Poplawski e0f8b1
- Update system hdf5 handling
Orion Poplawski e0f8b1
- Cleanup unused build options
Orion Poplawski e0f8b1
- Build more plugins
Orion Poplawski e0f8b1
Deji Akingunola c8ac2e
* Tue Mar 29 2011 Deji Akingunola <dakingun@gmail.com> - 3.8.1-5
Deji Akingunola c8ac2e
- Rebuild for mpich2 soname bump
Deji Akingunola c8ac2e
e4c58e
* Wed Oct 20 2010 Adam Jackson <ajax@redhat.com> 3.8.1-4
e4c58e
- Rebuild for new libOSMesa soname
e4c58e
Orion Poplawski 5d2dfc
* Thu Oct 7 2010 Orion Poplawski <orion@cora.nwra.com> - 3.8.1-3
Orion Poplawski 5d2dfc
- Remove any previous %%{_libdir}/paraview/paraview directories
Orion Poplawski 5d2dfc
  which prevent updates
Orion Poplawski 5d2dfc
Orion Poplawski 929ef2
* Tue Oct 5 2010 Orion Poplawski <orion@cora.nwra.com> - 3.8.1-2
Orion Poplawski 929ef2
- Disable install of third party libraries
Orion Poplawski 929ef2
Orion Poplawski 0e2913
* Fri Oct 1 2010 Orion Poplawski <orion@cora.nwra.com> - 3.8.1-1
Orion Poplawski 0e2913
- Update to 3.8.1
Orion Poplawski 2ecc65
- Drop devel sub-package
Orion Poplawski 0e2913
- Drop installpath patch
Orion Poplawski 0e2913
- Drop hdf5-1.8 patch, build with hdf5 1.8 API
Orion Poplawski 0e2913
- Cleanup build
Orion Poplawski 0e2913
Orion Poplawski 6f6d9c
* Fri Jul 30 2010 Orion Poplawski <orion@cora.nwra.com> - 3.8.0-4
Orion Poplawski 6f6d9c
- Add patch to support python 2.7
Orion Poplawski 6f6d9c
d67dd4
* Tue Jul 27 2010 David Malcolm <dmalcolm@redhat.com> - 3.8.0-3
d67dd4
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
d67dd4
b5741b
* Fri Jun 4 2010 Orion Poplawski <orion@cora.nwra.com> - 3.8.0-2
b5741b
- Drop doc sub-package
b5741b
f3b58f
* Tue Jun 1 2010 Orion Poplawski <orion@cora.nwra.com> - 3.8.0-1
f3b58f
- Update to 3.8.0
f3b58f
- Update demo patch
f3b58f
- Update hdf5 patch
f3b58f
- Drop old documentation patches
f3b58f
- Add patch to add needed include headers
f3b58f
- Add patch from upstream to fix install path issue
f3b58f
4a1eed
* Sat Mar 13 2010 Kevin Kofler <kevin@tigcc.ticalc.org> - 3.6.2-4
4a1eed
- BR qt-assistant-adp-devel
4a1eed
- Don't Require qt4-assistant, should be qt-assistant-adp now, and it (or qt-x11
4a1eed
  4.6.x which Provides it) gets dragged in anyway by the soname dependencies
4a1eed
9d24a5
* Fri Feb 19 2010 Orion Poplawski <orion@cora.nwra.com> - 3.6.2-3
9d24a5
- More MPI packaging changes
9d24a5
a04d01
* Tue Feb 16 2010 Orion Poplawski <orion@cora.nwra.com> - 3.6.2-2
a04d01
- Conform to updated MPI packaging guidelines
a04d01
- Build mpich2 version
a04d01
534643
* Mon Jan 4 2010 Orion Poplawski <orion@cora.nwra.com> - 3.6.2-1
534643
- Update to 3.6.2
534643
de73cb
* Thu Nov 19 2009 Orion Poplawski <orion@cora.nwra.com> - 3.6.1-7
de73cb
- New location for openmpi (fixes FTBFS bug #539179)
de73cb
459474
* Mon Aug 31 2009 Orion Poplawski <orion@cora.nwra.com> - 3.6.1-6
459474
- Don't ship lproj, conflicts with vtk
459474
11dcb5
* Thu Aug 27 2009 Orion Poplawski <orion@cora.nwra.com> - 3.6.1-5
11dcb5
- Specify PV_INSTALL_LIB_DIR as relative path, drop install prefix patch
11dcb5
- Update assitant patch to use assistant_adp, don't ship assistant-real
11dcb5
a4a5e9
* Wed Aug 26 2009 Orion Poplawski <orion@cora.nwra.com> - 3.6.1-4
d6573f
- Disable building various plugins that need OverView
de6d2e
71f846
* Tue Aug 25 2009 Orion Poplawski <orion@cora.nwra.com> - 3.6.1-3
71f846
- Disable building OverView - not ready yet
71f846
1db701
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 3.6.1-2
1db701
- rebuilt with new openssl
1db701
f85d67
* Wed Jul 22 2009 Orion Poplawski <orion@cora.nwra.com> - 3.6.1-1
f85d67
- Update to 3.6.1
f85d67
25bd7d
* Thu May 7 2009 Orion Poplawski <orion@cora.nwra.com> - 3.4.0-5
25bd7d
- Update doc patch to look for help file in the right place (bug #499273)
25bd7d
fe21f4
* Tue Feb 24 2009 Orion Poplawski <orion@cora.nwra.com> - 3.4.0-4
330eb5
- Rebuild with hdf5 1.8.2, gcc 4.4.0
c81278
- Update hdf5-1.8 patch to work with hdf5 1.8.2
c181af
- Add patch to allow build with Qt 4.5
330eb5
- Move documentation into noarch sub-package
fe21f4
4bc7e1
* Sat Jan 17 2009 Tomas Mraz <tmraz@redhat.com> - 3.4.0-3
4bc7e1
- rebuild with new openssl
4bc7e1
234237
* Sun Nov 30 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 3.4.0-2
234237
- Rebuild for Python 2.6
234237
1f4112
* Fri Oct 17 2008 Orion Poplawski <orion@cora.nwra.com> - 3.4.0-1
1f4112
- Update to 3.4.0 final
1f4112
934bf3
* Thu Oct 2 2008 Orion Poplawski <orion@cora.nwra.com> - 3.4.0-0.20081002.1
934bf3
- Update 3.4.0 CVS snapshot
934bf3
- Update gcc43 patch
934bf3
- Drop qt patch, upstream now allows compiling against Qt 4.4.*
934bf3
1779e7
* Mon Aug 11 2008 Orion Poplawski <orion@cora.nwra.com> - 3.3.1-0.20080811.1
1779e7
- Update 3.3.1 CVS snapshot
1779e7
- Update hdf5 patch to drop upstreamed changes
1779e7
- Fix mpi build (bug #450598)
1779e7
- Use rpath instead of ls.so conf files so mpi and non-mpi can be installed at
1779e7
  the same time
1779e7
- mpi package now just ships mpi versions of the server components
1779e7
- Drop useless mpi-devel subpackage
1779e7
- Update hdf5 patch to fix H5pubconf.h -> H5public.h usage
1779e7
501a3a
* Wed May 21 2008 - Orion Poplawski <orion@cora.nwra.com> - 3.3.0-0.20080520.1
79e9a3
- Update to 3.3.0 CVS snapshot
79e9a3
- Update qt and gcc43 patches, drop unneeded patches
79e9a3
- Add openssl-devel, gnuplot, and wget BRs
79e9a3
- Update license text filename
79e9a3
- Set VTK_USE_RPATH to off, needed with development versions
79e9a3
- Run ctest in %%check - still need to exclude more tests
79e9a3
b85ec8
* Wed Mar 5 2008 - Orion Poplawski <orion@cora.nwra.com> - 3.2.1-5
b85ec8
- Rebuild for hdf5 1.8.0 using compatability API define and new patch
172ed0
20369d
* Mon Feb 18 2008 - Orion Poplawski <orion@cora.nwra.com> - 3.2.1-4
20369d
- Add patch to compile with gcc 4.3
20369d
f71f80
* Fri Jan 18 2008 - Orion Poplawski <orion@cora.nwra.com> - 3.2.1-3
f71f80
- Add patch to fix parallel make
f71f80
- Obsolete demos package (bug #428528)
f71f80
543ad8
* Tue Dec 18 2007 - Orion Poplawski <orion@cora.nwra.com> - 3.2.1-2
52ebed
- Name ld.so.conf.d file with .conf extension
84bd76
- Drop parallel make for now
52ebed
543ad8
* Mon Dec 03 2007 - Orion Poplawski <orion@cora.nwra.com> - 3.2.1-1
3c9182
- Update to 3.2.1
341cf2
- Use macros for version numbers
341cf2
- Add patches to fix documentation install location and use assistant-qt4,
341cf2
  not install copies of Qt libraries, and not use rpath.
341cf2
- Install ld.so.conf.d file
341cf2
- Fixup desktop files
3c9182
543ad8
* Thu Aug 23 2007 - Orion Poplawski <orion@cora.nwra.com> - 3.0.2-2
7fa6ec
- Update license tag to BSD
7fa6ec
- Fix make %%{_smp_mflags}
7fa6ec
- Rebuild for ppc32
7fa6ec
543ad8
* Wed Jul 11 2007 - Orion Poplawski <orion@cora.nwra.com> - 3.0.2-1
f5b22d
- Update to 3.0.2
f5b22d
- Turn mpi build back on
f5b22d
- Add devel packages
f5b22d
- Remove demo package no longer in upstream
f5b22d
- Use cmake macros
f5b22d
543ad8
* Thu Mar 08 2007 - Orion Poplawski <orion@cora.nwra.com> - 2.4.4-6
45f711
- Don't build mpi version until upstream fixes the build system
45f711
543ad8
* Fri Dec 22 2006 - Orion Poplawski <orion@cora.nwra.com> - 2.4.4-5
036a68
- Fix .so permissions
036a68
- Patch for const issue
036a68
- Patch for new cmake
036a68
- Build with openmpi
036a68
df271c
* Thu Dec 14 2006 - Jef Spaleta <jspaleta@gmail.com> - 2.4.4-4
df271c
- Bump and build for python 2.5
df271c
543ad8
* Fri Oct  6 2006 - Orion Poplawski <orion@cora.nwra.com> - 2.4.4-3
c00a71
- Install needed python libraries to get around make install bug
c00a71
543ad8
* Wed Oct  4 2006 - Orion Poplawski <orion@cora.nwra.com> - 2.4.4-2
710af1
- Re-enable OSMESA support for FC6
710af1
- Enable python wrapping
710af1
543ad8
* Fri Sep 15 2006 - Orion Poplawski <orion@cora.nwra.com> - 2.4.4-1
f5fc6f
- Update to 2.4.4
f5fc6f
543ad8
* Thu Jun 29 2006 - Orion Poplawski <orion@cora.nwra.com> - 2.4.3-8
9455d0
- No OSMesa support in FC5
9455d0
- Make data sub-package pull in main package (bug #193837)
9455d0
- A patch from CVS to fix vtkXOpenRenderWindow.cxx
dc468b
- Need lam-devel for FC6
9455d0
543ad8
* Fri Apr 21 2006 - Orion Poplawski <orion@cora.nwra.com> - 2.4.3-7
0b2b59
- Re-enable ppc
0b2b59
543ad8
* Mon Apr 17 2006 - Orion Poplawski <orion@cora.nwra.com> - 2.4.3-6
d34052
- Exclude ppc due to gcc bug #189160
d34052
543ad8
* Wed Apr 12 2006 - Orion Poplawski <orion@cora.nwra.com> - 2.4.3-5
11ff22
- Cleanup permissions
11ff22
543ad8
* Mon Apr 10 2006 - Orion Poplawski <orion@cora.nwra.com> - 2.4.3-4
11ff22
- Add icon and cleanup desktop file
11ff22
543ad8
* Mon Apr 10 2006 - Orion Poplawski <orion@cora.nwra.com> - 2.4.3-3
11ff22
- Add VTK_USE_MANGLE_MESA for off screen rendering
11ff22
- Cleanup source permisions
11ff22
- Add an initial .desktop file
11ff22
- Make requirement on -data specific to version
11ff22
- Don't package Ice-T man pages and cmake files
11ff22
543ad8
* Thu Apr  6 2006 - Orion Poplawski <orion@cora.nwra.com> - 2.4.3-2
11ff22
- Add mpi version
11ff22
543ad8
* Tue Apr  4 2006 - Orion Poplawski <orion@cora.nwra.com> - 2.4.3-1
11ff22
- Initial Fedora Extras version