From 8f9516725681c82d94634e1a549ccef64a42d8df Mon Sep 17 00:00:00 2001 From: dholland Date: Mon, 14 Nov 2011 02:13:49 +0000 Subject: Patch up bodgy make rules, may fix Linux build. --- games/sarien/distinfo | 3 ++- games/sarien/patches/patch-Rules_in | 20 ++++++++++++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 games/sarien/patches/patch-Rules_in diff --git a/games/sarien/distinfo b/games/sarien/distinfo index ca8f617fa50..2c2d8e1d527 100644 --- a/games/sarien/distinfo +++ b/games/sarien/distinfo @@ -1,8 +1,9 @@ -$NetBSD: distinfo,v 1.5 2005/02/23 23:12:02 agc Exp $ +$NetBSD: distinfo,v 1.6 2011/11/14 02:13:49 dholland Exp $ SHA1 (sarien-0.7.0.tar.gz) = f1c3236ed554cbde479fbbfa52cbc95cb9759fde RMD160 (sarien-0.7.0.tar.gz) = 68392593de5896cb4ed9d281b66d0b2b05464de4 Size (sarien-0.7.0.tar.gz) = 284109 bytes +SHA1 (patch-Rules_in) = 1ddbfaa6caf377f310ed40c889b792fdb15f3645 SHA1 (patch-aa) = 437bf3108d437f265c97a813a1a1d512003f20b4 SHA1 (patch-ab) = 0cc8d119e26aca5530bb70342b884e7faa2ad3e9 SHA1 (patch-ac) = 198ed26e5ad7ab49a7c30e731a3ad37432fda7e7 diff --git a/games/sarien/patches/patch-Rules_in b/games/sarien/patches/patch-Rules_in new file mode 100644 index 00000000000..c581afda7c5 --- /dev/null +++ b/games/sarien/patches/patch-Rules_in @@ -0,0 +1,20 @@ +$NetBSD: patch-Rules_in,v 1.1 2011/11/14 02:13:50 dholland Exp $ + +- fix lib creation rule (apparently does not work with some gmake +versions as it has been failing in Linux bulk builds) + +--- Rules.in~ 2001-09-06 12:41:36.000000000 +0000 ++++ Rules.in +@@ -52,7 +52,10 @@ depend: + @$(CC) $(CFLAGS) $(XCFLAGS) -M $(OBJS:.o=.c) $(XDEPS:.o=.c) >$@ + + $(OBJS): $(MAKEFILE) ++ ++ALWAYS: ; + +-$(LIB): $(LIB)($(OBJS) $(XOBJS)) ++$(LIB): $(OBJS) $(XOBJS) ALWAYS ++ $(AR) -cruv $(LIB) $(OBJS) $(XOBJS) + $(RANLIB) $(LIB) + + subdist: -- cgit v1.2.3