Various small cleanups
[skip changelog]
(cherry picked from commit a70b88ec67
)
This commit is contained in:
parent
178ed9354f
commit
390cfb579f
21
dolfin.spec
21
dolfin.spec
@ -107,7 +107,8 @@ sed -r -i 's|boost/detail/endian.hpp|boost/endian/arithmetic.hpp|' \
|
|||||||
mkdir -p build && cd build
|
mkdir -p build && cd build
|
||||||
CFLAGS="%{optflags} -Wno-unused-variable -DH5_USE_110_API" CXXFLAGS="%{optflags} -DH5_USE_110_API" %cmake .. \
|
CFLAGS="%{optflags} -Wno-unused-variable -DH5_USE_110_API" CXXFLAGS="%{optflags} -DH5_USE_110_API" %cmake .. \
|
||||||
%{cmake_blas_flags} \
|
%{cmake_blas_flags} \
|
||||||
-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=off
|
-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=off \
|
||||||
|
-Wno-dev
|
||||||
%make_build
|
%make_build
|
||||||
|
|
||||||
# "temporary install" so the python build can find the stuff it needs
|
# "temporary install" so the python build can find the stuff it needs
|
||||||
@ -124,9 +125,9 @@ cd ../python
|
|||||||
VERBOSE=1 CMAKE_PREFIX_PATH=%{buildroot}/usr/share/dolfin/cmake CMAKE_SKIP_INSTALL_RPATH=yes CMAKE_SKIP_RPATH=yes %py3_install
|
VERBOSE=1 CMAKE_PREFIX_PATH=%{buildroot}/usr/share/dolfin/cmake CMAKE_SKIP_INSTALL_RPATH=yes CMAKE_SKIP_RPATH=yes %py3_install
|
||||||
|
|
||||||
sed -r -i '1 {s|#!/usr/bin/env python.*|#!%{__python3}|}' \
|
sed -r -i '1 {s|#!/usr/bin/env python.*|#!%{__python3}|}' \
|
||||||
%{buildroot}/usr/bin/dolfin-order \
|
%{buildroot}%{_bindir}/dolfin-order \
|
||||||
%{buildroot}/usr/bin/dolfin-plot \
|
%{buildroot}%{_bindir}/dolfin-plot \
|
||||||
%{buildroot}/usr/bin/dolfin-convert
|
%{buildroot}%{_bindir}/dolfin-convert
|
||||||
|
|
||||||
# this file is just pointless
|
# this file is just pointless
|
||||||
rm %{buildroot}/usr/share/dolfin/dolfin.conf
|
rm %{buildroot}/usr/share/dolfin/dolfin.conf
|
||||||
@ -141,8 +142,8 @@ ctest -V %{?_smp_mflags}
|
|||||||
%files
|
%files
|
||||||
%license COPYING COPYING.LESSER AUTHORS
|
%license COPYING COPYING.LESSER AUTHORS
|
||||||
%doc README.rst
|
%doc README.rst
|
||||||
/usr/bin/dolfin-version
|
%{_bindir}/dolfin-version
|
||||||
/usr/bin/fenics-version
|
%{_bindir}/fenics-version
|
||||||
%{_libdir}/libdolfin.so.%{fenics_version}
|
%{_libdir}/libdolfin.so.%{fenics_version}
|
||||||
%{_libdir}/libdolfin.so.%{fenics_version}.*
|
%{_libdir}/libdolfin.so.%{fenics_version}.*
|
||||||
%dir /usr/share/dolfin
|
%dir /usr/share/dolfin
|
||||||
@ -157,13 +158,13 @@ ctest -V %{?_smp_mflags}
|
|||||||
/usr/share/dolfin/cmake/
|
/usr/share/dolfin/cmake/
|
||||||
|
|
||||||
%files doc
|
%files doc
|
||||||
/usr/bin/dolfin-get-demos
|
%{_bindir}/dolfin-get-demos
|
||||||
/usr/share/dolfin/demo/
|
/usr/share/dolfin/demo/
|
||||||
|
|
||||||
%files -n python3-dolfin
|
%files -n python3-dolfin
|
||||||
/usr/bin/dolfin-convert
|
%{_bindir}/dolfin-convert
|
||||||
/usr/bin/dolfin-order
|
%{_bindir}/dolfin-order
|
||||||
/usr/bin/dolfin-plot
|
%{_bindir}/dolfin-plot
|
||||||
%{python3_sitearch}/dolfin/
|
%{python3_sitearch}/dolfin/
|
||||||
%{python3_sitearch}/dolfin_utils/
|
%{python3_sitearch}/dolfin_utils/
|
||||||
%{python3_sitearch}/fenics/
|
%{python3_sitearch}/fenics/
|
||||||
|
Loading…
Reference in New Issue
Block a user