From 1d1c6d8244bca3b591b13fbd38ce75b23af4e5ca Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Thu, 24 Nov 2022 16:13:31 +0300 Subject: [PATCH] dev-util/fpm: replace 'doexe' with 'fpm install' Signed-off-by: Sergey Torokhov --- dev-util/fpm/fpm-0.7.0.ebuild | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/dev-util/fpm/fpm-0.7.0.ebuild b/dev-util/fpm/fpm-0.7.0.ebuild index 54ba2be614..2d1f62b6a6 100644 --- a/dev-util/fpm/fpm-0.7.0.ebuild +++ b/dev-util/fpm/fpm-0.7.0.ebuild @@ -82,8 +82,12 @@ src_compile() { } src_install() { - exeinto /usr/bin - doexe build/"$(tc-getFC)"_*/app/fpm + # Set prefix and pass all used env flags to avoid recompiling with default values + "${BSDIR}"/fpm install --prefix "${ED}/usr" \ + --compiler "$(tc-getFC)" --flag "${FCFLAGS} -I/usr/include/toml-f -I/usr/include/m_cli2" \ + --c-compiler "$(tc-getCC)" --c-flag "${CFLAGS}" \ + --cxx-compiler "$(tc-getCXX)" --cxx-flag "${CXXFLAGS}" \ + --archiver="$(tc-getAR)" --link-flag "${LDFLAGS}" use doc && HTML_DOCS=( "${S}"/fpm-doc/. ) einstalldocs