Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-physics/lammps/
Date: Sun, 29 Dec 2013 00:31:25
Message-Id: 1388274764.f22d15b68f957f56234b30a20e8a77b74cc5a40a.jlec@gentoo
1 commit: f22d15b68f957f56234b30a20e8a77b74cc5a40a
2 Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 28 23:52:44 2013 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 28 23:52:44 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=f22d15b6
7
8 More up to date version in tree
9
10 Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
11
12 ---
13 sci-physics/lammps/ChangeLog | 77 --------------------
14 sci-physics/lammps/lammps-20130816.ebuild | 114 ------------------------------
15 sci-physics/lammps/lammps-20130830.ebuild | 114 ------------------------------
16 sci-physics/lammps/lammps-20130917.ebuild | 114 ------------------------------
17 sci-physics/lammps/lammps-20130923.ebuild | 114 ------------------------------
18 sci-physics/lammps/lammps-20130930.ebuild | 114 ------------------------------
19 sci-physics/lammps/lammps-20131111.ebuild | 114 ------------------------------
20 sci-physics/lammps/lammps-20131123.ebuild | 114 ------------------------------
21 sci-physics/lammps/lammps-20131201.ebuild | 114 ------------------------------
22 sci-physics/lammps/metadata.xml | 31 --------
23 10 files changed, 1020 deletions(-)
24
25 diff --git a/sci-physics/lammps/ChangeLog b/sci-physics/lammps/ChangeLog
26 deleted file mode 100644
27 index 76ef3a9..0000000
28 --- a/sci-physics/lammps/ChangeLog
29 +++ /dev/null
30 @@ -1,77 +0,0 @@
31 -# ChangeLog for sci-physics/lammps
32 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
33 -# $Header: $
34 -
35 - 22 Dec 2013; Christoph Junghans <ottxor@g.o> lammps-20130816.ebuild,
36 - lammps-20130830.ebuild, lammps-20130917.ebuild, lammps-20130923.ebuild,
37 - lammps-20130930.ebuild, lammps-20131111.ebuild, lammps-20131123.ebuild,
38 - lammps-20131201.ebuild:
39 - remove elog message
40 -
41 - 13 Dec 2013; Nicolas Bock <nicolasbock@g.o> metadata.xml:
42 - sci-physics/lammps: updated maintainer email to gentoo.org
43 -
44 -*lammps-20131201 (04 Dec 2013)
45 -
46 - 04 Dec 2013; Nicolas Bock <nicolasbock@×××××.com> +lammps-20131201.ebuild:
47 - sci-physics/lammps: Version bump to 20121201.
48 -
49 -*lammps-20131123 (22 Nov 2013)
50 -
51 - 22 Nov 2013; Nicolas Bock <nicolasbock@×××××.com> +lammps-20131123.ebuild:
52 - sci-physics/lammps-20131123: Version bump.
53 -
54 -*lammps-20131111 (11 Nov 2013)
55 -
56 - 11 Nov 2013; Nicolas Bock <nicolasbock@×××××.com> +lammps-20131111.ebuild:
57 - sci-physics/lammps-20131111: Version bump.
58 -
59 -*lammps-20130930 (16 Oct 2013)
60 -
61 - 16 Oct 2013; Nicolas Bock <nicolasbock@×××××.com> +lammps-20130930.ebuild:
62 - sci-physics/lammps-20130930: Version bump.
63 -
64 -*lammps-20130923 (27 Sep 2013)
65 -
66 - 27 Sep 2013; Nicolas Bock <nicolasbock@×××××.com> +lammps-20130923.ebuild,
67 - -lammps-20130701.ebuild, -lammps-20130708.ebuild, -lammps-20130711.ebuild:
68 - sci-physics/lammps-20130923: Version bump. I also removed older versions to
69 - clean up a bit.
70 -
71 -*lammps-20130917 (18 Sep 2013)
72 -
73 - 18 Sep 2013; Nicolas Bock <nicolasbock@×××××.com> +lammps-20130917.ebuild:
74 - sci-physics/lammps-20130917: Version bump.
75 -
76 -*lammps-20130830 (02 Sep 2013)
77 -
78 - 02 Sep 2013; Nicolas Bock <nicolasbock@×××××.com> +lammps-20130830.ebuild:
79 - sci-physics/lammps: Version bump to 20130830.
80 -
81 -*lammps-20130816 (13 Aug 2013)
82 -
83 - 13 Aug 2013; Nicolas Bock <nicolasbock@×××××.com> +lammps-20130816.ebuild:
84 - sci-physics/lammps-20130816: Version bump.
85 -
86 -*lammps-20130711 (16 Jul 2013)
87 -
88 - 16 Jul 2013; Nicolas Bock <nicolasbock@×××××.com> +lammps-20130711.ebuild:
89 - Version bump to sci-physics/lammps-20130711
90 -
91 - 09 Jul 2013; Nicolas Bock <nicolasbock@×××××.com> lammps-20130708.ebuild:
92 - sci-physics/lammps: Fixed repoman warning.
93 -
94 -*lammps-20130708 (09 Jul 2013)
95 -
96 - 09 Jul 2013; Nicolas Bock <nicolasbock@×××××.com> +lammps-20130708.ebuild:
97 - Added current version: sci-physics/lammps-20130708. * Fixed bug in lammps to
98 - gentoo version string conversion. In bash arithmetic operations, a string
99 - literal with a leading "0" is interpreted in base 8. * Added potentials, which
100 - were not installed in previous versions. * Moved examples from
101 - /usr/share/doc/${PF} to /usr/share/lammps-${PF}.
102 -
103 -*lammps-20130701 (03 Jul 2013)
104 -
105 - 03 Jul 2013; Nicolas Bock <nicolasbock@×××××.com> +lammps-20130701.ebuild,
106 - +metadata.xml:
107 - Version bump to 1-Jul-2013.
108
109 diff --git a/sci-physics/lammps/lammps-20130816.ebuild b/sci-physics/lammps/lammps-20130816.ebuild
110 deleted file mode 100644
111 index 93a69ed..0000000
112 --- a/sci-physics/lammps/lammps-20130816.ebuild
113 +++ /dev/null
114 @@ -1,114 +0,0 @@
115 -# Copyright 1999-2013 Gentoo Foundation
116 -# Distributed under the terms of the GNU General Public License v2
117 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/lammps/lammps-20130526.ebuild,v 1.1 2013/06/26 23:53:11 ottxor Exp $
118 -
119 -EAPI=5
120 -
121 -FORTRAN_NEEDED="package-meam"
122 -
123 -inherit eutils fortran-2
124 -
125 -convert_month() {
126 - case $1 in
127 - 01) echo Jan
128 - ;;
129 - 02) echo Feb
130 - ;;
131 - 03) echo Mar
132 - ;;
133 - 04) echo Apr
134 - ;;
135 - 05) echo May
136 - ;;
137 - 06) echo Jun
138 - ;;
139 - 07) echo Jul
140 - ;;
141 - 08) echo Aug
142 - ;;
143 - 09) echo Sep
144 - ;;
145 - 10) echo Oct
146 - ;;
147 - 11) echo Nov
148 - ;;
149 - 12) echo Dec
150 - ;;
151 - *) echo unknown
152 - ;;
153 - esac
154 -}
155 -
156 -MY_P=${PN}-$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:2:2}
157 -
158 -DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
159 -HOMEPAGE="http://lammps.sandia.gov/"
160 -SRC_URI="http://lammps.sandia.gov/tars/${MY_P}.tar.gz"
161 -
162 -LICENSE="GPL-2"
163 -SLOT="0"
164 -KEYWORDS="~amd64"
165 -IUSE="doc examples gzip lammps-memalign mpi package-dipole package-meam package-rigid"
166 -
167 -DEPEND="mpi? ( virtual/mpi )"
168 -RDEPEND="${DEPEND}"
169 -
170 -S="${WORKDIR}/${MY_P}"
171 -
172 -lmp_emake() {
173 - local LAMMPS_INCLUDEFLAGS="$(usex gzip '-DLAMMPS_GZIP' '')"
174 - LAMMPS_INCLUDEFLAGS+="$(usex lammps-memalign ' -DLAMMPS_MEMALIGN' '')"
175 -
176 - # Note: The lammps makefile uses CC to indicate the C++ compiler.
177 - emake \
178 - ARCHIVE=$(tc-getAR) \
179 - CC=$(usex mpi "mpic++" "$(tc-getCXX)") \
180 - F90=$(usex mpi "mpif90" "$(tc-getFC)") \
181 - LINK=$(usex mpi "mpic++" "$(tc-getCXX)") \
182 - CCFLAGS="${CXXFLAGS}" \
183 - F90FLAGS="${FCFLAGS}" \
184 - LINKFLAGS="${LDFLAGS}" \
185 - LMP_INC="${LAMMPS_INCLUDEFLAGS}" \
186 - MPI_INC=$(usex mpi '' "-I../STUBS") \
187 - MPI_PATH=$(usex mpi '' '-L../STUBS') \
188 - MPI_LIB=$(usex mpi '' '-lmpi_stubs') \
189 - "$@"
190 -}
191 -
192 -src_compile() {
193 - # Compile stubs for serial version.
194 - use mpi || lmp_emake -C src stubs
195 -
196 - # Build optional packages.
197 - if use package-meam; then
198 - lmp_emake -C src yes-meam
199 - lmp_emake -j1 -C lib/meam -f Makefile.gfortran
200 - fi
201 - use package-dipole && emake -C src yes-dipole
202 - use package-rigid && emake -C src yes-rigid
203 -
204 - # Compile.
205 - lmp_emake -C src serial
206 -}
207 -
208 -src_install() {
209 - newbin "src/lmp_serial" "lmp"
210 -
211 - local LAMMPS_POTENTIALS="/usr/share/${PF}/potentials"
212 - insinto "${LAMMPS_POTENTIALS}"
213 - doins potentials/*
214 - echo "LAMMPS_POTENTIALS=${LAMMPS_POTENTIALS}" > 99lammps
215 - doenvd 99lammps
216 -
217 - if use examples; then
218 - local LAMMPS_EXAMPLES="/usr/share/${PF}/examples"
219 - insinto "${LAMMPS_EXAMPLES}"
220 - doins -r examples/*
221 - fi
222 -
223 - dodoc README
224 - if use doc; then
225 - dodoc doc/Manual.pdf
226 - dohtml -r doc/*
227 - fi
228 -}
229
230 diff --git a/sci-physics/lammps/lammps-20130830.ebuild b/sci-physics/lammps/lammps-20130830.ebuild
231 deleted file mode 100644
232 index 93a69ed..0000000
233 --- a/sci-physics/lammps/lammps-20130830.ebuild
234 +++ /dev/null
235 @@ -1,114 +0,0 @@
236 -# Copyright 1999-2013 Gentoo Foundation
237 -# Distributed under the terms of the GNU General Public License v2
238 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/lammps/lammps-20130526.ebuild,v 1.1 2013/06/26 23:53:11 ottxor Exp $
239 -
240 -EAPI=5
241 -
242 -FORTRAN_NEEDED="package-meam"
243 -
244 -inherit eutils fortran-2
245 -
246 -convert_month() {
247 - case $1 in
248 - 01) echo Jan
249 - ;;
250 - 02) echo Feb
251 - ;;
252 - 03) echo Mar
253 - ;;
254 - 04) echo Apr
255 - ;;
256 - 05) echo May
257 - ;;
258 - 06) echo Jun
259 - ;;
260 - 07) echo Jul
261 - ;;
262 - 08) echo Aug
263 - ;;
264 - 09) echo Sep
265 - ;;
266 - 10) echo Oct
267 - ;;
268 - 11) echo Nov
269 - ;;
270 - 12) echo Dec
271 - ;;
272 - *) echo unknown
273 - ;;
274 - esac
275 -}
276 -
277 -MY_P=${PN}-$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:2:2}
278 -
279 -DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
280 -HOMEPAGE="http://lammps.sandia.gov/"
281 -SRC_URI="http://lammps.sandia.gov/tars/${MY_P}.tar.gz"
282 -
283 -LICENSE="GPL-2"
284 -SLOT="0"
285 -KEYWORDS="~amd64"
286 -IUSE="doc examples gzip lammps-memalign mpi package-dipole package-meam package-rigid"
287 -
288 -DEPEND="mpi? ( virtual/mpi )"
289 -RDEPEND="${DEPEND}"
290 -
291 -S="${WORKDIR}/${MY_P}"
292 -
293 -lmp_emake() {
294 - local LAMMPS_INCLUDEFLAGS="$(usex gzip '-DLAMMPS_GZIP' '')"
295 - LAMMPS_INCLUDEFLAGS+="$(usex lammps-memalign ' -DLAMMPS_MEMALIGN' '')"
296 -
297 - # Note: The lammps makefile uses CC to indicate the C++ compiler.
298 - emake \
299 - ARCHIVE=$(tc-getAR) \
300 - CC=$(usex mpi "mpic++" "$(tc-getCXX)") \
301 - F90=$(usex mpi "mpif90" "$(tc-getFC)") \
302 - LINK=$(usex mpi "mpic++" "$(tc-getCXX)") \
303 - CCFLAGS="${CXXFLAGS}" \
304 - F90FLAGS="${FCFLAGS}" \
305 - LINKFLAGS="${LDFLAGS}" \
306 - LMP_INC="${LAMMPS_INCLUDEFLAGS}" \
307 - MPI_INC=$(usex mpi '' "-I../STUBS") \
308 - MPI_PATH=$(usex mpi '' '-L../STUBS') \
309 - MPI_LIB=$(usex mpi '' '-lmpi_stubs') \
310 - "$@"
311 -}
312 -
313 -src_compile() {
314 - # Compile stubs for serial version.
315 - use mpi || lmp_emake -C src stubs
316 -
317 - # Build optional packages.
318 - if use package-meam; then
319 - lmp_emake -C src yes-meam
320 - lmp_emake -j1 -C lib/meam -f Makefile.gfortran
321 - fi
322 - use package-dipole && emake -C src yes-dipole
323 - use package-rigid && emake -C src yes-rigid
324 -
325 - # Compile.
326 - lmp_emake -C src serial
327 -}
328 -
329 -src_install() {
330 - newbin "src/lmp_serial" "lmp"
331 -
332 - local LAMMPS_POTENTIALS="/usr/share/${PF}/potentials"
333 - insinto "${LAMMPS_POTENTIALS}"
334 - doins potentials/*
335 - echo "LAMMPS_POTENTIALS=${LAMMPS_POTENTIALS}" > 99lammps
336 - doenvd 99lammps
337 -
338 - if use examples; then
339 - local LAMMPS_EXAMPLES="/usr/share/${PF}/examples"
340 - insinto "${LAMMPS_EXAMPLES}"
341 - doins -r examples/*
342 - fi
343 -
344 - dodoc README
345 - if use doc; then
346 - dodoc doc/Manual.pdf
347 - dohtml -r doc/*
348 - fi
349 -}
350
351 diff --git a/sci-physics/lammps/lammps-20130917.ebuild b/sci-physics/lammps/lammps-20130917.ebuild
352 deleted file mode 100644
353 index 93a69ed..0000000
354 --- a/sci-physics/lammps/lammps-20130917.ebuild
355 +++ /dev/null
356 @@ -1,114 +0,0 @@
357 -# Copyright 1999-2013 Gentoo Foundation
358 -# Distributed under the terms of the GNU General Public License v2
359 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/lammps/lammps-20130526.ebuild,v 1.1 2013/06/26 23:53:11 ottxor Exp $
360 -
361 -EAPI=5
362 -
363 -FORTRAN_NEEDED="package-meam"
364 -
365 -inherit eutils fortran-2
366 -
367 -convert_month() {
368 - case $1 in
369 - 01) echo Jan
370 - ;;
371 - 02) echo Feb
372 - ;;
373 - 03) echo Mar
374 - ;;
375 - 04) echo Apr
376 - ;;
377 - 05) echo May
378 - ;;
379 - 06) echo Jun
380 - ;;
381 - 07) echo Jul
382 - ;;
383 - 08) echo Aug
384 - ;;
385 - 09) echo Sep
386 - ;;
387 - 10) echo Oct
388 - ;;
389 - 11) echo Nov
390 - ;;
391 - 12) echo Dec
392 - ;;
393 - *) echo unknown
394 - ;;
395 - esac
396 -}
397 -
398 -MY_P=${PN}-$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:2:2}
399 -
400 -DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
401 -HOMEPAGE="http://lammps.sandia.gov/"
402 -SRC_URI="http://lammps.sandia.gov/tars/${MY_P}.tar.gz"
403 -
404 -LICENSE="GPL-2"
405 -SLOT="0"
406 -KEYWORDS="~amd64"
407 -IUSE="doc examples gzip lammps-memalign mpi package-dipole package-meam package-rigid"
408 -
409 -DEPEND="mpi? ( virtual/mpi )"
410 -RDEPEND="${DEPEND}"
411 -
412 -S="${WORKDIR}/${MY_P}"
413 -
414 -lmp_emake() {
415 - local LAMMPS_INCLUDEFLAGS="$(usex gzip '-DLAMMPS_GZIP' '')"
416 - LAMMPS_INCLUDEFLAGS+="$(usex lammps-memalign ' -DLAMMPS_MEMALIGN' '')"
417 -
418 - # Note: The lammps makefile uses CC to indicate the C++ compiler.
419 - emake \
420 - ARCHIVE=$(tc-getAR) \
421 - CC=$(usex mpi "mpic++" "$(tc-getCXX)") \
422 - F90=$(usex mpi "mpif90" "$(tc-getFC)") \
423 - LINK=$(usex mpi "mpic++" "$(tc-getCXX)") \
424 - CCFLAGS="${CXXFLAGS}" \
425 - F90FLAGS="${FCFLAGS}" \
426 - LINKFLAGS="${LDFLAGS}" \
427 - LMP_INC="${LAMMPS_INCLUDEFLAGS}" \
428 - MPI_INC=$(usex mpi '' "-I../STUBS") \
429 - MPI_PATH=$(usex mpi '' '-L../STUBS') \
430 - MPI_LIB=$(usex mpi '' '-lmpi_stubs') \
431 - "$@"
432 -}
433 -
434 -src_compile() {
435 - # Compile stubs for serial version.
436 - use mpi || lmp_emake -C src stubs
437 -
438 - # Build optional packages.
439 - if use package-meam; then
440 - lmp_emake -C src yes-meam
441 - lmp_emake -j1 -C lib/meam -f Makefile.gfortran
442 - fi
443 - use package-dipole && emake -C src yes-dipole
444 - use package-rigid && emake -C src yes-rigid
445 -
446 - # Compile.
447 - lmp_emake -C src serial
448 -}
449 -
450 -src_install() {
451 - newbin "src/lmp_serial" "lmp"
452 -
453 - local LAMMPS_POTENTIALS="/usr/share/${PF}/potentials"
454 - insinto "${LAMMPS_POTENTIALS}"
455 - doins potentials/*
456 - echo "LAMMPS_POTENTIALS=${LAMMPS_POTENTIALS}" > 99lammps
457 - doenvd 99lammps
458 -
459 - if use examples; then
460 - local LAMMPS_EXAMPLES="/usr/share/${PF}/examples"
461 - insinto "${LAMMPS_EXAMPLES}"
462 - doins -r examples/*
463 - fi
464 -
465 - dodoc README
466 - if use doc; then
467 - dodoc doc/Manual.pdf
468 - dohtml -r doc/*
469 - fi
470 -}
471
472 diff --git a/sci-physics/lammps/lammps-20130923.ebuild b/sci-physics/lammps/lammps-20130923.ebuild
473 deleted file mode 100644
474 index 93a69ed..0000000
475 --- a/sci-physics/lammps/lammps-20130923.ebuild
476 +++ /dev/null
477 @@ -1,114 +0,0 @@
478 -# Copyright 1999-2013 Gentoo Foundation
479 -# Distributed under the terms of the GNU General Public License v2
480 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/lammps/lammps-20130526.ebuild,v 1.1 2013/06/26 23:53:11 ottxor Exp $
481 -
482 -EAPI=5
483 -
484 -FORTRAN_NEEDED="package-meam"
485 -
486 -inherit eutils fortran-2
487 -
488 -convert_month() {
489 - case $1 in
490 - 01) echo Jan
491 - ;;
492 - 02) echo Feb
493 - ;;
494 - 03) echo Mar
495 - ;;
496 - 04) echo Apr
497 - ;;
498 - 05) echo May
499 - ;;
500 - 06) echo Jun
501 - ;;
502 - 07) echo Jul
503 - ;;
504 - 08) echo Aug
505 - ;;
506 - 09) echo Sep
507 - ;;
508 - 10) echo Oct
509 - ;;
510 - 11) echo Nov
511 - ;;
512 - 12) echo Dec
513 - ;;
514 - *) echo unknown
515 - ;;
516 - esac
517 -}
518 -
519 -MY_P=${PN}-$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:2:2}
520 -
521 -DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
522 -HOMEPAGE="http://lammps.sandia.gov/"
523 -SRC_URI="http://lammps.sandia.gov/tars/${MY_P}.tar.gz"
524 -
525 -LICENSE="GPL-2"
526 -SLOT="0"
527 -KEYWORDS="~amd64"
528 -IUSE="doc examples gzip lammps-memalign mpi package-dipole package-meam package-rigid"
529 -
530 -DEPEND="mpi? ( virtual/mpi )"
531 -RDEPEND="${DEPEND}"
532 -
533 -S="${WORKDIR}/${MY_P}"
534 -
535 -lmp_emake() {
536 - local LAMMPS_INCLUDEFLAGS="$(usex gzip '-DLAMMPS_GZIP' '')"
537 - LAMMPS_INCLUDEFLAGS+="$(usex lammps-memalign ' -DLAMMPS_MEMALIGN' '')"
538 -
539 - # Note: The lammps makefile uses CC to indicate the C++ compiler.
540 - emake \
541 - ARCHIVE=$(tc-getAR) \
542 - CC=$(usex mpi "mpic++" "$(tc-getCXX)") \
543 - F90=$(usex mpi "mpif90" "$(tc-getFC)") \
544 - LINK=$(usex mpi "mpic++" "$(tc-getCXX)") \
545 - CCFLAGS="${CXXFLAGS}" \
546 - F90FLAGS="${FCFLAGS}" \
547 - LINKFLAGS="${LDFLAGS}" \
548 - LMP_INC="${LAMMPS_INCLUDEFLAGS}" \
549 - MPI_INC=$(usex mpi '' "-I../STUBS") \
550 - MPI_PATH=$(usex mpi '' '-L../STUBS') \
551 - MPI_LIB=$(usex mpi '' '-lmpi_stubs') \
552 - "$@"
553 -}
554 -
555 -src_compile() {
556 - # Compile stubs for serial version.
557 - use mpi || lmp_emake -C src stubs
558 -
559 - # Build optional packages.
560 - if use package-meam; then
561 - lmp_emake -C src yes-meam
562 - lmp_emake -j1 -C lib/meam -f Makefile.gfortran
563 - fi
564 - use package-dipole && emake -C src yes-dipole
565 - use package-rigid && emake -C src yes-rigid
566 -
567 - # Compile.
568 - lmp_emake -C src serial
569 -}
570 -
571 -src_install() {
572 - newbin "src/lmp_serial" "lmp"
573 -
574 - local LAMMPS_POTENTIALS="/usr/share/${PF}/potentials"
575 - insinto "${LAMMPS_POTENTIALS}"
576 - doins potentials/*
577 - echo "LAMMPS_POTENTIALS=${LAMMPS_POTENTIALS}" > 99lammps
578 - doenvd 99lammps
579 -
580 - if use examples; then
581 - local LAMMPS_EXAMPLES="/usr/share/${PF}/examples"
582 - insinto "${LAMMPS_EXAMPLES}"
583 - doins -r examples/*
584 - fi
585 -
586 - dodoc README
587 - if use doc; then
588 - dodoc doc/Manual.pdf
589 - dohtml -r doc/*
590 - fi
591 -}
592
593 diff --git a/sci-physics/lammps/lammps-20130930.ebuild b/sci-physics/lammps/lammps-20130930.ebuild
594 deleted file mode 100644
595 index fe4c7ad..0000000
596 --- a/sci-physics/lammps/lammps-20130930.ebuild
597 +++ /dev/null
598 @@ -1,114 +0,0 @@
599 -# Copyright 1999-2013 Gentoo Foundation
600 -# Distributed under the terms of the GNU General Public License v2
601 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/lammps/lammps-20130526.ebuild,v 1.1 2013/06/26 23:53:11 ottxor Exp $
602 -
603 -EAPI=5
604 -
605 -FORTRAN_NEEDED="package-meam"
606 -
607 -inherit eutils fortran-2
608 -
609 -convert_month() {
610 - case $1 in
611 - 01) echo Jan
612 - ;;
613 - 02) echo Feb
614 - ;;
615 - 03) echo Mar
616 - ;;
617 - 04) echo Apr
618 - ;;
619 - 05) echo May
620 - ;;
621 - 06) echo Jun
622 - ;;
623 - 07) echo Jul
624 - ;;
625 - 08) echo Aug
626 - ;;
627 - 09) echo Sep
628 - ;;
629 - 10) echo Oct
630 - ;;
631 - 11) echo Nov
632 - ;;
633 - 12) echo Dec
634 - ;;
635 - *) echo unknown
636 - ;;
637 - esac
638 -}
639 -
640 -MY_P=${PN}-$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:2:2}
641 -
642 -DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
643 -HOMEPAGE="http://lammps.sandia.gov/"
644 -SRC_URI="http://lammps.sandia.gov/tars/${MY_P}.tar.gz"
645 -
646 -LICENSE="GPL-2"
647 -SLOT="0"
648 -KEYWORDS="~amd64"
649 -IUSE="doc examples gzip lammps-memalign mpi package-dipole package-meam package-rigid"
650 -
651 -DEPEND="mpi? ( virtual/mpi )"
652 -RDEPEND="${DEPEND}"
653 -
654 -S="${WORKDIR}/${MY_P}"
655 -
656 -lmp_emake() {
657 - local LAMMPS_INCLUDEFLAGS="$(usex gzip '-DLAMMPS_GZIP' '')"
658 - LAMMPS_INCLUDEFLAGS+="$(usex lammps-memalign ' -DLAMMPS_MEMALIGN' '')"
659 -
660 - # Note: The lammps makefile uses CC to indicate the C++ compiler.
661 - emake \
662 - ARCHIVE=$(tc-getAR) \
663 - CC=$(usex mpi "mpic++" "$(tc-getCXX)") \
664 - F90=$(usex mpi "mpif90" "$(tc-getFC)") \
665 - LINK=$(usex mpi "mpic++" "$(tc-getCXX)") \
666 - CCFLAGS="${CXXFLAGS}" \
667 - F90FLAGS="${FCFLAGS}" \
668 - LINKFLAGS="${LDFLAGS}" \
669 - LMP_INC="${LAMMPS_INCLUDEFLAGS}" \
670 - MPI_INC=$(usex mpi '' "-I../STUBS") \
671 - MPI_PATH=$(usex mpi '' '-L../STUBS') \
672 - MPI_LIB=$(usex mpi '' '-lmpi_stubs') \
673 - "$@"
674 -}
675 -
676 -src_compile() {
677 - # Compile stubs for serial version.
678 - use mpi || lmp_emake -C src stubs
679 -
680 - # Build optional packages.
681 - if use package-meam; then
682 - lmp_emake -C src yes-meam
683 - lmp_emake -j1 -C lib/meam -f Makefile.gfortran
684 - fi
685 - use package-dipole && emake -C src yes-dipole
686 - use package-rigid && emake -C src yes-rigid
687 -
688 - # Compile.
689 - lmp_emake -C src serial
690 -}
691 -
692 -src_install() {
693 - newbin "src/lmp_serial" "lmp"
694 -
695 - local LAMMPS_POTENTIALS="/usr/share/${PF}/potentials"
696 - insinto "${LAMMPS_POTENTIALS}"
697 - doins potentials/*
698 - echo "LAMMPS_POTENTIALS=${LAMMPS_POTENTIALS}" > 99lammps
699 - doenvd 99lammps
700 -
701 - if use examples; then
702 - local LAMMPS_EXAMPLES="/usr/share/${PF}/examples"
703 - insinto "${LAMMPS_EXAMPLES}"
704 - doins -r examples/*
705 - fi
706 -
707 - dodoc README
708 - if use doc; then
709 - dodoc doc/Manual.pdf
710 - dohtml -r doc/*
711 - fi
712 -}
713
714 diff --git a/sci-physics/lammps/lammps-20131111.ebuild b/sci-physics/lammps/lammps-20131111.ebuild
715 deleted file mode 100644
716 index fe4c7ad..0000000
717 --- a/sci-physics/lammps/lammps-20131111.ebuild
718 +++ /dev/null
719 @@ -1,114 +0,0 @@
720 -# Copyright 1999-2013 Gentoo Foundation
721 -# Distributed under the terms of the GNU General Public License v2
722 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/lammps/lammps-20130526.ebuild,v 1.1 2013/06/26 23:53:11 ottxor Exp $
723 -
724 -EAPI=5
725 -
726 -FORTRAN_NEEDED="package-meam"
727 -
728 -inherit eutils fortran-2
729 -
730 -convert_month() {
731 - case $1 in
732 - 01) echo Jan
733 - ;;
734 - 02) echo Feb
735 - ;;
736 - 03) echo Mar
737 - ;;
738 - 04) echo Apr
739 - ;;
740 - 05) echo May
741 - ;;
742 - 06) echo Jun
743 - ;;
744 - 07) echo Jul
745 - ;;
746 - 08) echo Aug
747 - ;;
748 - 09) echo Sep
749 - ;;
750 - 10) echo Oct
751 - ;;
752 - 11) echo Nov
753 - ;;
754 - 12) echo Dec
755 - ;;
756 - *) echo unknown
757 - ;;
758 - esac
759 -}
760 -
761 -MY_P=${PN}-$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:2:2}
762 -
763 -DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
764 -HOMEPAGE="http://lammps.sandia.gov/"
765 -SRC_URI="http://lammps.sandia.gov/tars/${MY_P}.tar.gz"
766 -
767 -LICENSE="GPL-2"
768 -SLOT="0"
769 -KEYWORDS="~amd64"
770 -IUSE="doc examples gzip lammps-memalign mpi package-dipole package-meam package-rigid"
771 -
772 -DEPEND="mpi? ( virtual/mpi )"
773 -RDEPEND="${DEPEND}"
774 -
775 -S="${WORKDIR}/${MY_P}"
776 -
777 -lmp_emake() {
778 - local LAMMPS_INCLUDEFLAGS="$(usex gzip '-DLAMMPS_GZIP' '')"
779 - LAMMPS_INCLUDEFLAGS+="$(usex lammps-memalign ' -DLAMMPS_MEMALIGN' '')"
780 -
781 - # Note: The lammps makefile uses CC to indicate the C++ compiler.
782 - emake \
783 - ARCHIVE=$(tc-getAR) \
784 - CC=$(usex mpi "mpic++" "$(tc-getCXX)") \
785 - F90=$(usex mpi "mpif90" "$(tc-getFC)") \
786 - LINK=$(usex mpi "mpic++" "$(tc-getCXX)") \
787 - CCFLAGS="${CXXFLAGS}" \
788 - F90FLAGS="${FCFLAGS}" \
789 - LINKFLAGS="${LDFLAGS}" \
790 - LMP_INC="${LAMMPS_INCLUDEFLAGS}" \
791 - MPI_INC=$(usex mpi '' "-I../STUBS") \
792 - MPI_PATH=$(usex mpi '' '-L../STUBS') \
793 - MPI_LIB=$(usex mpi '' '-lmpi_stubs') \
794 - "$@"
795 -}
796 -
797 -src_compile() {
798 - # Compile stubs for serial version.
799 - use mpi || lmp_emake -C src stubs
800 -
801 - # Build optional packages.
802 - if use package-meam; then
803 - lmp_emake -C src yes-meam
804 - lmp_emake -j1 -C lib/meam -f Makefile.gfortran
805 - fi
806 - use package-dipole && emake -C src yes-dipole
807 - use package-rigid && emake -C src yes-rigid
808 -
809 - # Compile.
810 - lmp_emake -C src serial
811 -}
812 -
813 -src_install() {
814 - newbin "src/lmp_serial" "lmp"
815 -
816 - local LAMMPS_POTENTIALS="/usr/share/${PF}/potentials"
817 - insinto "${LAMMPS_POTENTIALS}"
818 - doins potentials/*
819 - echo "LAMMPS_POTENTIALS=${LAMMPS_POTENTIALS}" > 99lammps
820 - doenvd 99lammps
821 -
822 - if use examples; then
823 - local LAMMPS_EXAMPLES="/usr/share/${PF}/examples"
824 - insinto "${LAMMPS_EXAMPLES}"
825 - doins -r examples/*
826 - fi
827 -
828 - dodoc README
829 - if use doc; then
830 - dodoc doc/Manual.pdf
831 - dohtml -r doc/*
832 - fi
833 -}
834
835 diff --git a/sci-physics/lammps/lammps-20131123.ebuild b/sci-physics/lammps/lammps-20131123.ebuild
836 deleted file mode 100644
837 index fe4c7ad..0000000
838 --- a/sci-physics/lammps/lammps-20131123.ebuild
839 +++ /dev/null
840 @@ -1,114 +0,0 @@
841 -# Copyright 1999-2013 Gentoo Foundation
842 -# Distributed under the terms of the GNU General Public License v2
843 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/lammps/lammps-20130526.ebuild,v 1.1 2013/06/26 23:53:11 ottxor Exp $
844 -
845 -EAPI=5
846 -
847 -FORTRAN_NEEDED="package-meam"
848 -
849 -inherit eutils fortran-2
850 -
851 -convert_month() {
852 - case $1 in
853 - 01) echo Jan
854 - ;;
855 - 02) echo Feb
856 - ;;
857 - 03) echo Mar
858 - ;;
859 - 04) echo Apr
860 - ;;
861 - 05) echo May
862 - ;;
863 - 06) echo Jun
864 - ;;
865 - 07) echo Jul
866 - ;;
867 - 08) echo Aug
868 - ;;
869 - 09) echo Sep
870 - ;;
871 - 10) echo Oct
872 - ;;
873 - 11) echo Nov
874 - ;;
875 - 12) echo Dec
876 - ;;
877 - *) echo unknown
878 - ;;
879 - esac
880 -}
881 -
882 -MY_P=${PN}-$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:2:2}
883 -
884 -DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
885 -HOMEPAGE="http://lammps.sandia.gov/"
886 -SRC_URI="http://lammps.sandia.gov/tars/${MY_P}.tar.gz"
887 -
888 -LICENSE="GPL-2"
889 -SLOT="0"
890 -KEYWORDS="~amd64"
891 -IUSE="doc examples gzip lammps-memalign mpi package-dipole package-meam package-rigid"
892 -
893 -DEPEND="mpi? ( virtual/mpi )"
894 -RDEPEND="${DEPEND}"
895 -
896 -S="${WORKDIR}/${MY_P}"
897 -
898 -lmp_emake() {
899 - local LAMMPS_INCLUDEFLAGS="$(usex gzip '-DLAMMPS_GZIP' '')"
900 - LAMMPS_INCLUDEFLAGS+="$(usex lammps-memalign ' -DLAMMPS_MEMALIGN' '')"
901 -
902 - # Note: The lammps makefile uses CC to indicate the C++ compiler.
903 - emake \
904 - ARCHIVE=$(tc-getAR) \
905 - CC=$(usex mpi "mpic++" "$(tc-getCXX)") \
906 - F90=$(usex mpi "mpif90" "$(tc-getFC)") \
907 - LINK=$(usex mpi "mpic++" "$(tc-getCXX)") \
908 - CCFLAGS="${CXXFLAGS}" \
909 - F90FLAGS="${FCFLAGS}" \
910 - LINKFLAGS="${LDFLAGS}" \
911 - LMP_INC="${LAMMPS_INCLUDEFLAGS}" \
912 - MPI_INC=$(usex mpi '' "-I../STUBS") \
913 - MPI_PATH=$(usex mpi '' '-L../STUBS') \
914 - MPI_LIB=$(usex mpi '' '-lmpi_stubs') \
915 - "$@"
916 -}
917 -
918 -src_compile() {
919 - # Compile stubs for serial version.
920 - use mpi || lmp_emake -C src stubs
921 -
922 - # Build optional packages.
923 - if use package-meam; then
924 - lmp_emake -C src yes-meam
925 - lmp_emake -j1 -C lib/meam -f Makefile.gfortran
926 - fi
927 - use package-dipole && emake -C src yes-dipole
928 - use package-rigid && emake -C src yes-rigid
929 -
930 - # Compile.
931 - lmp_emake -C src serial
932 -}
933 -
934 -src_install() {
935 - newbin "src/lmp_serial" "lmp"
936 -
937 - local LAMMPS_POTENTIALS="/usr/share/${PF}/potentials"
938 - insinto "${LAMMPS_POTENTIALS}"
939 - doins potentials/*
940 - echo "LAMMPS_POTENTIALS=${LAMMPS_POTENTIALS}" > 99lammps
941 - doenvd 99lammps
942 -
943 - if use examples; then
944 - local LAMMPS_EXAMPLES="/usr/share/${PF}/examples"
945 - insinto "${LAMMPS_EXAMPLES}"
946 - doins -r examples/*
947 - fi
948 -
949 - dodoc README
950 - if use doc; then
951 - dodoc doc/Manual.pdf
952 - dohtml -r doc/*
953 - fi
954 -}
955
956 diff --git a/sci-physics/lammps/lammps-20131201.ebuild b/sci-physics/lammps/lammps-20131201.ebuild
957 deleted file mode 100644
958 index fe4c7ad..0000000
959 --- a/sci-physics/lammps/lammps-20131201.ebuild
960 +++ /dev/null
961 @@ -1,114 +0,0 @@
962 -# Copyright 1999-2013 Gentoo Foundation
963 -# Distributed under the terms of the GNU General Public License v2
964 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/lammps/lammps-20130526.ebuild,v 1.1 2013/06/26 23:53:11 ottxor Exp $
965 -
966 -EAPI=5
967 -
968 -FORTRAN_NEEDED="package-meam"
969 -
970 -inherit eutils fortran-2
971 -
972 -convert_month() {
973 - case $1 in
974 - 01) echo Jan
975 - ;;
976 - 02) echo Feb
977 - ;;
978 - 03) echo Mar
979 - ;;
980 - 04) echo Apr
981 - ;;
982 - 05) echo May
983 - ;;
984 - 06) echo Jun
985 - ;;
986 - 07) echo Jul
987 - ;;
988 - 08) echo Aug
989 - ;;
990 - 09) echo Sep
991 - ;;
992 - 10) echo Oct
993 - ;;
994 - 11) echo Nov
995 - ;;
996 - 12) echo Dec
997 - ;;
998 - *) echo unknown
999 - ;;
1000 - esac
1001 -}
1002 -
1003 -MY_P=${PN}-$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:2:2}
1004 -
1005 -DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
1006 -HOMEPAGE="http://lammps.sandia.gov/"
1007 -SRC_URI="http://lammps.sandia.gov/tars/${MY_P}.tar.gz"
1008 -
1009 -LICENSE="GPL-2"
1010 -SLOT="0"
1011 -KEYWORDS="~amd64"
1012 -IUSE="doc examples gzip lammps-memalign mpi package-dipole package-meam package-rigid"
1013 -
1014 -DEPEND="mpi? ( virtual/mpi )"
1015 -RDEPEND="${DEPEND}"
1016 -
1017 -S="${WORKDIR}/${MY_P}"
1018 -
1019 -lmp_emake() {
1020 - local LAMMPS_INCLUDEFLAGS="$(usex gzip '-DLAMMPS_GZIP' '')"
1021 - LAMMPS_INCLUDEFLAGS+="$(usex lammps-memalign ' -DLAMMPS_MEMALIGN' '')"
1022 -
1023 - # Note: The lammps makefile uses CC to indicate the C++ compiler.
1024 - emake \
1025 - ARCHIVE=$(tc-getAR) \
1026 - CC=$(usex mpi "mpic++" "$(tc-getCXX)") \
1027 - F90=$(usex mpi "mpif90" "$(tc-getFC)") \
1028 - LINK=$(usex mpi "mpic++" "$(tc-getCXX)") \
1029 - CCFLAGS="${CXXFLAGS}" \
1030 - F90FLAGS="${FCFLAGS}" \
1031 - LINKFLAGS="${LDFLAGS}" \
1032 - LMP_INC="${LAMMPS_INCLUDEFLAGS}" \
1033 - MPI_INC=$(usex mpi '' "-I../STUBS") \
1034 - MPI_PATH=$(usex mpi '' '-L../STUBS') \
1035 - MPI_LIB=$(usex mpi '' '-lmpi_stubs') \
1036 - "$@"
1037 -}
1038 -
1039 -src_compile() {
1040 - # Compile stubs for serial version.
1041 - use mpi || lmp_emake -C src stubs
1042 -
1043 - # Build optional packages.
1044 - if use package-meam; then
1045 - lmp_emake -C src yes-meam
1046 - lmp_emake -j1 -C lib/meam -f Makefile.gfortran
1047 - fi
1048 - use package-dipole && emake -C src yes-dipole
1049 - use package-rigid && emake -C src yes-rigid
1050 -
1051 - # Compile.
1052 - lmp_emake -C src serial
1053 -}
1054 -
1055 -src_install() {
1056 - newbin "src/lmp_serial" "lmp"
1057 -
1058 - local LAMMPS_POTENTIALS="/usr/share/${PF}/potentials"
1059 - insinto "${LAMMPS_POTENTIALS}"
1060 - doins potentials/*
1061 - echo "LAMMPS_POTENTIALS=${LAMMPS_POTENTIALS}" > 99lammps
1062 - doenvd 99lammps
1063 -
1064 - if use examples; then
1065 - local LAMMPS_EXAMPLES="/usr/share/${PF}/examples"
1066 - insinto "${LAMMPS_EXAMPLES}"
1067 - doins -r examples/*
1068 - fi
1069 -
1070 - dodoc README
1071 - if use doc; then
1072 - dodoc doc/Manual.pdf
1073 - dohtml -r doc/*
1074 - fi
1075 -}
1076
1077 diff --git a/sci-physics/lammps/metadata.xml b/sci-physics/lammps/metadata.xml
1078 deleted file mode 100644
1079 index 7a1dc94..0000000
1080 --- a/sci-physics/lammps/metadata.xml
1081 +++ /dev/null
1082 @@ -1,31 +0,0 @@
1083 -<?xml version="1.0" encoding="UTF-8"?>
1084 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1085 -<pkgmetadata>
1086 - <longdescription lang="en">
1087 - LAMMPS is a classical molecular dynamics code, and an acronym for
1088 - Large-scale Atomic/Molecular Massively Parallel Simulator.
1089 -
1090 - LAMMPS has potentials for soft materials (biomolecules, polymers) and
1091 - solid-state materials (metals, semiconductors) and coarse-grained or
1092 - mesoscopic systems. It can be used to model atoms or, more generically,
1093 - as a parallel particle simulator at the atomic, meso, or continuum
1094 - scale.
1095 -
1096 - LAMMPS runs on single processors or in parallel using message-passing
1097 - techniques and a spatial-decomposition of the simulation domain. The
1098 - code is designed to be easy to modify or extend with new functionality.
1099 - </longdescription>
1100 - <use>
1101 - <flag name="lammps-memalign">Enables the use of the posix_memalign()
1102 - call instead of malloc() when large chunks or memory are allocated
1103 - by LAMMPS</flag>
1104 - <flag name="package-meam">modified EAM potential</flag>
1105 - <flag name="package-dipole">point dipole particles</flag>
1106 - <flag name="package-rigid">rigid bodies</flag>
1107 - </use>
1108 - <herd>sci-physics</herd>
1109 - <maintainer>
1110 - <email>nicolasbock@g.o</email>
1111 - </maintainer>
1112 -</pkgmetadata>
1113 -