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}) \

Reply via email to