diff options
author | Torsten Blum <torstenb@FreeBSD.org> | 1994-08-27 12:17:10 +0000 |
---|---|---|
committer | Torsten Blum <torstenb@FreeBSD.org> | 1994-08-27 12:17:10 +0000 |
commit | 09bbbfdc3a652eaa8f48f561a6ba318559f5a6b7 (patch) | |
tree | 131758c23fea637025af3a253d0d82f94f3c80f2 | |
parent | Add a pre-configure rule after all, since it's helpful to be able (diff) |
Initial import for irc (version 2.8.20) port.
Submitted by: torstenb
Notes
Notes:
svn path=/head/; revision=42
-rw-r--r-- | irc/irc/Makefile | 30 | ||||
-rw-r--r-- | irc/irc/files/patch-ab | 29 | ||||
-rw-r--r-- | irc/irc/pkg-comment | 1 | ||||
-rw-r--r-- | irc/irc/pkg-descr | 6 | ||||
-rw-r--r-- | irc/irc/pkg-plist | 9 |
5 files changed, 75 insertions, 0 deletions
diff --git a/irc/irc/Makefile b/irc/irc/Makefile new file mode 100644 index 000000000000..0263094c0f5a --- /dev/null +++ b/irc/irc/Makefile @@ -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> diff --git a/irc/irc/files/patch-ab b/irc/irc/files/patch-ab new file mode 100644 index 000000000000..3b8a58b5128a --- /dev/null +++ b/irc/irc/files/patch-ab @@ -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 diff --git a/irc/irc/pkg-comment b/irc/irc/pkg-comment new file mode 100644 index 000000000000..f389e8def574 --- /dev/null +++ b/irc/irc/pkg-comment @@ -0,0 +1 @@ +ircd, the 'Internet Relay Chat' Server. Version 2.8.20 diff --git a/irc/irc/pkg-descr b/irc/irc/pkg-descr new file mode 100644 index 000000000000..0f34517b2ddd --- /dev/null +++ b/irc/irc/pkg-descr @@ -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. diff --git a/irc/irc/pkg-plist b/irc/irc/pkg-plist new file mode 100644 index 000000000000..9579dc3f8fd0 --- /dev/null +++ b/irc/irc/pkg-plist @@ -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 |