Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/gmp-ecm/
Date: Sun, 18 Apr 2021 12:11:12
Message-Id: 1618747542.54d055e9ebdb2ff79557ae136685701c085f425f.asturm@gentoo
1 commit: 54d055e9ebdb2ff79557ae136685701c085f425f
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Apr 18 12:05:42 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 18 12:05:42 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54d055e9
7
8 sci-mathematics/gmp-ecm: Drop unmaintained live ebuild
9
10 Package-Manager: Portage-3.0.18, Repoman-3.0.3
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 sci-mathematics/gmp-ecm/gmp-ecm-9999.ebuild | 48 -----------------------------
14 1 file changed, 48 deletions(-)
15
16 diff --git a/sci-mathematics/gmp-ecm/gmp-ecm-9999.ebuild b/sci-mathematics/gmp-ecm/gmp-ecm-9999.ebuild
17 deleted file mode 100644
18 index 2a431acc63f..00000000000
19 --- a/sci-mathematics/gmp-ecm/gmp-ecm-9999.ebuild
20 +++ /dev/null
21 @@ -1,48 +0,0 @@
22 -# Copyright 1999-2021 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=5
26 -
27 -DESCRIPTION="Elliptic Curve Method for Integer Factorization"
28 -HOMEPAGE="http://ecm.gforge.inria.fr/"
29 -#SRC_URI="https://gforge.inria.fr/frs/download.php/30965/${P}.tar.gz"
30 -ESVN_REPO_URI="svn://scm.gforge.inria.fr/svnroot/ecm/trunk"
31 -
32 -inherit autotools flag-o-matic subversion
33 -
34 -LICENSE="GPL-3 LGPL-3"
35 -SLOT="0"
36 -KEYWORDS=""
37 -IUSE="blas -openmp test"
38 -RESTRICT="!test? ( test )"
39 -
40 -DEPEND="
41 - dev-libs/gmp:0=
42 - blas? ( sci-libs/gsl )
43 - openmp? ( sys-devel/gcc:*[openmp] )"
44 -RDEPEND="${DEPEND}"
45 -
46 -S=${WORKDIR}/ecm-${PV}
47 -
48 -MAKEOPTS+=" -j1"
49 -
50 -src_prepare() {
51 - eautoreconf
52 -}
53 -
54 -src_configure() {
55 - # --enable-shellcmd is broken
56 - econf $(use_enable openmp) $myconf
57 -}
58 -
59 -src_compile() {
60 - append-ldflags "-Wl,-z,noexecstack"
61 - # the custom-tune bits are obsoleted with sane defaults
62 - default
63 -}
64 -
65 -src_install() {
66 - default
67 - mkdir -p "${D}/usr/include/${PN}/"
68 - cp "${S}"/*.h "${D}/usr/include/${PN}" || die "Failed to copy headers" # needed by other apps like YAFU
69 -}