Gentoo Archives: gentoo-commits

From: "Jakov Smolić" <jsmolic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-libs/libint/
Date: Wed, 06 Oct 2021 08:33:29
Message-Id: 1633509098.75dc6c784ed431533df5c6b140aeb3d6d031b178.jsmolic@gentoo
1 commit: 75dc6c784ed431533df5c6b140aeb3d6d031b178
2 Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
3 AuthorDate: Wed Oct 6 08:00:01 2021 +0000
4 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
5 CommitDate: Wed Oct 6 08:31:38 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75dc6c78
7
8 sci-libs/libint: drop 2.6.0-r3
9
10 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
11
12 sci-libs/libint/libint-2.6.0-r3.ebuild | 63 ----------------------------------
13 1 file changed, 63 deletions(-)
14
15 diff --git a/sci-libs/libint/libint-2.6.0-r3.ebuild b/sci-libs/libint/libint-2.6.0-r3.ebuild
16 deleted file mode 100644
17 index cf8dc7472d9..00000000000
18 --- a/sci-libs/libint/libint-2.6.0-r3.ebuild
19 +++ /dev/null
20 @@ -1,63 +0,0 @@
21 -# Copyright 1999-2021 Gentoo Authors
22 -# Distributed under the terms of the GNU General Public License v2
23 -
24 -EAPI=7
25 -
26 -inherit autotools fortran-2 toolchain-funcs
27 -
28 -DESCRIPTION="Matrix elements (integrals) evaluation over Cartesian Gaussian functions"
29 -HOMEPAGE="https://github.com/evaleev/libint"
30 -SRC_URI="https://github.com/evaleev/libint/archive/v${PV}.tar.gz -> ${P}.tar.gz"
31 -
32 -SLOT="2"
33 -LICENSE="GPL-2"
34 -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
35 -IUSE="static-libs doc"
36 -
37 -DEPEND="
38 - dev-libs/boost
39 - dev-libs/gmp[cxx(+)]
40 - doc? (
41 - dev-texlive/texlive-latex
42 - dev-tex/latex2html
43 - )"
44 -
45 -src_prepare() {
46 - default
47 - eautoreconf
48 -}
49 -
50 -src_configure() {
51 - econf \
52 - --with-cxx=$(tc-getCXX) \
53 - --with-cxx-optflags="${CXXFLAGS}" \
54 - --with-cxxgen-optflags="${CXXFLAGS}" \
55 - --with-cxxdepend=$(tc-getCXX) \
56 - --with-ranlib=$(tc-getRANLIB) \
57 - --with-ar=$(tc-getAR) \
58 - --with-ld=$(tc-getLD) \
59 - --enable-eri=2 --enable-eri3=2 --enable-eri2=2 \
60 - --with-eri-max-am=7,5,4 --with-eri-opt-am=3 \
61 - --with-eri3-max-am=7 --with-eri2-max-am=7 \
62 - --with-g12-max-am=5 --with-g12-opt-am=3 \
63 - --with-g12dkh-max-am=5 --with-g12dkh-opt-am=3 \
64 - --enable-contracted-ints \
65 - --enable-shared
66 - $(use_enable static-libs static)
67 -}
68 -
69 -src_compile() {
70 - emake LDFLAGS="${LDFLAGS}"
71 -
72 - use doc && emake html pdf
73 -}
74 -
75 -src_install() {
76 - default
77 -
78 - if use doc; then
79 - DOCS=( doc/progman/progman.pdf )
80 - HTML_DOCS=( doc/progman/progman/*.{html,png,css} )
81 - einstalldocs
82 - fi
83 -}