Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-libs/libxc/
Date: Sat, 27 Feb 2021 16:54:37
Message-Id: 1614444825.233181673736190f738d7ebfa8e1c7ea5f6d3ce3.sam@gentoo
1 commit: 233181673736190f738d7ebfa8e1c7ea5f6d3ce3
2 Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
3 AuthorDate: Sat Feb 27 16:21:54 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 27 16:53:45 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23318167
7
8 sci-libs/libxc: Remove old
9
10 Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
11 Signed-off-by: Sam James <sam <AT> gentoo.org>
12
13 sci-libs/libxc/Manifest | 1 -
14 sci-libs/libxc/libxc-2.2.3.ebuild | 56 ---------------------------------------
15 2 files changed, 57 deletions(-)
16
17 diff --git a/sci-libs/libxc/Manifest b/sci-libs/libxc/Manifest
18 index bf6696b1f31..d181e372988 100644
19 --- a/sci-libs/libxc/Manifest
20 +++ b/sci-libs/libxc/Manifest
21 @@ -1,3 +1,2 @@
22 -DIST libxc-2.2.3.tar.gz 734714 BLAKE2B c5c4c3aec3373b8b481de8ec1779366b6916899e0b77964cbde0e83904b351e009b14a3ff64e9f020640e6ebf68d78828615b8abf83a46fdf86ea16480083643 SHA512 bfcd88c1946e459227e9b1a32c513f0e68ae7a5497925ac6e692085542526ebad9fe2cd5722077c839c06dbaaceca601c7f615ee6936e638eb150a9d68278d5a
23 DIST libxc-5.1.0.tar.gz 42951890 BLAKE2B 32ce8d15547882455e01cbf9d4ee8780b97059d5b710f25b799779a5efe7326c376a53111102f3d5e0853bb89ba1f4dd9c2f219cfb4d3f91a2f6e1100f8fb47a SHA512 615b82290e87a48484f6dbe41cd8f1538ba6201b99fc97be2db64b66232fa4349fe6cebfb51566098db3cabd7aff662bb7ace43a811507bff2e93afd03d56ce4
24 DIST libxc-5.1.1.tar.gz 43264474 BLAKE2B 887dc11a6385559edc5e2e62f3e00b16ff5695e1c384196bc3efe5aceff0a223d5f69fafaa08290bdf72f95390cb82d43e541ffaf6c4569e850eed3cb63aa5f6 SHA512 467ff09c39df30ccd50447dda5bbfe9e5f3e8f2876e069b6c16d49b3cfcc8b45316640f5b16c56ff7645355be9ec4dc571c794a17accb7731cd22bcce53f8b99
25
26 diff --git a/sci-libs/libxc/libxc-2.2.3.ebuild b/sci-libs/libxc/libxc-2.2.3.ebuild
27 deleted file mode 100644
28 index 377fce27fee..00000000000
29 --- a/sci-libs/libxc/libxc-2.2.3.ebuild
30 +++ /dev/null
31 @@ -1,56 +0,0 @@
32 -# Copyright 1999-2020 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=5
36 -
37 -AUTOTOOLS_AUTORECONF=true
38 -
39 -inherit autotools-utils flag-o-matic fortran-2 multilib
40 -
41 -MY_P=${P//_/-}
42 -
43 -DESCRIPTION="A library of exchange-correlation functionals for use in DFT"
44 -HOMEPAGE="https://octopus-code.org/wiki/Libxc"
45 -SRC_URI="https://www.tddft.org/programs/octopus/download/${PN}/${P}.tar.gz"
46 -
47 -LICENSE="LGPL-3"
48 -SLOT="0"
49 -KEYWORDS="amd64 x86 ~amd64-linux"
50 -IUSE="fortran static-libs -test"
51 -
52 -S="${WORKDIR}"/${MY_P}
53 -
54 -pkg_setup() {
55 - use fortran && fortran-2_pkg_setup
56 -}
57 -
58 -src_prepare() {
59 - sed \
60 - -e "s:${PN}.f90:${PN}.F90:g" \
61 - -i src/Makefile.am || die
62 - autotools-utils_src_prepare
63 -}
64 -
65 -src_configure() {
66 - local myeconfargs=( $(use_enable fortran) )
67 - autotools-utils_src_configure
68 -}
69 -
70 -## Upstream recommends not running the test suite because it requires
71 -## human expert interpretation to determine whether output is an error or
72 -## expected under certain circumstances. Nevertheless, experts might want the option.
73 -# The autotools src_test function modified not to die. Runs emake check in build directory.
74 -src_test() {
75 - debug-print-function ${FUNCNAME} "$@"
76 -
77 - _check_build_dir
78 - pushd "${BUILD_DIR}" > /dev/null || die
79 - make check || ewarn "Make check failed. See above for details."
80 - einfo "emake check done"
81 - popd > /dev/null || die
82 -}
83 -
84 -src_install() {
85 - autotools-utils_src_install
86 -
87 -}