dev-lang/mercury-extras: fix ml compatibility with 17.1 profiles
authorKeri Harris <keri@gentoo.org>
Sat, 21 Mar 2020 16:39:45 +0000 (17:39 +0100)
committerKeri Harris <keri@gentoo.org>
Sat, 21 Mar 2020 16:40:07 +0000 (17:40 +0100)
Signed-off-by: Keri Harris <keri@gentoo.org>
Package-Manager: Portage-2.3.89, Repoman-2.3.11

dev-lang/mercury-extras/Manifest
dev-lang/mercury-extras/mercury-extras-14.01.1.ebuild

index ba011a040ba534132db099ae563042e7c9351ab4..6d6a7049d18a59bd59a819aa77173096803c91e6 100644 (file)
@@ -1,2 +1,2 @@
-DIST mercury-extras-14.01.1-gentoo-patchset-2.tar.gz 4021 BLAKE2B 6fd5551ec01dd7303a8e1c5661ebec5e33226c1604955f4f69d15e532744584d50bb6cb0e2939c87fd62eb10b1f2f394425ef88cab3e96b81a08a3dcbe695059 SHA512 947ce6fabf661e431f53e4f0a4679eea3ee3fa0c2c585b51cb8b5c9dff98d75697654d5860db3364203e0e657c4d5f68cae1bca469bd0b3f7de9583e97413529
+DIST mercury-extras-14.01.1-gentoo-patchset-3.tar.gz 3891 BLAKE2B dfec573f14070cfddb2cd47178d92cc42e59dfc7cfaeef77654d255ed074ed40e3b704e0f7c6889b8ffa82d75ebf4f5907ac2b91642f8a0ff738e5ee085237be SHA512 05bbdf95192746bd4e478c47258f5c7e1dae0e2b8d34ae6283304b47ba902183e0a416ec08bfd031d6ed486e51e52de338ef312f8ad790dd91678c4b28730b47
 DIST mercury-srcdist-14.01.1.tar.gz 52658945 BLAKE2B 6497921a0227b9a6fbcbabdd309ef3325f32dda14fc4ddb443368385b89be4011d677a24b30b3702147d1b782fe2597760ad66dd34503aa6aebaf79707466529 SHA512 a128ef0fd4955abadea32019ec59297ffe32537415f32e9e948cbc1c3439bb40eb09de77569690fb18dd7d6969a2b1141b3ae5baeb87f2627eaa65ad93add92c
index 6fc2a533fc921578e6ff93a778a77c0aacef47f5..e2dabd398408750f813b245baf89d18539be3f60 100644 (file)
@@ -5,7 +5,7 @@ EAPI=5
 
 inherit eutils multilib vcs-clean
 
-PATCHSET_VER="2"
+PATCHSET_VER="3"
 MY_P=mercury-srcdist-${PV}
 
 DESCRIPTION="Additional libraries and tools that are not part of the Mercury standard library"
@@ -92,8 +92,8 @@ src_compile() {
                SUBDIRS="${MERCURY_PKGS}" \
                EXTRA_MLFLAGS=--no-strip \
                EXTRA_CFLAGS="${CFLAGS}" \
-               EXTRA_LDFLAGS="${LDFLAGS}" \
-               EXTRA_LD_LIBFLAGS="${LDFLAGS}" \
+               EXTRA_LDFLAGS="${LDFLAGS} -L/usr/$(get_libdir)" \
+               EXTRA_LD_LIBFLAGS="${LDFLAGS} -L/usr/$(get_libdir)" \
                || die "mmake failed"
 
        if use cairo; then
@@ -111,8 +111,8 @@ src_install() {
                SUBDIRS="${MERCURY_PKGS}" \
                EXTRA_MLFLAGS=--no-strip \
                EXTRA_CFLAGS="${CFLAGS}" \
-               EXTRA_LDFLAGS="${LDFLAGS}" \
-               EXTRA_LD_LIBFLAGS="${LDFLAGS}" \
+               EXTRA_LDFLAGS="${LDFLAGS} -L/usr/$(get_libdir)" \
+               EXTRA_LD_LIBFLAGS="${LDFLAGS} -L/usr/$(get_libdir)" \
                DESTDIR="${D}" \
                INSTALL_PREFIX="${D}"/usr \
                install || die "mmake install failed"