[paraview/f16] Install more libvtk libraries by hand and manually remove rpath Add needed BRs Explicitly require hd
Orion Poplawski
orion at fedoraproject.org
Tue Dec 13 16:45:20 UTC 2011
commit 937ba8b1128f53c875a1e8a34ecb49ff580fbb0c
Author: Orion Poplawski <orion at cora.nwra.com>
Date: Mon Dec 12 16:46:09 2011 -0700
Install more libvtk libraries by hand and manually remove rpath
Add needed BRs
Explicitly require hdf5 version
paraview.spec | 21 +++++++++++++++++----
1 files changed, 17 insertions(+), 4 deletions(-)
---
diff --git a/paraview.spec b/paraview.spec
index 67a7204..8bdfd7a 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
@@ -50,6 +50,11 @@ BuildRequires: openssl-devel
BuildRequires: gnuplot
BuildRequires: wget
BuildRequires: boost-devel
+BuildRequires: libjpeg-devel
+BuildRequires: libpng-devel
+BuildRequires: libtheora-devel
+BuildRequires: chrpath
+Requires: hdf5 = %{_hdf5_version}
Requires: %{name}-data = %{version}-%{release}
Requires: %{name}-doc = %{version}-%{release}
Requires(post): desktop-file-utils
@@ -303,7 +308,8 @@ popd
rm -rf $RPM_BUILD_ROOT%{_mandir}
#Install libvtk*Python.so by hand for now
-cp -p bin/libvtk*Python.so $RPM_BUILD_ROOT%{_libdir}/openmpi/lib/paraview/
+cp -p bin/libvtk*Python*.so bin/libvtk{my,Local}*.so $RPM_BUILD_ROOT%{_libdir}/openmpi/lib/paraview/
+chrpath -d $RPM_BUILD_ROOT%{_libdir}/openmpi/lib/paraview/libvtk*.so
popd
%endif
@@ -327,7 +333,8 @@ popd
rm -rf $RPM_BUILD_ROOT%{_mandir}
#Install libvtk*Python.so by hand for now
-cp -p bin/libvtk*Python.so $RPM_BUILD_ROOT%{_libdir}/mpich2/lib/paraview/
+cp -p bin/libvtk*Python*.so bin/libvtk{my,Local}*.so $RPM_BUILD_ROOT%{_libdir}/mpich2/lib/paraview/
+chrpath -d $RPM_BUILD_ROOT%{_libdir}/mpich2/lib/paraview/libvtk*.so
popd
%endif
@@ -356,7 +363,8 @@ desktop-file-install --vendor=fedora \
paraview.desktop
#Install libvtk*Python.so by hand for now
-cp -p bin/libvtk*Python.so $RPM_BUILD_ROOT%{_libdir}/paraview/
+cp -p bin/libvtk*Python*.so bin/libvtk{my,Local}*.so $RPM_BUILD_ROOT%{_libdir}/paraview/
+chrpath -d $RPM_BUILD_ROOT%{_libdir}/paraview/libvtk*.so
#Cleanup vtk binaries
rm $RPM_BUILD_ROOT%{_bindir}/vtk*
@@ -446,6 +454,11 @@ update-mime-database %{_datadir}/mime &> /dev/null || :
%changelog
+* Mon Dec 12 2011 Orion Poplawski <orion at cora.nwra.com> - 3.12.0-3
+- Install more libvtk libraries by hand and manually remove rpath
+- Add needed BRs
+- Explicitly require hdf5 version
+
* Thu Dec 1 2011 Orion Poplawski <orion at cora.nwra.com> - 3.12.0-2
- Enable PARAVIEW_INSTALL_DEVELOPMENT and re-add -devel sub-package
- Install libvtk*Python.so by hand for now
More information about the scm-commits
mailing list