gentoo-ebuilds/dev-games/libmt_client/files/libmt_client-0.1.98-libdir.patch
Sam James 1b8ce79f27
dev-games/libmt_client: port to EAPI 7, install M4 macro, fix libdir
* Fix libdir in our macro (then install it)
* Install M4 macro

This helps consumers like games-board/mt_ncurses_client find
dev-games/libmt_client.

We need to install the M4 macro so that we can actually regenerate
(eautoreconf).

Right now, some	consumers don't	have bundled macros at all,
and others lack the needed libdir fixes.

Let's install fixed ones here (and in libmaitretarot) so that consumers
can just rely on those.

Closes:	https://bugs.gentoo.org/729734
Closes: https://bugs.gentoo.org/716102
Closes: https://bugs.gentoo.org/715582
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-17 05:40:00 +00:00

18 lines
615 B
Diff

https://bugs.gentoo.org/729734
--- a/libmt_client.m4
+++ b/libmt_client.m4
@@ -9,10 +9,10 @@ AC_DEFUN([AM_LIB_MT_CLIENT],
--with-libmt_client path to libmt_client libraries,
[
LIBMT_CFLAGS="-I${withval}/include"
- LIBMT_LIBS="-L${withval}/lib -lmt_client"
+ LIBMT_LIBS="-L${withval}/${libdir} -lmt_client"
],[
- LIBMT_CFLAGS="-I/usr/local/include -I/usr/include"
- LIBMT_LIBS="-L/usr/local/lib -L/usr/lib -lmt_client"
+ LIBMT_CFLAGS="-I/usr/include"
+ LIBMT_LIBS="-L${libdir} -lmt_client"
])
ac_save_CPPFLAGS="$CPPFLAGS"
ac_save_CFLAGS="$CFLAGS"