commit: 866176a5146020babcc816e6bd7f85d0502a78e2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org> AuthorDate: Tue Nov 18 17:04:15 2025 +0000 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> CommitDate: Tue Nov 18 17:04:15 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=866176a5
dev-lang/mujs: fix libdir in mujs.pc Closes: https://bugs.gentoo.org/963883 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org> .../{mujs-1.3.7.ebuild => mujs-1.3.7-r1.ebuild} | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/dev-lang/mujs/mujs-1.3.7.ebuild b/dev-lang/mujs/mujs-1.3.7-r1.ebuild similarity index 89% rename from dev-lang/mujs/mujs-1.3.7.ebuild rename to dev-lang/mujs/mujs-1.3.7-r1.ebuild index 3f29d880e9d6..8c6644f409d0 100644 --- a/dev-lang/mujs/mujs-1.3.7.ebuild +++ b/dev-lang/mujs/mujs-1.3.7-r1.ebuild @@ -52,21 +52,18 @@ src_prepare() { src_compile() { # We need to use ${PV} for the pkgconfig file, see: #784461 - emake \ - VERSION=${PV} \ - XCFLAGS="${CFLAGS}" \ - XLDFLAGS="${LDFLAGS}" \ - prefix="${EPREFIX}/usr" \ - release + makeargs=( + VERSION=${PV} + XCFLAGS="${CFLAGS}" + XLDFLAGS="${LDFLAGS}" + prefix="${EPREFIX}/usr" + libdir="\$(prefix)/$(get_libdir)" + ) + emake "${makeargs[@]}" release } src_install() { - emake \ - DESTDIR="${ED}" \ - VERSION=${PV} \ - libdir="${EPREFIX}/usr/$(get_libdir)" \ - prefix="${EPREFIX}/usr" \ - install-shared + emake "${makeargs[@]}" DESTDIR="${D}" install-shared mv -v "${ED}"/usr/$(get_libdir)/lib${PN}$(get_libname) \ "${ED}"/usr/$(get_libdir)/lib${PN}$(get_libname ${PV}) \
