Initial import for irc (version 2.8.20) port.

Submitted by:	torstenb
This commit is contained in:
Torsten Blum 1994-08-27 12:17:10 +00:00
parent 2d6732d185
commit 09bbbfdc3a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=42
5 changed files with 75 additions and 0 deletions

30
irc/irc/Makefile Normal file
View file

@ -0,0 +1,30 @@
# New ports collection makefile for: Irc Server
# Version required: 2.8.20
# Date created: 23 August 1994
# Whom: torstenb
#
# $Id:$
#
.if !defined(prefix)
prefix= /usr/local
.endif
DISTNAME= irc2.8.20
HOME_LOCATION= ftp://cs-ftp.bu.edu/irc/servers/
pre-install:
@if [ ! -d $(prefix)/bin ]; then \
mkdir -p $(prefix)/bin; \
fi
@if [ ! -d $(prefix)/lib/ircd ]; then \
mkdir -p $(prefix)/lib/ircd; \
fi
@if [ ! -d $(prefix)/man/man1 ]; then \
mkdir -p $(prefix)/man/man1; \
fi
@if [ ! -d $(prefix)/man/man8 ]; then \
mkdir -p $(prefix)/man/man8; \
fi
.include <bsd.port.mk>

29
irc/irc/files/patch-ab Normal file
View file

@ -0,0 +1,29 @@
*** /dev/null Tue Aug 23 17:16:08 1994
--- ./include/setup.h Tue Aug 23 17:42:49 1994
***************
*** 0 ****
--- 1,24 ----
+ #ifndef __setup_include__
+ #define __setup_include__
+ #define PARAMH
+ #define UNISTDH
+ #define STRINGH
+ #define STRINGSH
+ #define STDLIBH
+ #define STDDEFH
+ #define SYSSYSLOGH
+ #undef NOINDEX
+ #undef NEED_STRERROR
+ #define NEED_STRTOKEN
+ #undef NEED_STRTOK
+ #undef NEED_INET_ADDR
+ #undef NEED_INET_NTOA
+ #undef NEED_INET_NETOF
+ #define GETTIMEOFDAY
+ #undef LRAND48
+ #define MALLOCH <malloc.h>
+ #define NBLOCK_POSIX
+ #define BSD_RELIABLE_SIGNALS
+ #undef TIMES_2
+ #define GETRUSAGE_2
+ #endif

1
irc/irc/pkg-comment Normal file
View file

@ -0,0 +1 @@
ircd, the 'Internet Relay Chat' Server. Version 2.8.20

6
irc/irc/pkg-descr Normal file
View file

@ -0,0 +1,6 @@
Irc is a functional replacement for and improvement to talk(1). Talk
is an old, primitive, atrocious, minimalist sort of keyboard/screen
conversation tool, using a grotesque, machine-dependent protocol.
Irc does everything talk does, but with a better protocol, allowing
more than 2 users to talk at once, with access across the aggregate
Internet, and providing a whole raft of other useful features.

9
irc/irc/pkg-plist Normal file
View file

@ -0,0 +1,9 @@
@cwd /usr/local
bin/chkconf
bin/irc
bin/ircd
lib/ircd/example.conf
lib/ircd/ircd.m4
lib/ircd/ircd.motd
man/man1/irc.1
man/man8/ircd.8