From 6399c85b6d6266a7e288a3eaff742820b9d7a300 Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Fri, 1 May 2020 17:49:50 +0200 Subject: [PATCH 1/2] dev-embedded/rauc: Fix compile against different automake version Call autoreconf due to patching. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Kurt Kanzenbach --- dev-embedded/rauc/rauc-1.3.ebuild | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/dev-embedded/rauc/rauc-1.3.ebuild b/dev-embedded/rauc/rauc-1.3.ebuild index 686a41b78a..5e7aedca41 100644 --- a/dev-embedded/rauc/rauc-1.3.ebuild +++ b/dev-embedded/rauc/rauc-1.3.ebuild @@ -6,7 +6,7 @@ EAPI=7 DOCBUILDER="sphinx" DOCDIR="${S}/docs" -inherit docs +inherit autotools docs DESCRIPTION="Lightweight update client that runs on your Embedded Linux device" HOMEPAGE="https://rauc.io/" @@ -36,6 +36,11 @@ DEPEND=" PATCHES=( "${FILESDIR}/${P}-tests.patch" ) +src_prepare() { + default + eautoreconf +} + src_configure() { local myconf=( $(use_enable json) From 22268aa163f0c76335a21e31e064ddc194a70f5f Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Fri, 1 May 2020 17:56:36 +0200 Subject: [PATCH 2/2] dev-embedded/rauc: Re-add src_compile() Docs class overwrites src_compile() resulting in make never called. Fix it. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Kurt Kanzenbach --- dev-embedded/rauc/rauc-1.3.ebuild | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dev-embedded/rauc/rauc-1.3.ebuild b/dev-embedded/rauc/rauc-1.3.ebuild index 5e7aedca41..5e0a70593d 100644 --- a/dev-embedded/rauc/rauc-1.3.ebuild +++ b/dev-embedded/rauc/rauc-1.3.ebuild @@ -49,3 +49,8 @@ src_configure() { ) econf "${myconf[@]}" } + +src_compile() { + default + docs_compile +}