summaryrefslogtreecommitdiff
path: root/games/maelstrom-x11
diff options
context:
space:
mode:
authordholland <dholland@pkgsrc.org>2012-04-13 04:43:23 +0000
committerdholland <dholland@pkgsrc.org>2012-04-13 04:43:23 +0000
commit385b136097029ed7ee2d7530ff37ee35004c4476 (patch)
tree9d240169a868d1f51aef35c87991fce7e25248d9 /games/maelstrom-x11
parentc0b6000ec916855d4ea1f2a68c27b5942007e3b4 (diff)
downloadpkgsrc-385b136097029ed7ee2d7530ff37ee35004c4476.tar.gz
Needs -lsocket on Solaris. While here, fix LP64 build.
Diffstat (limited to 'games/maelstrom-x11')
-rw-r--r--games/maelstrom-x11/Makefile4
-rw-r--r--games/maelstrom-x11/distinfo3
-rw-r--r--games/maelstrom-x11/patches/patch-netplayd_netplayd_c15
3 files changed, 20 insertions, 2 deletions
diff --git a/games/maelstrom-x11/Makefile b/games/maelstrom-x11/Makefile
index 936e803d73e..56b41cba6e5 100644
--- a/games/maelstrom-x11/Makefile
+++ b/games/maelstrom-x11/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.22 2011/07/19 04:24:18 dholland Exp $
+# $NetBSD: Makefile,v 1.23 2012/04/13 04:43:23 dholland Exp $
DISTNAME= Maelstrom-1.4.3-L2.0.6-src.tar.gz
PKGNAME= maelstrom-x11-2.0.6
@@ -27,6 +27,8 @@ WRKSRC= ${WRKDIR}/Maelstrom
USE_LANGUAGES= c c++
USE_TOOLS+= pax
USE_X11BASE= YES
+LIBS.SunOS+= -lsocket
+MAKE_FLAGS+= EXTRALIBS=${LIBS:Q}
MAKE_ENV+= BINOWN=${BINOWN:Q} BINGRP=${BINGRP:Q} XPMDIR=${BUILDLINK_PREFIX.libXpm}
MAKE_ENV+= GAMEOWN=${GAMEOWN} GAMEGRP=${GAMEGRP}
MAKE_ENV+= GAMEMODE=${GAMEMODE} GAMEDATAMODE=${GAMEDATAMODE}
diff --git a/games/maelstrom-x11/distinfo b/games/maelstrom-x11/distinfo
index 10840ea1e87..08b154b7276 100644
--- a/games/maelstrom-x11/distinfo
+++ b/games/maelstrom-x11/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.8 2011/07/19 04:24:19 dholland Exp $
+$NetBSD: distinfo,v 1.9 2012/04/13 04:43:23 dholland Exp $
SHA1 (Maelstrom-1.4.3-L2.0.6-src.tar.gz) = 66c81365104bfab9985919f0cba5a6d955727d79
RMD160 (Maelstrom-1.4.3-L2.0.6-src.tar.gz) = 071b36ecd31830f3b62e4b6e2f64b7f7d87b1386
@@ -25,5 +25,6 @@ SHA1 (patch-aj) = 5135031fbbfa06eb11d24859bb1589361b025ba4
SHA1 (patch-ak) = 40a94611f4051824f72e757a13a3cb03e141d1ac
SHA1 (patch-macres_cpp) = bc9d2519da4332b4fc8dd03d0dfeedfeb9d95e7c
SHA1 (patch-maelstrom_sound_cpp) = 6fcade9c4f816ba0560f34843b5b9982bc575c4e
+SHA1 (patch-netplayd_netplayd_c) = 2cdfd28c1dd9b813277e46ec673ee05893304443
SHA1 (patch-randtest_cpp) = 9719c2942a95ca83e1d58ea42821d99741305f17
SHA1 (patch-testlist_cpp) = be367726c1d5411397dd3b00daf4f1dada8673fd
diff --git a/games/maelstrom-x11/patches/patch-netplayd_netplayd_c b/games/maelstrom-x11/patches/patch-netplayd_netplayd_c
new file mode 100644
index 00000000000..16c40f41008
--- /dev/null
+++ b/games/maelstrom-x11/patches/patch-netplayd_netplayd_c
@@ -0,0 +1,15 @@
+$NetBSD: patch-netplayd_netplayd_c,v 1.1 2012/04/13 04:43:23 dholland Exp $
+
+- use standard headers
+
+--- netplayd/netplayd.c~ 1996-10-22 23:05:00.000000000 +0000
++++ netplayd/netplayd.c
+@@ -2,6 +2,8 @@
+ /* Here we go... */
+
+ #include <stdio.h>
++#include <stdlib.h>
++#include <string.h>
+ #include <signal.h>
+ #include <errno.h>
+ #include <sys/time.h>