Gentoo Archives: gentoo-commits

From: Anna Vyalkova <cyber+gentoo@×××××.in>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-python/clufter/
Date: Mon, 03 May 2021 23:33:06
Message-Id: 1620084445.1d9eff573b0e2423786eebc06299adcdd64f40da.cybertailor@gentoo
1 commit: 1d9eff573b0e2423786eebc06299adcdd64f40da
2 Author: Anna Vyalkova <cyber <AT> sysrq <DOT> in>
3 AuthorDate: Mon May 3 22:36:43 2021 +0000
4 Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
5 CommitDate: Mon May 3 23:27:25 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d9eff57
7
8 dev-python/clufter: respect LDFLAGS
9
10 Closes: https://bugs.gentoo.org/780948
11 Signed-off-by: Anna Vyalkova <cyber <AT> sysrq.in>
12
13 dev-python/clufter/clufter-0.77.2.ebuild | 17 +++++++++++++----
14 1 file changed, 13 insertions(+), 4 deletions(-)
15
16 diff --git a/dev-python/clufter/clufter-0.77.2.ebuild b/dev-python/clufter/clufter-0.77.2.ebuild
17 index beca82401..c098d262d 100644
18 --- a/dev-python/clufter/clufter-0.77.2.ebuild
19 +++ b/dev-python/clufter/clufter-0.77.2.ebuild
20 @@ -10,16 +10,25 @@ inherit distutils-r1
21
22 DESCRIPTION="Tool/library for transforming/analyzing cluster configuration formats"
23 HOMEPAGE="https://pagure.io/clufter"
24 -SRC_URI="https://pagure.io/clufter/archive/v0.77.2/clufter-v0.77.2.tar.gz"
25 +SRC_URI="https://pagure.io/${PN}/archive/v${PV}/${PN}-v${PV}.tar.gz"
26 +
27 +S="${WORKDIR}/${PN}-v${PV}"
28
29 SLOT="0"
30 -LICENSE="GPL-2"
31 +LICENSE="GPL-2+"
32 KEYWORDS="~amd64 ~x86"
33 IUSE=""
34
35 +DOCS=( __root__/README )
36 +
37 DEPEND="dev-python/lxml
38 dev-libs/libxml2"
39
40 -S="${WORKDIR}/${PN}-v${PV}"
41 +src_compile() {
42 + # Build native extension first
43 + pushd "${S}/__root__/ccs-flatten" || die
44 + emake
45 + popd || die
46
47 -DOCS=( __root__/README )
48 + distutils-r1_src_compile
49 +}