From 1d9eff573b0e2423786eebc06299adcdd64f40da Mon Sep 17 00:00:00 2001 From: Anna Vyalkova Date: Tue, 4 May 2021 03:36:43 +0500 Subject: [PATCH] dev-python/clufter: respect LDFLAGS Closes: https://bugs.gentoo.org/780948 Signed-off-by: Anna Vyalkova --- 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 beca824018..c098d262de 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 +}