summaryrefslogtreecommitdiff
path: root/chat
diff options
context:
space:
mode:
authortv <tv@pkgsrc.org>2005-03-10 13:22:00 +0000
committertv <tv@pkgsrc.org>2005-03-10 13:22:00 +0000
commita8865d145daeafe99b3df573394cee69a172ccd9 (patch)
treef83a93b9f6654428f5a5e6ae7d9798346635e13f /chat
parent4f0dc9c63268ad4aa379fd9b6cbed81e2437f80a (diff)
downloadpkgsrc-a8865d145daeafe99b3df573394cee69a172ccd9.tar.gz
Make build on Interix (no socklen_t, fd_set requires <sys/time.h>).
Diffstat (limited to 'chat')
-rw-r--r--chat/icbirc/Makefile3
-rw-r--r--chat/icbirc/distinfo3
-rw-r--r--chat/icbirc/patches/patch-aa12
3 files changed, 16 insertions, 2 deletions
diff --git a/chat/icbirc/Makefile b/chat/icbirc/Makefile
index c32f6f1b64d..6d40b8270ff 100644
--- a/chat/icbirc/Makefile
+++ b/chat/icbirc/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2004/11/19 13:03:30 tv Exp $
+# $NetBSD: Makefile,v 1.7 2005/03/10 13:22:00 tv Exp $
DISTNAME= icbirc-1.8
CATEGORIES= chat
@@ -13,6 +13,7 @@ MAKE_ENV+= BINDIR="${PREFIX}/bin" MANDIR="${PREFIX}/man"
SRCS= icb.c irc.c icbirc.c
+CPPFLAGS.Interix+= -Dsocklen_t=int
LDFLAGS.SunOS+= -lsocket -lnsl
do-build:
diff --git a/chat/icbirc/distinfo b/chat/icbirc/distinfo
index e75aa7d5c3b..becc7071a61 100644
--- a/chat/icbirc/distinfo
+++ b/chat/icbirc/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.5 2005/02/23 15:59:11 agc Exp $
+$NetBSD: distinfo,v 1.6 2005/03/10 13:22:01 tv Exp $
SHA1 (icbirc-1.8.tar.gz) = 99ff8674b189fdf8a86b6acd2bc19418b888c38b
RMD160 (icbirc-1.8.tar.gz) = 769c35949b79b9e401d99026800e61063e6d1103
Size (icbirc-1.8.tar.gz) = 11061 bytes
+SHA1 (patch-aa) = ee8e182618cb0563a9244b57de307f2f8a710f09
diff --git a/chat/icbirc/patches/patch-aa b/chat/icbirc/patches/patch-aa
new file mode 100644
index 00000000000..53217d3f010
--- /dev/null
+++ b/chat/icbirc/patches/patch-aa
@@ -0,0 +1,12 @@
+$NetBSD: patch-aa,v 1.4 2005/03/10 13:22:01 tv Exp $
+
+--- icbirc.c.orig Thu Nov 18 16:14:28 2004
++++ icbirc.c
+@@ -35,6 +35,7 @@ static const char rcsid[] = "$Id: icbirc
+ #include <sys/types.h>
+ #include <sys/socket.h>
+ #include <sys/stat.h>
++#include <sys/time.h>
+ #include <netinet/in.h>
+ #include <arpa/inet.h>
+ #include <ctype.h>