diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 6454204..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -paraview-2.4.4.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..a9a21f7 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Never built for EPEL5 diff --git a/paraview-2.4.2-tcltk.patch b/paraview-2.4.2-tcltk.patch deleted file mode 100644 index 68c4cbf..0000000 --- a/paraview-2.4.2-tcltk.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- paraview-2.4.2/CMakeLists.txt.orig 2006-03-10 10:20:16.000000000 -0700 -+++ paraview-2.4.2/CMakeLists.txt 2006-03-10 10:22:08.000000000 -0700 -@@ -271,10 +271,10 @@ - SET(VTK_TCL_TK_INTERNALS_DIR - "${ParaView_SOURCE_DIR}/VTK/Utilities/TclTk/internals") - SET(VTK_TCL_TK_WRAPPING_DIR "${ParaView_SOURCE_DIR}/VTK/Wrapping/Tcl") -- SET(TclTk_INSTALL_NO_RUNTIME ${PV_INSTALL_NO_RUNTIME}) -- SET(TclTk_INSTALL_BIN_DIR ${PV_INSTALL_BIN_DIR}) -- SET(TclTk_INSTALL_LIB_DIR ${PV_INSTALL_LIB_DIR}) -- SUBDIRS(Utilities/TclTk) -+ #SET(TclTk_INSTALL_NO_RUNTIME ${PV_INSTALL_NO_RUNTIME}) -+ #SET(TclTk_INSTALL_BIN_DIR ${PV_INSTALL_BIN_DIR}) -+ #SET(TclTk_INSTALL_LIB_DIR ${PV_INSTALL_LIB_DIR}) -+ #SUBDIRS(Utilities/TclTk) - ENDIF (PARAVIEW_BUILD_GUI) - - # Specify python build so that we can use vtkTkRenderWidget with no diff --git a/paraview-2.4.3-png.patch b/paraview-2.4.3-png.patch deleted file mode 100644 index 3bb48e6..0000000 --- a/paraview-2.4.3-png.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- paraview-2.4.3/GUI/Widgets/CMakeLists.txt.orig 2006-03-29 10:20:37.000000000 -0700 -+++ paraview-2.4.3/GUI/Widgets/CMakeLists.txt 2006-03-29 10:22:03.000000000 -0700 -@@ -397,7 +397,6 @@ - TARGET_LINK_LIBRARIES (KWWidgets vtkParallel) - ENDIF(VTK_USE_PARALLEL OR VTK_USE_PARALLEL_ISSET) - ENDIF(VTK_WRAP_TCL) --TARGET_LINK_LIBRARIES (KWWidgets vtkpng) - - # We need KWSys - diff --git a/paraview-2.4.3-python.patch b/paraview-2.4.3-python.patch deleted file mode 100644 index 9042261..0000000 --- a/paraview-2.4.3-python.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- paraview-2.4.3/CMakeLists.txt.python 2006-03-29 16:13:54.000000000 -0700 -+++ paraview-2.4.3/CMakeLists.txt 2006-03-29 16:14:24.000000000 -0700 -@@ -472,11 +472,7 @@ - IF(PARAVIEW_WRAP_PYTHON) - FIND_PACKAGE(PythonLibs REQUIRED) - SUBDIRS(Utilities/VTKPythonWrapping) -- IF(PV_INSTALL_NO_LIBRARIES) -- SET(VTKPythonWrapping_INSTALL_LIBRARIES 0) -- ELSE(PV_INSTALL_NO_LIBRARIES) -- SET(VTKPythonWrapping_INSTALL_LIBRARIES 1) -- ENDIF(PV_INSTALL_NO_LIBRARIES) -+ SET(VTKPythonWrapping_INSTALL_LIBRARIES 1) - SET(VTKPythonWrapping_INSTALL_LIB_DIR ${PV_INSTALL_LIB_DIR}) - SET(VTKPythonWrapping_INSTALL_BIN_DIR ${PV_INSTALL_BIN_DIR}) - ENDIF(PARAVIEW_WRAP_PYTHON) diff --git a/paraview.spec b/paraview.spec deleted file mode 100644 index a44aa26..0000000 --- a/paraview.spec +++ /dev/null @@ -1,352 +0,0 @@ -Name: paraview -Version: 2.4.4 -Release: 3%{?dist} -Summary: Parallel visualization application - -Group: Applications/Engineering -License: Distributable -URL: http://www.paraview.org/ -Source0: http://www.paraview.org/files/v2.4/paraview-%{version}.tar.gz -Source1: paraview_22x22.png -Source2: paraview.xml -Patch0: paraview-2.4.2-tcltk.patch -Patch1: paraview-2.4.3-png.patch -Patch2: paraview-2.4.3-python.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - -BuildRequires: cmake, lam-devel -BuildRequires: libGLU-devel, libXt-devel, mesa-libOSMesa-devel -BuildRequires: python-devel, tk-devel, hdf5-devel -BuildRequires: freetype-devel, libjpeg-devel, libpng-devel, libtiff-devel, zlib-devel -BuildRequires: expat-devel -BuildRequires: /usr/bin/desktop-file-install - -Requires: %{name}-data = %{version}-%{release} -Requires(post): /usr/bin/update-desktop-database -Requires(postun): /usr/bin/update-desktop-database - - -%description -ParaView is an application designed with the need to visualize large data -sets in mind. The goals of the ParaView project include the following: - - * Develop an open-source, multi-platform visualization application. - * Support distributed computation models to process large data sets. - * Create an open, flexible, and intuitive user interface. - * Develop an extensible architecture based on open standards. - -ParaView runs on distributed and shared memory parallel as well as single -processor systems and has been successfully tested on Windows, Linux and -various Unix workstations and clusters. Under the hood, ParaView uses the -Visualization Toolkit as the data processing and rendering engine and has a -user interface written using a unique blend of Tcl/Tk and C++. - -NOTE: This version has NOT been compiled with MPI support. - - -%package mpi -Summary: Parallel visualization application -Group: Applications/Engineering -Requires: %{name}-data = %{version}-%{release} -Provides: %{name} -Requires(post): /usr/bin/update-desktop-database -Requires(postun): /usr/bin/update-desktop-database - -%description mpi -ParaView is an application designed with the need to visualize large data -sets in mind. The goals of the ParaView project include the following: - - * Develop an open-source, multi-platform visualization application. - * Support distributed computation models to process large data sets. - * Create an open, flexible, and intuitive user interface. - * Develop an extensible architecture based on open standards. - -ParaView runs on distributed and shared memory parallel as well as single -processor systems and has been successfully tested on Windows, Linux and -various Unix workstations and clusters. Under the hood, ParaView uses the -Visualization Toolkit as the data processing and rendering engine and has a -user interface written using a unique blend of Tcl/Tk and C++. - -NOTE: This version has been compiled with LAM-MPI support and requires an -operating LAM-MPI runtime enviroment. - - -%package data -Summary: Data files for ParaView -Group: Applications/Engineering -Requires: %{name} = %{version}-%{release} -Requires(post): /usr/bin/update-mime-database -Requires(postun): /usr/bin/update-mime-database - -%description data -%{summary}. - - -%package demos -Summary: Demo files for ParaView -Group: Applications/Engineering -Requires: %{name}-data = %{version}-%{release} - -%description demos -%{summary}. - - -%prep -%setup -q -%patch0 -p1 -b .tcltk -%patch1 -p1 -b .png -%patch2 -p1 -b .python -rm -rf Utilities/TclTk -sed -i -e 's,INSTALL_FILES(/man/,INSTALL_FILES(/share/man/,' Utilities/IceT/doc/man/CMakeLists.txt - - -%build -rm -rf fedora fedora-mpi -mkdir fedora -pushd fedora -export CC='gcc' -export CXX='g++' -export MAKE='make' -export CFLAGS="$RPM_OPT_FLAGS" -export CXXFLAGS="$RPM_OPT_FLAGS" -cmake .. \ - -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \ - -DPV_INSTALL_LIB_DIR:PATH=/%{_lib}/paraview-2.4 \ - -DCMAKE_SKIP_RPATH:BOOL=ON \ - -DBUILD_SHARED_LIBS:BOOL=ON \ - -DCMAKE_CXX_COMPILER:FILEPATH=$CXX \ - -DCMAKE_C_COMPILER:FILEPATH=$CC \ - -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \ - -DTCL_LIBRARY:PATH=tcl \ - -DTK_LIBRARY:PATH=tk \ - -DPARAVIEW_USE_SYSTEM_HDF5:BOOL=ON \ - -DPARAVIEW_WRAP_PYTHON:BOOL=ON \ - -DVTK_OPENGL_HAS_OSMESA:BOOL=ON \ - -DVTK_USE_SYSTEM_EXPAT:BOOL=ON \ - -DVTK_USE_SYSTEM_FREETYPE:BOOL=ON \ - -DVTK_USE_SYSTEM_JPEG:BOOL=ON \ - -DVTK_USE_SYSTEM_PNG:BOOL=ON \ - -DVTK_USE_SYSTEM_TIFF:BOOL=ON \ - -DVTK_USE_SYSTEM_ZLIB:BOOL=ON \ - -DBUILD_DOCUMENTATION:BOOL=ON \ - -DBUILD_EXAMPLES:BOOL=ON -make -popd -mkdir fedora-mpi -pushd fedora-mpi -export CC='gcc' -export CXX='g++' -export MAKE='make' -export CFLAGS="$RPM_OPT_FLAGS" -export CXXFLAGS="$RPM_OPT_FLAGS" -cmake .. \ - -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \ - -DPV_INSTALL_LIB_DIR:PATH=/%{_lib}/paraview-2.4-mpi \ - -DCMAKE_SKIP_RPATH:BOOL=ON \ - -DBUILD_SHARED_LIBS:BOOL=ON \ - -DCMAKE_CXX_COMPILER:FILEPATH=$CXX \ - -DCMAKE_C_COMPILER:FILEPATH=$CC \ - -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \ - -DTCL_LIBRARY:PATH=tcl \ - -DTK_LIBRARY:PATH=tk \ - -DPARAVIEW_USE_SYSTEM_HDF5:BOOL=ON \ - -DPARAVIEW_WRAP_PYTHON:BOOL=ON \ - -DVTK_USE_MPI:BOOL=ON \ - -DMPI_INCLUDE_PATH:PATH=%{_includedir}/lam \ - -DMPI_LIBRARY:STRING="-L%{_libdir}/lam -llammpio -llammpi++ -llamf77mpi -lmpi -llam -laio -lutil -ldl" \ - -DVTK_OPENGL_HAS_OSMESA:BOOL=ON \ - -DVTK_USE_SYSTEM_EXPAT:BOOL=ON \ - -DVTK_USE_SYSTEM_FREETYPE:BOOL=ON \ - -DVTK_USE_SYSTEM_JPEG:BOOL=ON \ - -DVTK_USE_SYSTEM_PNG:BOOL=ON \ - -DVTK_USE_SYSTEM_TIFF:BOOL=ON \ - -DVTK_USE_SYSTEM_ZLIB:BOOL=ON \ - -DBUILD_DOCUMENTATION:BOOL=ON \ - -DBUILD_EXAMPLES:BOOL=ON -make - - -%install -rm -rf $RPM_BUILD_ROOT - -#Fix permissions -find . \( -name \*.txt -o -name \*.xml -o -name '*.[ch]' -o -name '*.[ch][px][px]' \) -print0 | xargs -0 chmod -x - -# Create some needed directories -install -d $RPM_BUILD_ROOT%{_datadir}/applications -install -d $RPM_BUILD_ROOT%{_datadir}/pixmaps -install -m644 %SOURCE1 $RPM_BUILD_ROOT%{_datadir}/pixmaps -install -d $RPM_BUILD_ROOT%{_datadir}/mime/packages -install -m644 %SOURCE2 $RPM_BUILD_ROOT%{_datadir}/mime/packages - -# Install mpi version -pushd fedora-mpi -make install DESTDIR=$RPM_BUILD_ROOT -#Get rid of useless man and cmake files -install -m 755 bin/libvtkPVServerCommonPython.so $RPM_BUILD_ROOT%{_libdir}/paraview-2.4-mpi/ -install -m 755 bin/libvtkPVServerManagerPython.so $RPM_BUILD_ROOT%{_libdir}/paraview-2.4-mpi/ -rm -rf $RPM_BUILD_ROOT%{_mandir} -rm $RPM_BUILD_ROOT%{_libdir}/paraview-2.4-mpi/*ICET*cmake -cat > paraview-mpi.desktop < paraview.desktop < /dev/null ||: - -%postun -update-desktop-database &> /dev/null ||: - - -%post mpi -update-desktop-database &> /dev/null ||: - -%postun mpi -update-desktop-database &> /dev/null ||: - - -%post data -update-mime-database %{_datadir}/mime &> /dev/null || : - -%postun data -update-mime-database %{_datadir}/mime &> /dev/null || : - - -%files -%defattr(-,root,root,-) -%doc Copyright.txt README.html -%{_bindir}/paraview -%{_bindir}/pvbatch -%{_bindir}/pvclient -%{_bindir}/pvdataserver -%{_bindir}/pvpython -%{_bindir}/pvrenderserver -%{_bindir}/pvserver -%{_datadir}/applications/fedora-paraview.desktop -%{_libdir}/paraview-2.4/ - - -%files mpi -%defattr(-,root,root,-) -%doc Copyright.txt README.html -%{_bindir}/paraview-mpi -%{_bindir}/pvbatch-mpi -%{_bindir}/pvclient-mpi -%{_bindir}/pvdataserver-mpi -%{_bindir}/pvpython-mpi -%{_bindir}/pvrenderserver-mpi -%{_bindir}/pvserver-mpi -%{_datadir}/applications/fedora-paraview-mpi.desktop -%{_libdir}/paraview-2.4-mpi/ - - -%files data -%defattr(-,root,root,-) -%{_datadir}/paraview-2.4/ -%exclude %{_datadir}/paraview-2.4/Demos -%{_datadir}/pixmaps/paraview_22x22.png -%{_datadir}/mime/packages/paraview.xml - - -%files demos -%defattr(-,root,root,-) -%{_datadir}/paraview-2.4/Demos/ - - -%changelog -* Fri Oct 6 2006 - Orion Poplawski - 2.4.4-3 -- Install needed python libraries to get around make install bug - -* Wed Oct 4 2006 - Orion Poplawski - 2.4.4-2 -- Re-enable OSMESA support for FC6 -- Enable python wrapping - -* Fri Sep 15 2006 - Orion Poplawski - 2.4.4-1 -- Update to 2.4.4 - -* Thu Jun 29 2006 - Orion Poplawski - 2.4.3-8 -- No OSMesa support in FC5 -- Make data sub-package pull in main package (bug #193837) -- A patch from CVS to fix vtkXOpenRenderWindow.cxx -- Need lam-devel for FC6 - -* Fri Apr 21 2006 - Orion Poplawski - 2.4.3-7 -- Re-enable ppc - -* Mon Apr 17 2006 - Orion Poplawski - 2.4.3-6 -- Exclude ppc due to gcc bug #189160 - -* Wed Apr 12 2006 - Orion Poplawski - 2.4.3-5 -- Cleanup permissions - -* Mon Apr 10 2006 - Orion Poplawski - 2.4.3-4 -- Add icon and cleanup desktop file - -* Mon Apr 10 2006 - Orion Poplawski - 2.4.3-3 -- Add VTK_USE_MANGLE_MESA for off screen rendering -- Cleanup source permisions -- Add an initial .desktop file -- Make requirement on -data specific to version -- Don't package Ice-T man pages and cmake files - -* Thu Apr 6 2006 - Orion Poplawski - 2.4.3-2 -- Add mpi version - -* Tue Apr 4 2006 - Orion Poplawski - 2.4.3-1 -- Initial Fedora Extras version diff --git a/paraview.xml b/paraview.xml deleted file mode 100644 index 1e99b49..0000000 --- a/paraview.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - ParaView Document - - - - - - - - diff --git a/paraview_22x22.png b/paraview_22x22.png deleted file mode 100644 index 4d089d2..0000000 Binary files a/paraview_22x22.png and /dev/null differ diff --git a/sources b/sources deleted file mode 100644 index 2682760..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -7f8e926542268546563e8e8c1d4ad852 paraview-2.4.4.tar.gz