summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2024-12-15 14:09:15 +0000
committerCoprDistGit <infra@openeuler.org>2024-12-15 14:09:15 +0000
commita9800dbb531b40002b08f06c3c4e81822d60d90b (patch)
tree39b9cd35e1ba94bba183bc34e930d617f084bd88
parent35309a20df2f4db410d44e1f7cf248e247ecb8f6 (diff)
automatic import of lammps
-rw-r--r--lammps.spec28
1 files changed, 15 insertions, 13 deletions
diff --git a/lammps.spec b/lammps.spec
index 1fb2551..07cd0dd 100644
--- a/lammps.spec
+++ b/lammps.spec
@@ -218,6 +218,8 @@ cd ../python
%py3_build
%install
+rm -rf build/phana_build/spglib_build_ext/include/spglib.h
+rm -rf build/phana_build/spglib_build_ext/lib/libsymspg.a
set +e
. /etc/profile.d/modules.sh
set -e
@@ -230,7 +232,7 @@ cd python
%py3_install
%check
-
+cd build
%global testargs --label-exclude unstable --exclude-regex '\(SimpleCommands\|Variables\|ComputeGlobal\|MolPairStyle:coul_slater_long\|AtomicPairStyle:meam_spline\|FixTimestep:.*\|.*tip4p.*\)'
%ifnarch %ix86
@@ -248,7 +250,7 @@ set -e
for mpi in '' mpich %{?with_openmpi:openmpi} ; do
old_PYTHONPATH="${PYTHONPATH}"
test -n "${mpi}" && module load mpi/${mpi}-%{_arch} && export PYTHONPATH="${MPI_PYTHON3_SITEARCH}:${PYTHONPATH}"
- %ctest --output-on-failure %{?testargs} -C build || true
+ %ctest --output-on-failure %{?testargs} || true
test -n "${mpi}" && module unload mpi/${mpi}-%{_arch} && export PYTHONPATH="${old_PYTHONPATH}"
done
@@ -257,20 +259,20 @@ done
%files
%doc README
%license LICENSE
-build/lmp
-%{_mandir}/openmpi-%{_arch}man1/lmp.*
-%{_libdir}/liblammps.so.*
-build/msi2lmp
+%{_builddir}/%{name}-%{version}-1.%{_arch}/build/lmp
+%{_mandir}/openmpi-%{_arch}/man1/lmp.*
+%{_builddir}/%{name}-%{version}-1.%{_arch}/build/liblammps.so.*
+%{_builddir}/%{name}-%{version}-1.%{_arch}/build/msi2lmp
%{_mandir}/openmpi-%{_arch}/man1/msi2lmp.*
-build/binary2txt
-build/chain.x
-build/micelle2d.x
-build/stl_bin2txt
-build/phana
+%{_builddir}/%{name}-%{version}-1.%{_arch}/build/binary2txt
+%{_builddir}/%{name}-%{version}-1.%{_arch}/build/chain.x
+%{_builddir}/%{name}-%{version}-1.%{_arch}/build/micelle2d.x
+%{_builddir}/%{name}-%{version}-1.%{_arch}/build/stl_bin2txt
+%{_builddir}/%{name}-%{version}-1.%{_arch}/build/phana
%files devel
-build/liblammps.so
-build/liblammps.pc
+%{_builddir}/%{name}-%{version}-1.%{_arch}/build/liblammps.so
+%{_builddir}/%{name}-%{version}-1.%{_arch}/build/liblammps.pc
%{_libdir}/openmpi/lib/cmake/LAMMPS
%ifnarch %ix86