commit: 1d9eff573b0e2423786eebc06299adcdd64f40da Author: Anna Vyalkova <cyber <AT> sysrq <DOT> in> AuthorDate: Mon May 3 22:36:43 2021 +0000 Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in> CommitDate: Mon May 3 23:27:25 2021 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d9eff57
dev-python/clufter: respect LDFLAGS Closes: https://bugs.gentoo.org/780948 Signed-off-by: Anna Vyalkova <cyber <AT> sysrq.in> dev-python/clufter/clufter-0.77.2.ebuild | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/dev-python/clufter/clufter-0.77.2.ebuild b/dev-python/clufter/clufter-0.77.2.ebuild index beca82401..c098d262d 100644 --- a/dev-python/clufter/clufter-0.77.2.ebuild +++ b/dev-python/clufter/clufter-0.77.2.ebuild @@ -10,16 +10,25 @@ inherit distutils-r1 DESCRIPTION="Tool/library for transforming/analyzing cluster configuration formats" HOMEPAGE="https://pagure.io/clufter" -SRC_URI="https://pagure.io/clufter/archive/v0.77.2/clufter-v0.77.2.tar.gz" +SRC_URI="https://pagure.io/${PN}/archive/v${PV}/${PN}-v${PV}.tar.gz" + +S="${WORKDIR}/${PN}-v${PV}" SLOT="0" -LICENSE="GPL-2" +LICENSE="GPL-2+" KEYWORDS="~amd64 ~x86" IUSE="" +DOCS=( __root__/README ) + DEPEND="dev-python/lxml dev-libs/libxml2" -S="${WORKDIR}/${PN}-v${PV}" +src_compile() { + # Build native extension first + pushd "${S}/__root__/ccs-flatten" || die + emake + popd || die -DOCS=( __root__/README ) + distutils-r1_src_compile +}
