diff options
author | Sam James <sam@gentoo.org> | 2022-07-25 07:46:27 +0100 |
---|---|---|
committer | Matthew Smith <matthew@gentoo.org> | 2022-07-28 20:51:10 +0100 |
commit | 73004df761e342dcc300b7267cee2f31dce1573a (patch) | |
tree | 8e48b6a5bc35f517024fcb9fa295f7a0fcdd7f5f /dev-libs/tree-sitter | |
parent | tree-sitter-grammar.eclass: use -Wl,-install_name on Darwin (diff) | |
download | gentoo-73004df761e342dcc300b7267cee2f31dce1573a.tar.gz gentoo-73004df761e342dcc300b7267cee2f31dce1573a.tar.bz2 gentoo-73004df761e342dcc300b7267cee2f31dce1573a.zip |
dev-libs/tree-sitter: fix Prefix installation
Closes: https://bugs.gentoo.org/860825
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Matthew Smith <matthew@gentoo.org>
Diffstat (limited to 'dev-libs/tree-sitter')
-rw-r--r-- | dev-libs/tree-sitter/tree-sitter-0.20.6.ebuild | 6 | ||||
-rw-r--r-- | dev-libs/tree-sitter/tree-sitter-9999.ebuild | 6 |
2 files changed, 12 insertions, 0 deletions
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" \ |