games-arcade/xgalaga: fix AR support patch
AM_PROG_AR should be used only in build systems that use automake. For those that don't `AC_CHECK_TOOL` is usually good enough. Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/806382 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
This commit is contained in:
parent
a1a0017b18
commit
28e0619ae6
|
@ -1,10 +1,22 @@
|
|||
Allow user to specify AR. Derive ar from --host=.
|
||||
--- a/configure.in
|
||||
+++ b/configure.in
|
||||
@@ -14,6 +14,7 @@ AC_PROG_INSTALL
|
||||
AC_PROG_LN_S
|
||||
AC_PROG_MAKE_SET
|
||||
AC_PROG_RANLIB
|
||||
+AM_PROG_AR
|
||||
+AC_CHECK_TOOL(AR, ar)
|
||||
|
||||
AC_ARG_WITH(xpm-lib,[ --with-xpm-lib Directory containing libXpm (may be autodetected)],xpm_lib=$withval)
|
||||
AC_ARG_WITH(sound, [ --with-sound Type of sound to use (native or nas)],sound_type=$withval)
|
||||
--- a/libsprite/Makefile.in
|
||||
+++ b/libsprite/Makefile.in
|
||||
@@ -8,7 +8,7 @@ VPATH = @srcdir@
|
||||
.SUFFIXES:
|
||||
.SUFFIXES: .c .o
|
||||
|
||||
-AR = ar
|
||||
+AR = @AR@
|
||||
AR_FLAGS = rc
|
||||
RANLIB = @RANLIB@
|
||||
|
||||
|
|
|
@ -41,10 +41,6 @@ src_prepare() {
|
|||
-e "/SOUNDDEFS/ s:(SOUNDSRVDIR):(SOUNDSRVDIR)/bin:" \
|
||||
-e 's:make ;:$(MAKE) ;:' \
|
||||
Makefile.in || die "sed Makefile.in failed"
|
||||
|
||||
sed -i \
|
||||
-e 's/AR = ar/AR = @AR@/' \
|
||||
libsprite/Makefile.in || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
|
|
Loading…
Reference in New Issue