1 |
commit: e33e82eaacfcc7d5cf9305ecd6fcefe641de27bc |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Jan 1 01:52:52 2021 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Jan 1 01:55:54 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e33e82ea |
7 |
|
8 |
sci-physics/lammps: Remove old (py3.6) |
9 |
|
10 |
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> |
11 |
|
12 |
sci-physics/lammps/Manifest | 11 --- |
13 |
sci-physics/lammps/files/1080.patch | 29 ------ |
14 |
sci-physics/lammps/lammps-20180117.ebuild | 132 --------------------------- |
15 |
sci-physics/lammps/lammps-20180222.ebuild | 132 --------------------------- |
16 |
sci-physics/lammps/lammps-20180308.ebuild | 132 --------------------------- |
17 |
sci-physics/lammps/lammps-20180316.ebuild | 132 --------------------------- |
18 |
sci-physics/lammps/lammps-20180822.ebuild | 131 -------------------------- |
19 |
sci-physics/lammps/lammps-20181212.ebuild | 131 -------------------------- |
20 |
sci-physics/lammps/lammps-20190605.ebuild | 131 -------------------------- |
21 |
sci-physics/lammps/lammps-20190807-r1.ebuild | 131 -------------------------- |
22 |
sci-physics/lammps/lammps-20190807.ebuild | 131 -------------------------- |
23 |
11 files changed, 1223 deletions(-) |
24 |
|
25 |
diff --git a/sci-physics/lammps/Manifest b/sci-physics/lammps/Manifest |
26 |
index 9265c08f59f..4dd18e6d8f5 100644 |
27 |
--- a/sci-physics/lammps/Manifest |
28 |
+++ b/sci-physics/lammps/Manifest |
29 |
@@ -1,13 +1,2 @@ |
30 |
-DIST lammps-patch_12Dec2018.tar.gz 114619148 BLAKE2B 089e23681e46868d09991ca6525850838100aa74ce8796f3af602c76b74fd55618c91610193cfc22c1201e5417f11998f924642961b62824c0271e208f87b286 SHA512 4794fc9bed7974ec33d54b2843f17b29c61a63f91f76c75bec7f00f6f174901f703130564977f8cf7fa9274e7febe096878dc0fa84d65469a5eb8f9b17b58a5e |
31 |
-DIST lammps-patch_16Mar2018.tar.gz 91908414 BLAKE2B 0d2363ba507765d439988be9f17390889539ecf22132145f5f5f5411c6c3bf097b278b24b005374e4b176efcfbd01edb48b55076bfa41403718ad14d3905e062 SHA512 2847f9ffa368b966cba4792ebe86ea38dfc1e147647e2b738753121a09689901cea7197d3d95fa69cd065cd1d30aa37cbeffcb78b62ec85d88cd9f3ab25e25c2 |
32 |
-DIST lammps-patch_17Jan2018.tar.gz 91721592 BLAKE2B d606a5fd699f3e7aaa777065532f778e96a5b21b88de3fcce69e79c4931fea233ed1ad68f56120865061623c6e33282b9f23f927a7a9820f8f824a241e5cd823 SHA512 533ada073882e9bfc6431db62c4899005983d9efbbb043bcb50b2b0a7af2b11c411bbcc6523b2ffbd5d46531b24573f4b98a07dc757bacbc2f27bb056d7956ff |
33 |
-DIST lammps-patch_22Aug2018.tar.gz 108761265 BLAKE2B fc509ccd8f5fda9fea9cf7f54b888df235b5d499a0aa3eee24bba81d35c95355cfc72ebb60f32a4adb879c0ab176659ebe634f9bbaeefd54ffc0d02329054f9f SHA512 bb1c11ef9c287b101b9f3483d6b90e55dc69a048529e5076f6f7d46e54802d0d75efc899865d462f9dd76937089e1080a126c1dc4bbb2648eda91cb38ba142b0 |
34 |
-DIST lammps-patch_22Feb2018.tar.gz 91869050 BLAKE2B 09d364b489d4402145b879ca40b290a4e33f39b6e5e4183bcccb09001002cb742917c8792f942a8b64bd992cde5c0f8dcd8b76506048f1392d33d1192aa4551d SHA512 8d4ac0f9cdcf4caa10bfb48129eec21cf31f7ce881b4cbd803c20fb638f7e55a1e645d314e172fe70eab473a4976c7f482e8c059e0c4e82527eb9438437ae146 |
35 |
-DIST lammps-patch_5Jun2019.tar.gz 106437193 BLAKE2B ce2a89f58fcdc29fbfc6d5e8769e36402569e93182a19835a0482b228ae9f568c1b56d2fc5eb3dac8e94a1289b430279d88c15284e07b5f62049aaf86cca29d3 SHA512 d72a5de3068a902cd8a825c97cd071331d5e3c16429531809178c43930b363f6549bd6802b552c2667e8882f7f21c90bd815072deb5ac19c8687060c796e58b4 |
36 |
-DIST lammps-patch_7Aug2019.tar.gz 105303933 BLAKE2B 8609251a919a88da64f2c0578414567141f128bbce3a447be09a99fb1f96620c15db29b4a312afc536f60237f3010a0753dfefa09d0bdfb3222b8f1491995c70 SHA512 61fff23c90a0f9029363cb90ff972e7e97b0f3be6a8153263b6be4f11960603af7f6c8b26a76b8bdcf25009c68a7a7fab3405a3f47b923695798a60723694001 |
37 |
-DIST lammps-patch_8Mar2018.tar.gz 91878683 BLAKE2B a4cf307769b1ac27c9cbe781a70f307d5275d2ccd4f6f77a2a21f00413ffa0af499577207afd23afd95ef6126071e8b779f6c52d50ff7117afb63161613c9f5b SHA512 57885d12e9e0ea9a6735cc2f7a2a8a9314dacbe9eaf5a46cb6d20fd7e2d0e8b0ebb3e24731eb750861973efe4d3cf0cf5a739cc9d51407f26bf3d556243c186f |
38 |
DIST lammps-stable_3Mar2020.tar.gz 126001870 BLAKE2B 35ed6ff208fd6dcc8eae50b8e0562a6a0771aa6419c0225353f648d95512ca64b22250ad4a3f9b836b9a25a6838e24e070a1d190fdc02b896dc1ed9838648f01 SHA512 6608cd9f6ea18d8acb55d611a560cb4b329043b41aca23fafd91fac0dfbde5a5286e1a6563bd16b2414bb3bf95929e3a2f270a0b023ce5ede515eb3353d56f04 |
39 |
-DIST lammps-testing-7869c75cac38cb8a3d2ef7747ea12ec5812f5151.tar.gz 54374284 BLAKE2B a223ef3926540660ce28fd2673667840002f6bfbbd5565deb9fb01b994085eb4d6cd24807fab49117a1b328f151d1511b7aa4d2fcdd443d20927112b83d029f0 SHA512 c996f7109d6467ae8e6a8c187485afb7c55b6dcf2b2e7003a8edd271e7f7dfe275079fbb0d680455628c8fd2eb87640284e8a92ffe095fcb398133be587af57a |
40 |
-DIST lammps-testing-827be7af84ca100d394ea1cf6d3bc49f6a8eef92.tar.gz 55706643 BLAKE2B 7f2753759e1048ee9af58f1b210fe42972cc40b6df3ab5495f66bcfd10f4818f6e2c4e27f759d6ca302024531849286c4709a869984bea3d385cb44412d4d668 SHA512 bfffb0501b7b254dfc2cfcd12945b14766c1addf680d1140a78116b97a2a70795244f3a5a439aaf69ae014e35c454a48e028ca8aa65179e5da5039d6f1676e02 |
41 |
-DIST lammps-testing-d0394a77fa2b4b2d545a73ea092cf6de7616aac8.tar.gz 55715042 BLAKE2B 326f0357b555c030f667c502fd2c2330aa588c4a1224434ef30637ad8c6be49a5b8ee58cbc525b874f665903cf21494b52403c3a53ec0898a8cf81906c614833 SHA512 4a980578ce584b5b9334b4177f4f9188f00ac50ca916ce63a4d2ef034a4fa218366a8f32cc7dc29dc99e6b01e40cf8c8bbf15566840fe07fc5c6c2e8c55ece93 |
42 |
DIST lammps-testing-stable_3Mar2020.tar.gz 55729550 BLAKE2B d0de8efa83342b4a350f17a43d3fe96011534b3f410beb295e396a45200ea56298c14664b290b2e30ab4f2fd70b92c01c73927b2878e8171a166dedee8ecf379 SHA512 e3dc592ce57ae625eb66ddd9ca80d7bbaca57c47a07166a7196dcc3074b574a497e706da8baf93b5deacdf588702ceb141014533ac2aaccdd011836fb34943b9 |
43 |
|
44 |
diff --git a/sci-physics/lammps/files/1080.patch b/sci-physics/lammps/files/1080.patch |
45 |
deleted file mode 100644 |
46 |
index 85538b2a638..00000000000 |
47 |
--- a/sci-physics/lammps/files/1080.patch |
48 |
+++ /dev/null |
49 |
@@ -1,29 +0,0 @@ |
50 |
-From a10bb4b96f40f3b5574b0fade2cfece8bf4c6fc9 Mon Sep 17 00:00:00 2001 |
51 |
-From: Christoph Junghans <junghans@××××.gov> |
52 |
-Date: Thu, 23 Aug 2018 15:02:36 -0600 |
53 |
-Subject: [PATCH] cmake: fix link issue with --as-needed |
54 |
- |
55 |
---- |
56 |
- cmake/CMakeLists.txt | 5 ++++- |
57 |
- 1 file changed, 4 insertions(+), 1 deletion(-) |
58 |
- |
59 |
-diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt |
60 |
-index 460d177c92..51997593db 100644 |
61 |
---- a/CMakeLists.txt |
62 |
-+++ b/CMakeLists.txt |
63 |
-@@ -276,11 +276,14 @@ endif() |
64 |
- |
65 |
- if(PKG_MSCG OR PKG_USER-ATC OR PKG_USER-AWPMD OR PKG_USER-QUIP OR PKG_LATTE) |
66 |
- find_package(LAPACK) |
67 |
-- if(NOT LAPACK_FOUND) |
68 |
-+ find_package(BLAS) |
69 |
-+ if(NOT LAPACK_FOUND OR NOT BLAS_FOUND) |
70 |
- enable_language(Fortran) |
71 |
- file(GLOB LAPACK_SOURCES ${LAMMPS_LIB_SOURCE_DIR}/linalg/*.[fF]) |
72 |
- add_library(linalg STATIC ${LAPACK_SOURCES}) |
73 |
- set(LAPACK_LIBRARIES linalg) |
74 |
-+ else() |
75 |
-+ list(APPEND LAPACK_LIBRARIES ${BLAS_LIBRARIES}) |
76 |
- endif() |
77 |
- endif() |
78 |
- |
79 |
|
80 |
diff --git a/sci-physics/lammps/lammps-20180117.ebuild b/sci-physics/lammps/lammps-20180117.ebuild |
81 |
deleted file mode 100644 |
82 |
index 61fd0f7d470..00000000000 |
83 |
--- a/sci-physics/lammps/lammps-20180117.ebuild |
84 |
+++ /dev/null |
85 |
@@ -1,132 +0,0 @@ |
86 |
-# Copyright 1999-2020 Gentoo Authors |
87 |
-# Distributed under the terms of the GNU General Public License v2 |
88 |
- |
89 |
-EAPI=6 |
90 |
- |
91 |
-PYTHON_COMPAT=( python3_6 ) |
92 |
- |
93 |
-inherit cmake-utils fortran-2 python-r1 |
94 |
- |
95 |
-convert_month() { |
96 |
- local months=( "" Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec ) |
97 |
- echo ${months[${1#0}]} |
98 |
-} |
99 |
- |
100 |
-MY_PV="patch_$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:0:4}" |
101 |
-MY_P="${PN}-${MY_PV}" |
102 |
- |
103 |
-DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator" |
104 |
-HOMEPAGE="https://lammps.sandia.gov/" |
105 |
-SRC_URI="https://github.com/lammps/lammps/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" |
106 |
- |
107 |
-LICENSE="GPL-2" |
108 |
-SLOT="0" |
109 |
-KEYWORDS="~amd64 ~x86" |
110 |
-IUSE="cuda examples gzip lammps-memalign mpi netcdf python test" |
111 |
-RESTRICT="!test? ( test )" |
112 |
- |
113 |
-DEPEND=" |
114 |
- app-arch/gzip |
115 |
- media-libs/libpng:0 |
116 |
- sys-libs/zlib |
117 |
- mpi? ( |
118 |
- virtual/mpi |
119 |
- sci-libs/hdf5[mpi] |
120 |
- ) |
121 |
- python? ( ${PYTHON_DEPS} ) |
122 |
- sci-libs/voro++ |
123 |
- virtual/blas |
124 |
- virtual/lapack |
125 |
- sci-libs/fftw:3.0 |
126 |
- netcdf? ( sci-libs/netcdf ) |
127 |
- cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1 ) |
128 |
- dev-cpp/eigen:3 |
129 |
- " |
130 |
-RDEPEND="${DEPEND}" |
131 |
- |
132 |
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" |
133 |
- |
134 |
-S="${WORKDIR}/${MY_P}/cmake" |
135 |
- |
136 |
-src_configure() { |
137 |
- local mycmakeargs=( |
138 |
- -DBUILD_SHARED_LIBS=ON |
139 |
- -DENABLE_MPI=$(usex mpi) |
140 |
- -DENABLE_GPU=$(usex cuda) |
141 |
- -DENABLE_TESTING=$(usex test) |
142 |
- -DENABLE_ASPHERE=ON |
143 |
- -DENABLE_BODY=ON |
144 |
- -DENABLE_CLASS2=ON |
145 |
- -DENABLE_COLLOID=ON |
146 |
- -DENABLE_COMPRESS=ON |
147 |
- -DENABLE_CORESHELL=ON |
148 |
- -DENABLE_DIPOLE=ON |
149 |
- -DENABLE_GRANULAR=ON |
150 |
- -DENABLE_KSPACE=ON |
151 |
- -DFFT=FFTW3 |
152 |
- -DENABLE_MANYBODY=ON |
153 |
- -DENABLE_MC=ON |
154 |
- -DENABLE_MEAM=ON |
155 |
- -DENABLE_MISC=ON |
156 |
- -DLAMMPS_XDR=ON #630444 |
157 |
- -DENABLE_MOLECULE=ON |
158 |
- -DENABLE_PERI=ON |
159 |
- -DENABLE_QEQ=ON |
160 |
- -DENABLE_REAX=ON |
161 |
- -DENABLE_REPLICA=ON |
162 |
- -DENABLE_RIGID=ON |
163 |
- -DENABLE_SHOCK=ON |
164 |
- -DENABLE_SNAP=ON |
165 |
- -DENABLE_SRD=ON |
166 |
- -DENABLE_PYTHON=ON |
167 |
- -DENABLE_MPIIO=$(usex mpi) |
168 |
- -DENABLE_VORONOI=ON |
169 |
- -DENABLE_USER-ATC=ON |
170 |
- -DENABLE_USER-AWPMD=ON |
171 |
- -DENABLE_USER-CGDNA=ON |
172 |
- -DENABLE_USER-CGSDK=ON |
173 |
- -DENABLE_USER-COLVARS=ON |
174 |
- -DENABLE_USER-DIFFRACTION=ON |
175 |
- -DENABLE_USER-DPD=ON |
176 |
- -DENABLE_USER-DRUDE=ON |
177 |
- -DENABLE_USER-EFF=ON |
178 |
- -DENABLE_USER-FEP=ON |
179 |
- -DENABLE_USER-H5MD=$(usex mpi) |
180 |
- -DENABLE_USER-LB=$(usex mpi) |
181 |
- -DENABLE_USER-MANIFOLD=ON |
182 |
- -DENABLE_USER-MEAMC=ON |
183 |
- -DENABLE_USER-MGPT=ON |
184 |
- -DENABLE_USER-MISC=ON |
185 |
- -DENABLE_USER-MOLFILE=ON |
186 |
- -DENABLE_USER-NETCDF=$(usex netcdf) |
187 |
- -DENABLE_USER-PHONON=ON |
188 |
- -DENABLE_USER-QTB=ON |
189 |
- -DENABLE_USER-REAXC=ON |
190 |
- -DENABLE_USER-SMD=ON |
191 |
- -DENABLE_USER-SMTBQ=ON |
192 |
- -DENABLE_USER-SPH=ON |
193 |
- -DENABLE_USER-TALLY=ON |
194 |
- ) |
195 |
- cmake-utils_src_configure |
196 |
-} |
197 |
- |
198 |
-src_install() { |
199 |
- cmake-utils_src_install |
200 |
- |
201 |
- local LAMMPS_POTENTIALS="usr/share/${PN}/potentials" |
202 |
- insinto "/${LAMMPS_POTENTIALS}" |
203 |
- doins "${S}"/../potentials/* |
204 |
- echo "LAMMPS_POTENTIALS=${EROOT}${LAMMPS_POTENTIALS}" > 99lammps |
205 |
- doenvd 99lammps |
206 |
- |
207 |
- # Install python script. |
208 |
- use python && python_foreach_impl python_domodule "${S}"/../python/lammps.py |
209 |
- |
210 |
- if use examples; then |
211 |
- for d in examples bench; do |
212 |
- local LAMMPS_EXAMPLES="/usr/share/${PN}/${d}" |
213 |
- insinto "${LAMMPS_EXAMPLES}" |
214 |
- doins -r "${S}"/../${d}/* |
215 |
- done |
216 |
- fi |
217 |
-} |
218 |
|
219 |
diff --git a/sci-physics/lammps/lammps-20180222.ebuild b/sci-physics/lammps/lammps-20180222.ebuild |
220 |
deleted file mode 100644 |
221 |
index 61fd0f7d470..00000000000 |
222 |
--- a/sci-physics/lammps/lammps-20180222.ebuild |
223 |
+++ /dev/null |
224 |
@@ -1,132 +0,0 @@ |
225 |
-# Copyright 1999-2020 Gentoo Authors |
226 |
-# Distributed under the terms of the GNU General Public License v2 |
227 |
- |
228 |
-EAPI=6 |
229 |
- |
230 |
-PYTHON_COMPAT=( python3_6 ) |
231 |
- |
232 |
-inherit cmake-utils fortran-2 python-r1 |
233 |
- |
234 |
-convert_month() { |
235 |
- local months=( "" Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec ) |
236 |
- echo ${months[${1#0}]} |
237 |
-} |
238 |
- |
239 |
-MY_PV="patch_$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:0:4}" |
240 |
-MY_P="${PN}-${MY_PV}" |
241 |
- |
242 |
-DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator" |
243 |
-HOMEPAGE="https://lammps.sandia.gov/" |
244 |
-SRC_URI="https://github.com/lammps/lammps/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" |
245 |
- |
246 |
-LICENSE="GPL-2" |
247 |
-SLOT="0" |
248 |
-KEYWORDS="~amd64 ~x86" |
249 |
-IUSE="cuda examples gzip lammps-memalign mpi netcdf python test" |
250 |
-RESTRICT="!test? ( test )" |
251 |
- |
252 |
-DEPEND=" |
253 |
- app-arch/gzip |
254 |
- media-libs/libpng:0 |
255 |
- sys-libs/zlib |
256 |
- mpi? ( |
257 |
- virtual/mpi |
258 |
- sci-libs/hdf5[mpi] |
259 |
- ) |
260 |
- python? ( ${PYTHON_DEPS} ) |
261 |
- sci-libs/voro++ |
262 |
- virtual/blas |
263 |
- virtual/lapack |
264 |
- sci-libs/fftw:3.0 |
265 |
- netcdf? ( sci-libs/netcdf ) |
266 |
- cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1 ) |
267 |
- dev-cpp/eigen:3 |
268 |
- " |
269 |
-RDEPEND="${DEPEND}" |
270 |
- |
271 |
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" |
272 |
- |
273 |
-S="${WORKDIR}/${MY_P}/cmake" |
274 |
- |
275 |
-src_configure() { |
276 |
- local mycmakeargs=( |
277 |
- -DBUILD_SHARED_LIBS=ON |
278 |
- -DENABLE_MPI=$(usex mpi) |
279 |
- -DENABLE_GPU=$(usex cuda) |
280 |
- -DENABLE_TESTING=$(usex test) |
281 |
- -DENABLE_ASPHERE=ON |
282 |
- -DENABLE_BODY=ON |
283 |
- -DENABLE_CLASS2=ON |
284 |
- -DENABLE_COLLOID=ON |
285 |
- -DENABLE_COMPRESS=ON |
286 |
- -DENABLE_CORESHELL=ON |
287 |
- -DENABLE_DIPOLE=ON |
288 |
- -DENABLE_GRANULAR=ON |
289 |
- -DENABLE_KSPACE=ON |
290 |
- -DFFT=FFTW3 |
291 |
- -DENABLE_MANYBODY=ON |
292 |
- -DENABLE_MC=ON |
293 |
- -DENABLE_MEAM=ON |
294 |
- -DENABLE_MISC=ON |
295 |
- -DLAMMPS_XDR=ON #630444 |
296 |
- -DENABLE_MOLECULE=ON |
297 |
- -DENABLE_PERI=ON |
298 |
- -DENABLE_QEQ=ON |
299 |
- -DENABLE_REAX=ON |
300 |
- -DENABLE_REPLICA=ON |
301 |
- -DENABLE_RIGID=ON |
302 |
- -DENABLE_SHOCK=ON |
303 |
- -DENABLE_SNAP=ON |
304 |
- -DENABLE_SRD=ON |
305 |
- -DENABLE_PYTHON=ON |
306 |
- -DENABLE_MPIIO=$(usex mpi) |
307 |
- -DENABLE_VORONOI=ON |
308 |
- -DENABLE_USER-ATC=ON |
309 |
- -DENABLE_USER-AWPMD=ON |
310 |
- -DENABLE_USER-CGDNA=ON |
311 |
- -DENABLE_USER-CGSDK=ON |
312 |
- -DENABLE_USER-COLVARS=ON |
313 |
- -DENABLE_USER-DIFFRACTION=ON |
314 |
- -DENABLE_USER-DPD=ON |
315 |
- -DENABLE_USER-DRUDE=ON |
316 |
- -DENABLE_USER-EFF=ON |
317 |
- -DENABLE_USER-FEP=ON |
318 |
- -DENABLE_USER-H5MD=$(usex mpi) |
319 |
- -DENABLE_USER-LB=$(usex mpi) |
320 |
- -DENABLE_USER-MANIFOLD=ON |
321 |
- -DENABLE_USER-MEAMC=ON |
322 |
- -DENABLE_USER-MGPT=ON |
323 |
- -DENABLE_USER-MISC=ON |
324 |
- -DENABLE_USER-MOLFILE=ON |
325 |
- -DENABLE_USER-NETCDF=$(usex netcdf) |
326 |
- -DENABLE_USER-PHONON=ON |
327 |
- -DENABLE_USER-QTB=ON |
328 |
- -DENABLE_USER-REAXC=ON |
329 |
- -DENABLE_USER-SMD=ON |
330 |
- -DENABLE_USER-SMTBQ=ON |
331 |
- -DENABLE_USER-SPH=ON |
332 |
- -DENABLE_USER-TALLY=ON |
333 |
- ) |
334 |
- cmake-utils_src_configure |
335 |
-} |
336 |
- |
337 |
-src_install() { |
338 |
- cmake-utils_src_install |
339 |
- |
340 |
- local LAMMPS_POTENTIALS="usr/share/${PN}/potentials" |
341 |
- insinto "/${LAMMPS_POTENTIALS}" |
342 |
- doins "${S}"/../potentials/* |
343 |
- echo "LAMMPS_POTENTIALS=${EROOT}${LAMMPS_POTENTIALS}" > 99lammps |
344 |
- doenvd 99lammps |
345 |
- |
346 |
- # Install python script. |
347 |
- use python && python_foreach_impl python_domodule "${S}"/../python/lammps.py |
348 |
- |
349 |
- if use examples; then |
350 |
- for d in examples bench; do |
351 |
- local LAMMPS_EXAMPLES="/usr/share/${PN}/${d}" |
352 |
- insinto "${LAMMPS_EXAMPLES}" |
353 |
- doins -r "${S}"/../${d}/* |
354 |
- done |
355 |
- fi |
356 |
-} |
357 |
|
358 |
diff --git a/sci-physics/lammps/lammps-20180308.ebuild b/sci-physics/lammps/lammps-20180308.ebuild |
359 |
deleted file mode 100644 |
360 |
index 61fd0f7d470..00000000000 |
361 |
--- a/sci-physics/lammps/lammps-20180308.ebuild |
362 |
+++ /dev/null |
363 |
@@ -1,132 +0,0 @@ |
364 |
-# Copyright 1999-2020 Gentoo Authors |
365 |
-# Distributed under the terms of the GNU General Public License v2 |
366 |
- |
367 |
-EAPI=6 |
368 |
- |
369 |
-PYTHON_COMPAT=( python3_6 ) |
370 |
- |
371 |
-inherit cmake-utils fortran-2 python-r1 |
372 |
- |
373 |
-convert_month() { |
374 |
- local months=( "" Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec ) |
375 |
- echo ${months[${1#0}]} |
376 |
-} |
377 |
- |
378 |
-MY_PV="patch_$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:0:4}" |
379 |
-MY_P="${PN}-${MY_PV}" |
380 |
- |
381 |
-DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator" |
382 |
-HOMEPAGE="https://lammps.sandia.gov/" |
383 |
-SRC_URI="https://github.com/lammps/lammps/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" |
384 |
- |
385 |
-LICENSE="GPL-2" |
386 |
-SLOT="0" |
387 |
-KEYWORDS="~amd64 ~x86" |
388 |
-IUSE="cuda examples gzip lammps-memalign mpi netcdf python test" |
389 |
-RESTRICT="!test? ( test )" |
390 |
- |
391 |
-DEPEND=" |
392 |
- app-arch/gzip |
393 |
- media-libs/libpng:0 |
394 |
- sys-libs/zlib |
395 |
- mpi? ( |
396 |
- virtual/mpi |
397 |
- sci-libs/hdf5[mpi] |
398 |
- ) |
399 |
- python? ( ${PYTHON_DEPS} ) |
400 |
- sci-libs/voro++ |
401 |
- virtual/blas |
402 |
- virtual/lapack |
403 |
- sci-libs/fftw:3.0 |
404 |
- netcdf? ( sci-libs/netcdf ) |
405 |
- cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1 ) |
406 |
- dev-cpp/eigen:3 |
407 |
- " |
408 |
-RDEPEND="${DEPEND}" |
409 |
- |
410 |
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" |
411 |
- |
412 |
-S="${WORKDIR}/${MY_P}/cmake" |
413 |
- |
414 |
-src_configure() { |
415 |
- local mycmakeargs=( |
416 |
- -DBUILD_SHARED_LIBS=ON |
417 |
- -DENABLE_MPI=$(usex mpi) |
418 |
- -DENABLE_GPU=$(usex cuda) |
419 |
- -DENABLE_TESTING=$(usex test) |
420 |
- -DENABLE_ASPHERE=ON |
421 |
- -DENABLE_BODY=ON |
422 |
- -DENABLE_CLASS2=ON |
423 |
- -DENABLE_COLLOID=ON |
424 |
- -DENABLE_COMPRESS=ON |
425 |
- -DENABLE_CORESHELL=ON |
426 |
- -DENABLE_DIPOLE=ON |
427 |
- -DENABLE_GRANULAR=ON |
428 |
- -DENABLE_KSPACE=ON |
429 |
- -DFFT=FFTW3 |
430 |
- -DENABLE_MANYBODY=ON |
431 |
- -DENABLE_MC=ON |
432 |
- -DENABLE_MEAM=ON |
433 |
- -DENABLE_MISC=ON |
434 |
- -DLAMMPS_XDR=ON #630444 |
435 |
- -DENABLE_MOLECULE=ON |
436 |
- -DENABLE_PERI=ON |
437 |
- -DENABLE_QEQ=ON |
438 |
- -DENABLE_REAX=ON |
439 |
- -DENABLE_REPLICA=ON |
440 |
- -DENABLE_RIGID=ON |
441 |
- -DENABLE_SHOCK=ON |
442 |
- -DENABLE_SNAP=ON |
443 |
- -DENABLE_SRD=ON |
444 |
- -DENABLE_PYTHON=ON |
445 |
- -DENABLE_MPIIO=$(usex mpi) |
446 |
- -DENABLE_VORONOI=ON |
447 |
- -DENABLE_USER-ATC=ON |
448 |
- -DENABLE_USER-AWPMD=ON |
449 |
- -DENABLE_USER-CGDNA=ON |
450 |
- -DENABLE_USER-CGSDK=ON |
451 |
- -DENABLE_USER-COLVARS=ON |
452 |
- -DENABLE_USER-DIFFRACTION=ON |
453 |
- -DENABLE_USER-DPD=ON |
454 |
- -DENABLE_USER-DRUDE=ON |
455 |
- -DENABLE_USER-EFF=ON |
456 |
- -DENABLE_USER-FEP=ON |
457 |
- -DENABLE_USER-H5MD=$(usex mpi) |
458 |
- -DENABLE_USER-LB=$(usex mpi) |
459 |
- -DENABLE_USER-MANIFOLD=ON |
460 |
- -DENABLE_USER-MEAMC=ON |
461 |
- -DENABLE_USER-MGPT=ON |
462 |
- -DENABLE_USER-MISC=ON |
463 |
- -DENABLE_USER-MOLFILE=ON |
464 |
- -DENABLE_USER-NETCDF=$(usex netcdf) |
465 |
- -DENABLE_USER-PHONON=ON |
466 |
- -DENABLE_USER-QTB=ON |
467 |
- -DENABLE_USER-REAXC=ON |
468 |
- -DENABLE_USER-SMD=ON |
469 |
- -DENABLE_USER-SMTBQ=ON |
470 |
- -DENABLE_USER-SPH=ON |
471 |
- -DENABLE_USER-TALLY=ON |
472 |
- ) |
473 |
- cmake-utils_src_configure |
474 |
-} |
475 |
- |
476 |
-src_install() { |
477 |
- cmake-utils_src_install |
478 |
- |
479 |
- local LAMMPS_POTENTIALS="usr/share/${PN}/potentials" |
480 |
- insinto "/${LAMMPS_POTENTIALS}" |
481 |
- doins "${S}"/../potentials/* |
482 |
- echo "LAMMPS_POTENTIALS=${EROOT}${LAMMPS_POTENTIALS}" > 99lammps |
483 |
- doenvd 99lammps |
484 |
- |
485 |
- # Install python script. |
486 |
- use python && python_foreach_impl python_domodule "${S}"/../python/lammps.py |
487 |
- |
488 |
- if use examples; then |
489 |
- for d in examples bench; do |
490 |
- local LAMMPS_EXAMPLES="/usr/share/${PN}/${d}" |
491 |
- insinto "${LAMMPS_EXAMPLES}" |
492 |
- doins -r "${S}"/../${d}/* |
493 |
- done |
494 |
- fi |
495 |
-} |
496 |
|
497 |
diff --git a/sci-physics/lammps/lammps-20180316.ebuild b/sci-physics/lammps/lammps-20180316.ebuild |
498 |
deleted file mode 100644 |
499 |
index 81370f4910c..00000000000 |
500 |
--- a/sci-physics/lammps/lammps-20180316.ebuild |
501 |
+++ /dev/null |
502 |
@@ -1,132 +0,0 @@ |
503 |
-# Copyright 1999-2020 Gentoo Authors |
504 |
-# Distributed under the terms of the GNU General Public License v2 |
505 |
- |
506 |
-EAPI=6 |
507 |
- |
508 |
-PYTHON_COMPAT=( python3_6 ) |
509 |
- |
510 |
-inherit cmake-utils fortran-2 python-r1 |
511 |
- |
512 |
-convert_month() { |
513 |
- local months=( "" Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec ) |
514 |
- echo ${months[${1#0}]} |
515 |
-} |
516 |
- |
517 |
-MY_PV="patch_$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:0:4}" |
518 |
-MY_P="${PN}-${MY_PV}" |
519 |
- |
520 |
-DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator" |
521 |
-HOMEPAGE="https://lammps.sandia.gov/" |
522 |
-SRC_URI="https://github.com/lammps/lammps/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" |
523 |
- |
524 |
-LICENSE="GPL-2" |
525 |
-SLOT="0" |
526 |
-KEYWORDS="amd64 x86" |
527 |
-IUSE="cuda examples gzip lammps-memalign mpi netcdf python test" |
528 |
-RESTRICT="!test? ( test )" |
529 |
- |
530 |
-DEPEND=" |
531 |
- app-arch/gzip |
532 |
- media-libs/libpng:0 |
533 |
- sys-libs/zlib |
534 |
- mpi? ( |
535 |
- virtual/mpi |
536 |
- sci-libs/hdf5[mpi] |
537 |
- ) |
538 |
- python? ( ${PYTHON_DEPS} ) |
539 |
- sci-libs/voro++ |
540 |
- virtual/blas |
541 |
- virtual/lapack |
542 |
- sci-libs/fftw:3.0 |
543 |
- netcdf? ( sci-libs/netcdf ) |
544 |
- cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1 ) |
545 |
- dev-cpp/eigen:3 |
546 |
- " |
547 |
-RDEPEND="${DEPEND}" |
548 |
- |
549 |
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" |
550 |
- |
551 |
-S="${WORKDIR}/${MY_P}/cmake" |
552 |
- |
553 |
-src_configure() { |
554 |
- local mycmakeargs=( |
555 |
- -DBUILD_SHARED_LIBS=ON |
556 |
- -DENABLE_MPI=$(usex mpi) |
557 |
- -DENABLE_GPU=$(usex cuda) |
558 |
- -DENABLE_TESTING=$(usex test) |
559 |
- -DENABLE_ASPHERE=ON |
560 |
- -DENABLE_BODY=ON |
561 |
- -DENABLE_CLASS2=ON |
562 |
- -DENABLE_COLLOID=ON |
563 |
- -DENABLE_COMPRESS=ON |
564 |
- -DENABLE_CORESHELL=ON |
565 |
- -DENABLE_DIPOLE=ON |
566 |
- -DENABLE_GRANULAR=ON |
567 |
- -DENABLE_KSPACE=ON |
568 |
- -DFFT=FFTW3 |
569 |
- -DENABLE_MANYBODY=ON |
570 |
- -DENABLE_MC=ON |
571 |
- -DENABLE_MEAM=ON |
572 |
- -DENABLE_MISC=ON |
573 |
- -DLAMMPS_XDR=ON #630444 |
574 |
- -DENABLE_MOLECULE=ON |
575 |
- -DENABLE_PERI=ON |
576 |
- -DENABLE_QEQ=ON |
577 |
- -DENABLE_REAX=ON |
578 |
- -DENABLE_REPLICA=ON |
579 |
- -DENABLE_RIGID=ON |
580 |
- -DENABLE_SHOCK=ON |
581 |
- -DENABLE_SNAP=ON |
582 |
- -DENABLE_SRD=ON |
583 |
- -DENABLE_PYTHON=ON |
584 |
- -DENABLE_MPIIO=$(usex mpi) |
585 |
- -DENABLE_VORONOI=ON |
586 |
- -DENABLE_USER-ATC=ON |
587 |
- -DENABLE_USER-AWPMD=ON |
588 |
- -DENABLE_USER-CGDNA=ON |
589 |
- -DENABLE_USER-CGSDK=ON |
590 |
- -DENABLE_USER-COLVARS=ON |
591 |
- -DENABLE_USER-DIFFRACTION=ON |
592 |
- -DENABLE_USER-DPD=ON |
593 |
- -DENABLE_USER-DRUDE=ON |
594 |
- -DENABLE_USER-EFF=ON |
595 |
- -DENABLE_USER-FEP=ON |
596 |
- -DENABLE_USER-H5MD=$(usex mpi) |
597 |
- -DENABLE_USER-LB=$(usex mpi) |
598 |
- -DENABLE_USER-MANIFOLD=ON |
599 |
- -DENABLE_USER-MEAMC=ON |
600 |
- -DENABLE_USER-MGPT=ON |
601 |
- -DENABLE_USER-MISC=ON |
602 |
- -DENABLE_USER-MOLFILE=ON |
603 |
- -DENABLE_USER-NETCDF=$(usex netcdf) |
604 |
- -DENABLE_USER-PHONON=ON |
605 |
- -DENABLE_USER-QTB=ON |
606 |
- -DENABLE_USER-REAXC=ON |
607 |
- -DENABLE_USER-SMD=ON |
608 |
- -DENABLE_USER-SMTBQ=ON |
609 |
- -DENABLE_USER-SPH=ON |
610 |
- -DENABLE_USER-TALLY=ON |
611 |
- ) |
612 |
- cmake-utils_src_configure |
613 |
-} |
614 |
- |
615 |
-src_install() { |
616 |
- cmake-utils_src_install |
617 |
- |
618 |
- local LAMMPS_POTENTIALS="usr/share/${PN}/potentials" |
619 |
- insinto "/${LAMMPS_POTENTIALS}" |
620 |
- doins "${S}"/../potentials/* |
621 |
- echo "LAMMPS_POTENTIALS=${EROOT}${LAMMPS_POTENTIALS}" > 99lammps |
622 |
- doenvd 99lammps |
623 |
- |
624 |
- # Install python script. |
625 |
- use python && python_foreach_impl python_domodule "${S}"/../python/lammps.py |
626 |
- |
627 |
- if use examples; then |
628 |
- for d in examples bench; do |
629 |
- local LAMMPS_EXAMPLES="/usr/share/${PN}/${d}" |
630 |
- insinto "${LAMMPS_EXAMPLES}" |
631 |
- doins -r "${S}"/../${d}/* |
632 |
- done |
633 |
- fi |
634 |
-} |
635 |
|
636 |
diff --git a/sci-physics/lammps/lammps-20180822.ebuild b/sci-physics/lammps/lammps-20180822.ebuild |
637 |
deleted file mode 100644 |
638 |
index 7cb2d746322..00000000000 |
639 |
--- a/sci-physics/lammps/lammps-20180822.ebuild |
640 |
+++ /dev/null |
641 |
@@ -1,131 +0,0 @@ |
642 |
-# Copyright 1999-2020 Gentoo Authors |
643 |
-# Distributed under the terms of the GNU General Public License v2 |
644 |
- |
645 |
-EAPI=6 |
646 |
- |
647 |
-PYTHON_COMPAT=( python3_6 ) |
648 |
- |
649 |
-inherit cmake-utils fortran-2 python-r1 |
650 |
- |
651 |
-convert_month() { |
652 |
- local months=( "" Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec ) |
653 |
- echo ${months[${1#0}]} |
654 |
-} |
655 |
- |
656 |
-MY_PV="patch_$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:0:4}" |
657 |
-MY_P="${PN}-${MY_PV}" |
658 |
- |
659 |
-DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator" |
660 |
-HOMEPAGE="https://lammps.sandia.gov/" |
661 |
-SRC_URI="https://github.com/lammps/lammps/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" |
662 |
- |
663 |
-LICENSE="GPL-2" |
664 |
-SLOT="0" |
665 |
-KEYWORDS="~amd64 ~x86" |
666 |
-IUSE="cuda examples gzip lammps-memalign mpi netcdf python test" |
667 |
-RESTRICT="!test? ( test )" |
668 |
- |
669 |
-DEPEND=" |
670 |
- app-arch/gzip |
671 |
- media-libs/libpng:0 |
672 |
- sys-libs/zlib |
673 |
- mpi? ( |
674 |
- virtual/mpi |
675 |
- sci-libs/hdf5[mpi] |
676 |
- ) |
677 |
- python? ( ${PYTHON_DEPS} ) |
678 |
- sci-libs/voro++ |
679 |
- virtual/blas |
680 |
- virtual/lapack |
681 |
- sci-libs/fftw:3.0 |
682 |
- netcdf? ( sci-libs/netcdf ) |
683 |
- cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1 ) |
684 |
- dev-cpp/eigen:3 |
685 |
- " |
686 |
-RDEPEND="${DEPEND}" |
687 |
- |
688 |
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" |
689 |
- |
690 |
-# https://github.com/lammps/lammps/pull/1080 |
691 |
-PATCHES=( "${FILESDIR}/1080.patch" ) |
692 |
- |
693 |
-S="${WORKDIR}/${MY_P}/cmake" |
694 |
- |
695 |
-src_configure() { |
696 |
- local mycmakeargs=( |
697 |
- -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc" |
698 |
- -DBUILD_SHARED_LIBS=ON |
699 |
- -DBUILD_MPI=$(usex mpi) |
700 |
- -DBUILD_LIB=ON |
701 |
- -DPKG_GPU=$(usex cuda) |
702 |
- -DGPU_API=CUDA |
703 |
- -DENABLE_TESTING=$(usex test) |
704 |
- -DPKG_ASPHERE=ON |
705 |
- -DPKG_BODY=ON |
706 |
- -DPKG_CLASS2=ON |
707 |
- -DPKG_COLLOID=ON |
708 |
- -DPKG_COMPRESS=ON |
709 |
- -DPKG_CORESHELL=ON |
710 |
- -DPKG_DIPOLE=ON |
711 |
- -DPKG_GRANULAR=ON |
712 |
- -DPKG_KSPACE=ON |
713 |
- -DFFT=FFTW3 |
714 |
- -DPKG_MANYBODY=ON |
715 |
- -DPKG_MC=ON |
716 |
- -DPKG_MEAM=ON |
717 |
- -DPKG_MISC=ON |
718 |
- -DPKG_MOLECULE=ON |
719 |
- -DPKG_PERI=ON |
720 |
- -DPKG_QEQ=ON |
721 |
- -DPKG_REAX=ON |
722 |
- -DPKG_REPLICA=ON |
723 |
- -DPKG_RIGID=ON |
724 |
- -DPKG_SHOCK=ON |
725 |
- -DPKG_SNAP=ON |
726 |
- -DPKG_SRD=ON |
727 |
- -DPKG_PYTHON=ON |
728 |
- -DPKG_MPIIO=$(usex mpi) |
729 |
- -DPKG_VORONOI=ON |
730 |
- -DPKG_USER-ATC=ON |
731 |
- -DPKG_USER-AWPMD=ON |
732 |
- -DPKG_USER-CGDNA=ON |
733 |
- -DPKG_USER-CGSDK=ON |
734 |
- -DPKG_USER-COLVARS=ON |
735 |
- -DPKG_USER-DIFFRACTION=ON |
736 |
- -DPKG_USER-DPD=ON |
737 |
- -DPKG_USER-DRUDE=ON |
738 |
- -DPKG_USER-EFF=ON |
739 |
- -DPKG_USER-FEP=ON |
740 |
- -DPKG_USER-H5MD=$(usex mpi) |
741 |
- -DPKG_USER-LB=$(usex mpi) |
742 |
- -DPKG_USER-MANIFOLD=ON |
743 |
- -DPKG_USER-MEAMC=ON |
744 |
- -DPKG_USER-MGPT=ON |
745 |
- -DPKG_USER-MISC=ON |
746 |
- -DPKG_USER-MOLFILE=ON |
747 |
- -DPKG_USER-NETCDF=$(usex netcdf) |
748 |
- -DPKG_USER-PHONON=ON |
749 |
- -DPKG_USER-QTB=ON |
750 |
- -DPKG_USER-REAXC=ON |
751 |
- -DPKG_USER-SMD=ON |
752 |
- -DPKG_USER-SMTBQ=ON |
753 |
- -DPKG_USER-SPH=ON |
754 |
- -DPKG_USER-TALLY=ON |
755 |
- ) |
756 |
- cmake-utils_src_configure |
757 |
-} |
758 |
- |
759 |
-src_install() { |
760 |
- cmake-utils_src_install |
761 |
- |
762 |
- # Install python script. |
763 |
- use python && python_foreach_impl python_domodule "${S}"/../python/lammps.py |
764 |
- |
765 |
- if use examples; then |
766 |
- for d in examples bench; do |
767 |
- local LAMMPS_EXAMPLES="/usr/share/${PN}/${d}" |
768 |
- insinto "${LAMMPS_EXAMPLES}" |
769 |
- doins -r "${S}"/../${d}/* |
770 |
- done |
771 |
- fi |
772 |
-} |
773 |
|
774 |
diff --git a/sci-physics/lammps/lammps-20181212.ebuild b/sci-physics/lammps/lammps-20181212.ebuild |
775 |
deleted file mode 100644 |
776 |
index b6316498672..00000000000 |
777 |
--- a/sci-physics/lammps/lammps-20181212.ebuild |
778 |
+++ /dev/null |
779 |
@@ -1,131 +0,0 @@ |
780 |
-# Copyright 1999-2020 Gentoo Authors |
781 |
-# Distributed under the terms of the GNU General Public License v2 |
782 |
- |
783 |
-EAPI=6 |
784 |
- |
785 |
-PYTHON_COMPAT=( python3_6 ) |
786 |
- |
787 |
-inherit cmake-utils fortran-2 python-r1 |
788 |
- |
789 |
-convert_month() { |
790 |
- local months=( "" Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec ) |
791 |
- echo ${months[${1#0}]} |
792 |
-} |
793 |
- |
794 |
-MY_PV="patch_$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:0:4}" |
795 |
-MY_P="${PN}-${MY_PV}" |
796 |
- |
797 |
-DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator" |
798 |
-HOMEPAGE="https://lammps.sandia.gov/" |
799 |
-TCOMMIT=7869c75cac38cb8a3d2ef7747ea12ec5812f5151 |
800 |
-SRC_URI="https://github.com/lammps/lammps/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz |
801 |
- test? ( https://github.com/lammps/lammps-testing/archive/${TCOMMIT}.tar.gz -> ${PN}-testing-${TCOMMIT}.tar.gz )" |
802 |
- |
803 |
-LICENSE="GPL-2" |
804 |
-SLOT="0" |
805 |
-KEYWORDS="~amd64 ~x86" |
806 |
-IUSE="cuda examples gzip lammps-memalign mpi netcdf python test" |
807 |
-RESTRICT="!test? ( test )" |
808 |
- |
809 |
-DEPEND=" |
810 |
- app-arch/gzip |
811 |
- media-libs/libpng:0 |
812 |
- sys-libs/zlib |
813 |
- mpi? ( |
814 |
- virtual/mpi |
815 |
- sci-libs/hdf5[mpi] |
816 |
- ) |
817 |
- python? ( ${PYTHON_DEPS} ) |
818 |
- sci-libs/voro++ |
819 |
- virtual/blas |
820 |
- virtual/lapack |
821 |
- sci-libs/fftw:3.0 |
822 |
- netcdf? ( sci-libs/netcdf ) |
823 |
- cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1 ) |
824 |
- dev-cpp/eigen:3 |
825 |
- " |
826 |
-RDEPEND="${DEPEND}" |
827 |
- |
828 |
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" |
829 |
- |
830 |
-S="${WORKDIR}/${MY_P}/cmake" |
831 |
- |
832 |
-src_configure() { |
833 |
- local mycmakeargs=( |
834 |
- -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc" |
835 |
- -DBUILD_SHARED_LIBS=ON |
836 |
- -DBUILD_MPI=$(usex mpi) |
837 |
- -DBUILD_LIB=ON |
838 |
- -DPKG_GPU=$(usex cuda) |
839 |
- -DGPU_API=CUDA |
840 |
- -DENABLE_TESTING=$(usex test) |
841 |
- -DLAMMPS_TESTING_SOURCE_DIR=$(echo "${WORKDIR}"/lammps-testing-*) |
842 |
- -DPKG_ASPHERE=ON |
843 |
- -DPKG_BODY=ON |
844 |
- -DPKG_CLASS2=ON |
845 |
- -DPKG_COLLOID=ON |
846 |
- -DPKG_COMPRESS=ON |
847 |
- -DPKG_CORESHELL=ON |
848 |
- -DPKG_DIPOLE=ON |
849 |
- -DPKG_GRANULAR=ON |
850 |
- -DPKG_KSPACE=ON |
851 |
- -DFFT=FFTW3 |
852 |
- -DPKG_MANYBODY=ON |
853 |
- -DPKG_MC=ON |
854 |
- -DPKG_MEAM=ON |
855 |
- -DPKG_MISC=ON |
856 |
- -DPKG_MOLECULE=ON |
857 |
- -DPKG_PERI=ON |
858 |
- -DPKG_QEQ=ON |
859 |
- -DPKG_REAX=ON |
860 |
- -DPKG_REPLICA=ON |
861 |
- -DPKG_RIGID=ON |
862 |
- -DPKG_SHOCK=ON |
863 |
- -DPKG_SNAP=ON |
864 |
- -DPKG_SRD=ON |
865 |
- -DPKG_PYTHON=ON |
866 |
- -DPKG_MPIIO=$(usex mpi) |
867 |
- -DPKG_VORONOI=ON |
868 |
- -DPKG_USER-ATC=ON |
869 |
- -DPKG_USER-AWPMD=ON |
870 |
- -DPKG_USER-CGDNA=ON |
871 |
- -DPKG_USER-CGSDK=ON |
872 |
- -DPKG_USER-COLVARS=ON |
873 |
- -DPKG_USER-DIFFRACTION=ON |
874 |
- -DPKG_USER-DPD=ON |
875 |
- -DPKG_USER-DRUDE=ON |
876 |
- -DPKG_USER-EFF=ON |
877 |
- -DPKG_USER-FEP=ON |
878 |
- -DPKG_USER-H5MD=$(usex mpi) |
879 |
- -DPKG_USER-LB=$(usex mpi) |
880 |
- -DPKG_USER-MANIFOLD=ON |
881 |
- -DPKG_USER-MEAMC=ON |
882 |
- -DPKG_USER-MGPT=ON |
883 |
- -DPKG_USER-MISC=ON |
884 |
- -DPKG_USER-MOLFILE=ON |
885 |
- -DPKG_USER-NETCDF=$(usex netcdf) |
886 |
- -DPKG_USER-PHONON=ON |
887 |
- -DPKG_USER-QTB=ON |
888 |
- -DPKG_USER-REAXC=ON |
889 |
- -DPKG_USER-SMD=ON |
890 |
- -DPKG_USER-SMTBQ=ON |
891 |
- -DPKG_USER-SPH=ON |
892 |
- -DPKG_USER-TALLY=ON |
893 |
- ) |
894 |
- cmake-utils_src_configure |
895 |
-} |
896 |
- |
897 |
-src_install() { |
898 |
- cmake-utils_src_install |
899 |
- |
900 |
- # Install python script. |
901 |
- use python && python_foreach_impl python_domodule "${S}"/../python/lammps.py |
902 |
- |
903 |
- if use examples; then |
904 |
- for d in examples bench; do |
905 |
- local LAMMPS_EXAMPLES="/usr/share/${PN}/${d}" |
906 |
- insinto "${LAMMPS_EXAMPLES}" |
907 |
- doins -r "${S}"/../${d}/* |
908 |
- done |
909 |
- fi |
910 |
-} |
911 |
|
912 |
diff --git a/sci-physics/lammps/lammps-20190605.ebuild b/sci-physics/lammps/lammps-20190605.ebuild |
913 |
deleted file mode 100644 |
914 |
index c09f35787c0..00000000000 |
915 |
--- a/sci-physics/lammps/lammps-20190605.ebuild |
916 |
+++ /dev/null |
917 |
@@ -1,131 +0,0 @@ |
918 |
-# Copyright 1999-2020 Gentoo Authors |
919 |
-# Distributed under the terms of the GNU General Public License v2 |
920 |
- |
921 |
-EAPI=6 |
922 |
- |
923 |
-PYTHON_COMPAT=( python3_6 ) |
924 |
- |
925 |
-inherit cmake-utils fortran-2 python-r1 |
926 |
- |
927 |
-convert_month() { |
928 |
- local months=( "" Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec ) |
929 |
- echo ${months[${1#0}]} |
930 |
-} |
931 |
- |
932 |
-MY_PV="patch_$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:0:4}" |
933 |
-MY_P="${PN}-${MY_PV}" |
934 |
- |
935 |
-DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator" |
936 |
-HOMEPAGE="https://lammps.sandia.gov/" |
937 |
-TCOMMIT=827be7af84ca100d394ea1cf6d3bc49f6a8eef92 |
938 |
-SRC_URI="https://github.com/lammps/lammps/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz |
939 |
- test? ( https://github.com/lammps/lammps-testing/archive/${TCOMMIT}.tar.gz -> ${PN}-testing-${TCOMMIT}.tar.gz )" |
940 |
- |
941 |
-LICENSE="GPL-2" |
942 |
-SLOT="0" |
943 |
-KEYWORDS="~amd64 ~x86" |
944 |
-IUSE="cuda examples gzip lammps-memalign mpi netcdf python test" |
945 |
-RESTRICT="!test? ( test )" |
946 |
- |
947 |
-DEPEND=" |
948 |
- app-arch/gzip |
949 |
- media-libs/libpng:0 |
950 |
- sys-libs/zlib |
951 |
- mpi? ( |
952 |
- virtual/mpi |
953 |
- sci-libs/hdf5[mpi] |
954 |
- ) |
955 |
- python? ( ${PYTHON_DEPS} ) |
956 |
- sci-libs/voro++ |
957 |
- virtual/blas |
958 |
- virtual/lapack |
959 |
- sci-libs/fftw:3.0 |
960 |
- netcdf? ( sci-libs/netcdf ) |
961 |
- cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1 ) |
962 |
- dev-cpp/eigen:3 |
963 |
- " |
964 |
-RDEPEND="${DEPEND}" |
965 |
- |
966 |
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" |
967 |
- |
968 |
-S="${WORKDIR}/${MY_P}/cmake" |
969 |
- |
970 |
-src_configure() { |
971 |
- local mycmakeargs=( |
972 |
- -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc" |
973 |
- -DBUILD_SHARED_LIBS=ON |
974 |
- -DBUILD_MPI=$(usex mpi) |
975 |
- -DBUILD_LIB=ON |
976 |
- -DPKG_GPU=$(usex cuda) |
977 |
- -DGPU_API=CUDA |
978 |
- -DENABLE_TESTING=$(usex test) |
979 |
- -DLAMMPS_TESTING_SOURCE_DIR=$(echo "${WORKDIR}"/lammps-testing-*) |
980 |
- -DPKG_ASPHERE=ON |
981 |
- -DPKG_BODY=ON |
982 |
- -DPKG_CLASS2=ON |
983 |
- -DPKG_COLLOID=ON |
984 |
- -DPKG_COMPRESS=ON |
985 |
- -DPKG_CORESHELL=ON |
986 |
- -DPKG_DIPOLE=ON |
987 |
- -DPKG_GRANULAR=ON |
988 |
- -DPKG_KSPACE=ON |
989 |
- -DFFT=FFTW3 |
990 |
- -DPKG_MANYBODY=ON |
991 |
- -DPKG_MC=ON |
992 |
- -DPKG_MEAM=ON |
993 |
- -DPKG_MISC=ON |
994 |
- -DPKG_MOLECULE=ON |
995 |
- -DPKG_PERI=ON |
996 |
- -DPKG_QEQ=ON |
997 |
- -DPKG_REAX=ON |
998 |
- -DPKG_REPLICA=ON |
999 |
- -DPKG_RIGID=ON |
1000 |
- -DPKG_SHOCK=ON |
1001 |
- -DPKG_SNAP=ON |
1002 |
- -DPKG_SRD=ON |
1003 |
- -DPKG_PYTHON=ON |
1004 |
- -DPKG_MPIIO=$(usex mpi) |
1005 |
- -DPKG_VORONOI=ON |
1006 |
- -DPKG_USER-ATC=ON |
1007 |
- -DPKG_USER-AWPMD=ON |
1008 |
- -DPKG_USER-CGDNA=ON |
1009 |
- -DPKG_USER-CGSDK=ON |
1010 |
- -DPKG_USER-COLVARS=ON |
1011 |
- -DPKG_USER-DIFFRACTION=ON |
1012 |
- -DPKG_USER-DPD=ON |
1013 |
- -DPKG_USER-DRUDE=ON |
1014 |
- -DPKG_USER-EFF=ON |
1015 |
- -DPKG_USER-FEP=ON |
1016 |
- -DPKG_USER-H5MD=$(usex mpi) |
1017 |
- -DPKG_USER-LB=$(usex mpi) |
1018 |
- -DPKG_USER-MANIFOLD=ON |
1019 |
- -DPKG_USER-MEAMC=ON |
1020 |
- -DPKG_USER-MGPT=ON |
1021 |
- -DPKG_USER-MISC=ON |
1022 |
- -DPKG_USER-MOLFILE=ON |
1023 |
- -DPKG_USER-NETCDF=$(usex netcdf) |
1024 |
- -DPKG_USER-PHONON=ON |
1025 |
- -DPKG_USER-QTB=ON |
1026 |
- -DPKG_USER-REAXC=ON |
1027 |
- -DPKG_USER-SMD=ON |
1028 |
- -DPKG_USER-SMTBQ=ON |
1029 |
- -DPKG_USER-SPH=ON |
1030 |
- -DPKG_USER-TALLY=ON |
1031 |
- ) |
1032 |
- cmake-utils_src_configure |
1033 |
-} |
1034 |
- |
1035 |
-src_install() { |
1036 |
- cmake-utils_src_install |
1037 |
- |
1038 |
- # Install python script. |
1039 |
- use python && python_foreach_impl python_domodule "${S}"/../python/lammps.py |
1040 |
- |
1041 |
- if use examples; then |
1042 |
- for d in examples bench; do |
1043 |
- local LAMMPS_EXAMPLES="/usr/share/${PN}/${d}" |
1044 |
- insinto "${LAMMPS_EXAMPLES}" |
1045 |
- doins -r "${S}"/../${d}/* |
1046 |
- done |
1047 |
- fi |
1048 |
-} |
1049 |
|
1050 |
diff --git a/sci-physics/lammps/lammps-20190807-r1.ebuild b/sci-physics/lammps/lammps-20190807-r1.ebuild |
1051 |
deleted file mode 100644 |
1052 |
index b1341c65e68..00000000000 |
1053 |
--- a/sci-physics/lammps/lammps-20190807-r1.ebuild |
1054 |
+++ /dev/null |
1055 |
@@ -1,131 +0,0 @@ |
1056 |
-# Copyright 1999-2020 Gentoo Authors |
1057 |
-# Distributed under the terms of the GNU General Public License v2 |
1058 |
- |
1059 |
-EAPI=6 |
1060 |
- |
1061 |
-PYTHON_COMPAT=( python3_{6,7} ) |
1062 |
- |
1063 |
-inherit cmake-utils fortran-2 python-r1 |
1064 |
- |
1065 |
-convert_month() { |
1066 |
- local months=( "" Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec ) |
1067 |
- echo ${months[${1#0}]} |
1068 |
-} |
1069 |
- |
1070 |
-MY_PV="patch_$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:0:4}" |
1071 |
-MY_P="${PN}-${MY_PV}" |
1072 |
- |
1073 |
-DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator" |
1074 |
-HOMEPAGE="https://lammps.sandia.gov/" |
1075 |
-TCOMMIT=d0394a77fa2b4b2d545a73ea092cf6de7616aac8 |
1076 |
-SRC_URI="https://github.com/lammps/lammps/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz |
1077 |
- test? ( https://github.com/lammps/lammps-testing/archive/${TCOMMIT}.tar.gz -> ${PN}-testing-${TCOMMIT}.tar.gz )" |
1078 |
- |
1079 |
-LICENSE="GPL-2" |
1080 |
-SLOT="0" |
1081 |
-KEYWORDS="~amd64 ~x86" |
1082 |
-IUSE="cuda examples gzip lammps-memalign mpi netcdf python test" |
1083 |
-RESTRICT="!test? ( test )" |
1084 |
- |
1085 |
-DEPEND=" |
1086 |
- app-arch/gzip |
1087 |
- media-libs/libpng:0 |
1088 |
- sys-libs/zlib |
1089 |
- mpi? ( |
1090 |
- virtual/mpi |
1091 |
- sci-libs/hdf5[mpi] |
1092 |
- ) |
1093 |
- python? ( ${PYTHON_DEPS} ) |
1094 |
- sci-libs/voro++ |
1095 |
- virtual/blas |
1096 |
- virtual/lapack |
1097 |
- sci-libs/fftw:3.0 |
1098 |
- netcdf? ( sci-libs/netcdf ) |
1099 |
- cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1 ) |
1100 |
- dev-cpp/eigen:3 |
1101 |
- " |
1102 |
-RDEPEND="${DEPEND}" |
1103 |
- |
1104 |
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" |
1105 |
- |
1106 |
-S="${WORKDIR}/${MY_P}/cmake" |
1107 |
- |
1108 |
-src_configure() { |
1109 |
- local mycmakeargs=( |
1110 |
- -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc" |
1111 |
- -DBUILD_SHARED_LIBS=ON |
1112 |
- -DBUILD_MPI=$(usex mpi) |
1113 |
- -DBUILD_LIB=ON |
1114 |
- -DPKG_GPU=$(usex cuda) |
1115 |
- -DGPU_API=CUDA |
1116 |
- -DENABLE_TESTING=$(usex test) |
1117 |
- -DLAMMPS_TESTING_SOURCE_DIR=$(echo "${WORKDIR}"/lammps-testing-*) |
1118 |
- -DPKG_ASPHERE=ON |
1119 |
- -DPKG_BODY=ON |
1120 |
- -DPKG_CLASS2=ON |
1121 |
- -DPKG_COLLOID=ON |
1122 |
- -DPKG_COMPRESS=ON |
1123 |
- -DPKG_CORESHELL=ON |
1124 |
- -DPKG_DIPOLE=ON |
1125 |
- -DPKG_GRANULAR=ON |
1126 |
- -DPKG_KSPACE=ON |
1127 |
- -DFFT=FFTW3 |
1128 |
- -DPKG_MANYBODY=ON |
1129 |
- -DPKG_MC=ON |
1130 |
- -DPKG_MEAM=ON |
1131 |
- -DPKG_MISC=ON |
1132 |
- -DPKG_MOLECULE=ON |
1133 |
- -DPKG_PERI=ON |
1134 |
- -DPKG_QEQ=ON |
1135 |
- -DPKG_REAX=ON |
1136 |
- -DPKG_REPLICA=ON |
1137 |
- -DPKG_RIGID=ON |
1138 |
- -DPKG_SHOCK=ON |
1139 |
- -DPKG_SNAP=ON |
1140 |
- -DPKG_SRD=ON |
1141 |
- -DPKG_PYTHON=ON |
1142 |
- -DPKG_MPIIO=$(usex mpi) |
1143 |
- -DPKG_VORONOI=ON |
1144 |
- -DPKG_USER-ATC=ON |
1145 |
- -DPKG_USER-AWPMD=ON |
1146 |
- -DPKG_USER-CGDNA=ON |
1147 |
- -DPKG_USER-CGSDK=ON |
1148 |
- -DPKG_USER-COLVARS=ON |
1149 |
- -DPKG_USER-DIFFRACTION=ON |
1150 |
- -DPKG_USER-DPD=ON |
1151 |
- -DPKG_USER-DRUDE=ON |
1152 |
- -DPKG_USER-EFF=ON |
1153 |
- -DPKG_USER-FEP=ON |
1154 |
- -DPKG_USER-H5MD=$(usex mpi) |
1155 |
- -DPKG_USER-LB=$(usex mpi) |
1156 |
- -DPKG_USER-MANIFOLD=ON |
1157 |
- -DPKG_USER-MEAMC=ON |
1158 |
- -DPKG_USER-MGPT=ON |
1159 |
- -DPKG_USER-MISC=ON |
1160 |
- -DPKG_USER-MOLFILE=ON |
1161 |
- -DPKG_USER-NETCDF=$(usex netcdf) |
1162 |
- -DPKG_USER-PHONON=ON |
1163 |
- -DPKG_USER-QTB=ON |
1164 |
- -DPKG_USER-REAXC=ON |
1165 |
- -DPKG_USER-SMD=ON |
1166 |
- -DPKG_USER-SMTBQ=ON |
1167 |
- -DPKG_USER-SPH=ON |
1168 |
- -DPKG_USER-TALLY=ON |
1169 |
- ) |
1170 |
- cmake-utils_src_configure |
1171 |
-} |
1172 |
- |
1173 |
-src_install() { |
1174 |
- cmake-utils_src_install |
1175 |
- |
1176 |
- # Install python script. |
1177 |
- use python && python_foreach_impl python_domodule "${S}"/../python/lammps.py |
1178 |
- |
1179 |
- if use examples; then |
1180 |
- for d in examples bench; do |
1181 |
- local LAMMPS_EXAMPLES="/usr/share/${PN}/${d}" |
1182 |
- insinto "${LAMMPS_EXAMPLES}" |
1183 |
- doins -r "${S}"/../${d}/* |
1184 |
- done |
1185 |
- fi |
1186 |
-} |
1187 |
|
1188 |
diff --git a/sci-physics/lammps/lammps-20190807.ebuild b/sci-physics/lammps/lammps-20190807.ebuild |
1189 |
deleted file mode 100644 |
1190 |
index 1b0598ab8f6..00000000000 |
1191 |
--- a/sci-physics/lammps/lammps-20190807.ebuild |
1192 |
+++ /dev/null |
1193 |
@@ -1,131 +0,0 @@ |
1194 |
-# Copyright 1999-2020 Gentoo Authors |
1195 |
-# Distributed under the terms of the GNU General Public License v2 |
1196 |
- |
1197 |
-EAPI=6 |
1198 |
- |
1199 |
-PYTHON_COMPAT=( python3_6 ) |
1200 |
- |
1201 |
-inherit cmake-utils fortran-2 python-r1 |
1202 |
- |
1203 |
-convert_month() { |
1204 |
- local months=( "" Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec ) |
1205 |
- echo ${months[${1#0}]} |
1206 |
-} |
1207 |
- |
1208 |
-MY_PV="patch_$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:0:4}" |
1209 |
-MY_P="${PN}-${MY_PV}" |
1210 |
- |
1211 |
-DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator" |
1212 |
-HOMEPAGE="https://lammps.sandia.gov/" |
1213 |
-TCOMMIT=d0394a77fa2b4b2d545a73ea092cf6de7616aac8 |
1214 |
-SRC_URI="https://github.com/lammps/lammps/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz |
1215 |
- test? ( https://github.com/lammps/lammps-testing/archive/${TCOMMIT}.tar.gz -> ${PN}-testing-${TCOMMIT}.tar.gz )" |
1216 |
- |
1217 |
-LICENSE="GPL-2" |
1218 |
-SLOT="0" |
1219 |
-KEYWORDS="~amd64 ~x86" |
1220 |
-IUSE="cuda examples gzip lammps-memalign mpi netcdf python test" |
1221 |
-RESTRICT="!test? ( test )" |
1222 |
- |
1223 |
-DEPEND=" |
1224 |
- app-arch/gzip |
1225 |
- media-libs/libpng:0 |
1226 |
- sys-libs/zlib |
1227 |
- mpi? ( |
1228 |
- virtual/mpi |
1229 |
- sci-libs/hdf5[mpi] |
1230 |
- ) |
1231 |
- python? ( ${PYTHON_DEPS} ) |
1232 |
- sci-libs/voro++ |
1233 |
- virtual/blas |
1234 |
- virtual/lapack |
1235 |
- sci-libs/fftw:3.0 |
1236 |
- netcdf? ( sci-libs/netcdf ) |
1237 |
- cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1 ) |
1238 |
- dev-cpp/eigen:3 |
1239 |
- " |
1240 |
-RDEPEND="${DEPEND}" |
1241 |
- |
1242 |
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" |
1243 |
- |
1244 |
-S="${WORKDIR}/${MY_P}/cmake" |
1245 |
- |
1246 |
-src_configure() { |
1247 |
- local mycmakeargs=( |
1248 |
- -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc" |
1249 |
- -DBUILD_SHARED_LIBS=ON |
1250 |
- -DBUILD_MPI=$(usex mpi) |
1251 |
- -DBUILD_LIB=ON |
1252 |
- -DPKG_GPU=$(usex cuda) |
1253 |
- -DGPU_API=CUDA |
1254 |
- -DENABLE_TESTING=$(usex test) |
1255 |
- -DLAMMPS_TESTING_SOURCE_DIR=$(echo "${WORKDIR}"/lammps-testing-*) |
1256 |
- -DPKG_ASPHERE=ON |
1257 |
- -DPKG_BODY=ON |
1258 |
- -DPKG_CLASS2=ON |
1259 |
- -DPKG_COLLOID=ON |
1260 |
- -DPKG_COMPRESS=ON |
1261 |
- -DPKG_CORESHELL=ON |
1262 |
- -DPKG_DIPOLE=ON |
1263 |
- -DPKG_GRANULAR=ON |
1264 |
- -DPKG_KSPACE=ON |
1265 |
- -DFFT=FFTW3 |
1266 |
- -DPKG_MANYBODY=ON |
1267 |
- -DPKG_MC=ON |
1268 |
- -DPKG_MEAM=ON |
1269 |
- -DPKG_MISC=ON |
1270 |
- -DPKG_MOLECULE=ON |
1271 |
- -DPKG_PERI=ON |
1272 |
- -DPKG_QEQ=ON |
1273 |
- -DPKG_REAX=ON |
1274 |
- -DPKG_REPLICA=ON |
1275 |
- -DPKG_RIGID=ON |
1276 |
- -DPKG_SHOCK=ON |
1277 |
- -DPKG_SNAP=ON |
1278 |
- -DPKG_SRD=ON |
1279 |
- -DPKG_PYTHON=ON |
1280 |
- -DPKG_MPIIO=$(usex mpi) |
1281 |
- -DPKG_VORONOI=ON |
1282 |
- -DPKG_USER-ATC=ON |
1283 |
- -DPKG_USER-AWPMD=ON |
1284 |
- -DPKG_USER-CGDNA=ON |
1285 |
- -DPKG_USER-CGSDK=ON |
1286 |
- -DPKG_USER-COLVARS=ON |
1287 |
- -DPKG_USER-DIFFRACTION=ON |
1288 |
- -DPKG_USER-DPD=ON |
1289 |
- -DPKG_USER-DRUDE=ON |
1290 |
- -DPKG_USER-EFF=ON |
1291 |
- -DPKG_USER-FEP=ON |
1292 |
- -DPKG_USER-H5MD=$(usex mpi) |
1293 |
- -DPKG_USER-LB=$(usex mpi) |
1294 |
- -DPKG_USER-MANIFOLD=ON |
1295 |
- -DPKG_USER-MEAMC=ON |
1296 |
- -DPKG_USER-MGPT=ON |
1297 |
- -DPKG_USER-MISC=ON |
1298 |
- -DPKG_USER-MOLFILE=ON |
1299 |
- -DPKG_USER-NETCDF=$(usex netcdf) |
1300 |
- -DPKG_USER-PHONON=ON |
1301 |
- -DPKG_USER-QTB=ON |
1302 |
- -DPKG_USER-REAXC=ON |
1303 |
- -DPKG_USER-SMD=ON |
1304 |
- -DPKG_USER-SMTBQ=ON |
1305 |
- -DPKG_USER-SPH=ON |
1306 |
- -DPKG_USER-TALLY=ON |
1307 |
- ) |
1308 |
- cmake-utils_src_configure |
1309 |
-} |
1310 |
- |
1311 |
-src_install() { |
1312 |
- cmake-utils_src_install |
1313 |
- |
1314 |
- # Install python script. |
1315 |
- use python && python_foreach_impl python_domodule "${S}"/../python/lammps.py |
1316 |
- |
1317 |
- if use examples; then |
1318 |
- for d in examples bench; do |
1319 |
- local LAMMPS_EXAMPLES="/usr/share/${PN}/${d}" |
1320 |
- insinto "${LAMMPS_EXAMPLES}" |
1321 |
- doins -r "${S}"/../${d}/* |
1322 |
- done |
1323 |
- fi |
1324 |
-} |