commit: 73004df761e342dcc300b7267cee2f31dce1573a Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Mon Jul 25 06:46:27 2022 +0000 Commit: Matthew Smith <matthew <AT> gentoo <DOT> org> CommitDate: Thu Jul 28 19:51:10 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73004df7
dev-libs/tree-sitter: fix Prefix installation Closes: https://bugs.gentoo.org/860825 Signed-off-by: Sam James <sam <AT> gentoo.org> Signed-off-by: Matthew Smith <matthew <AT> gentoo.org> dev-libs/tree-sitter/tree-sitter-0.20.6.ebuild | 6 ++++++ dev-libs/tree-sitter/tree-sitter-9999.ebuild | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.6.ebuild b/dev-libs/tree-sitter/tree-sitter-0.20.6.ebuild index 4f1245a5a53f..504f4a768bd8 100644 --- a/dev-libs/tree-sitter/tree-sitter-0.20.6.ebuild +++ b/dev-libs/tree-sitter/tree-sitter-0.20.6.ebuild @@ -25,6 +25,12 @@ src_prepare() { tc-export CC } +src_compile() { + emake \ + PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" +} + src_install() { emake DESTDIR="${D}" \ PREFIX="${EPREFIX}/usr" \ diff --git a/dev-libs/tree-sitter/tree-sitter-9999.ebuild b/dev-libs/tree-sitter/tree-sitter-9999.ebuild index edede97efe4e..d7ea2757bd4e 100644 --- a/dev-libs/tree-sitter/tree-sitter-9999.ebuild +++ b/dev-libs/tree-sitter/tree-sitter-9999.ebuild @@ -25,6 +25,12 @@ src_prepare() { tc-export CC } +src_compile() { + emake \ + PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" +} + src_install() { emake DESTDIR="${D}" \ PREFIX="${EPREFIX}/usr" \
