summaryrefslogtreecommitdiff
path: root/chat/sirc
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2000-12-15 00:36:25 +0000
committerwiz <wiz@pkgsrc.org>2000-12-15 00:36:25 +0000
commitae7f28b14b06c1eab086fb0359ef2022f56305d1 (patch)
tree9efd46171d88d283a1dcc676d340dae7e3a2606c /chat/sirc
parent5035df2c1f3de5be3cf14b8e9b34b02f726301f9 (diff)
downloadpkgsrc-ae7f28b14b06c1eab086fb0359ef2022f56305d1.tar.gz
Create new 'chat' category, featuring chat clients and servers of all kinds.
Move some packages from 'net' here.
Diffstat (limited to 'chat/sirc')
-rw-r--r--chat/sirc/Makefile72
-rw-r--r--chat/sirc/files/md522
-rw-r--r--chat/sirc/pkg/COMMENT1
-rw-r--r--chat/sirc/pkg/DESCR19
-rw-r--r--chat/sirc/pkg/PLIST34
5 files changed, 148 insertions, 0 deletions
diff --git a/chat/sirc/Makefile b/chat/sirc/Makefile
new file mode 100644
index 00000000000..f17b0f1269a
--- /dev/null
+++ b/chat/sirc/Makefile
@@ -0,0 +1,72 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/12/15 00:36:30 wiz Exp $
+
+DISTNAME= sirc-2.211
+CATEGORIES= chat
+MASTER_SITES= http://www.iagora.com/~espel/sirc/ \
+ http://www.iagora.com/~espel/sirc/scripts/
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
+ ${SIRC_SCRIPTS}
+
+MAINTAINER= hubertf@netbsd.org
+HOMEPAGE= http://www.iagora.com/~espel/sirc/sirc.html
+
+USE_PERL5= # defined
+
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
+SIRC_SCRIPTS= \
+ adcc.pl \
+ akickban.pl \
+ avoice.pl \
+ country.pl \
+ finger.pl \
+ ftp.pl \
+ howl.pl \
+ hotmail.pl \
+ lastlog.pl \
+ nocolor.pl \
+ patattack.pl \
+ prefix.pl \
+ quiet.pl \
+ quit.pl \
+ ssfe.diff \
+ thx.pl \
+ winnuke.pl \
+ www.pl \
+ yiff.pl
+
+NO_CONFIGURE= yes
+NO_BUILD= yes
+DIST_SUBDIR= sirc
+
+.include "../../mk/bsd.prefs.mk"
+.if defined(DEFAULT_IRC_SERVER)
+IRC_SERVER= ${DEFAULT_IRC_SERVER}
+.else
+IRC_SERVER= us.undernet.org
+.endif
+
+do-install:
+ ${INSTALL_DATA_DIR} ${PREFIX}/lib/sirc
+ cd ${WRKSRC} ; ( \
+ ${ECHO} "y" ; \
+ ${ECHO} "" ; \
+ ${ECHO} "" ; \
+ ${ECHO} "" ; \
+ ${ECHO} "-O3" ; \
+ ${ECHO} "" ; \
+ ${ECHO} "${PERL5}" ; \
+ ${ECHO} "${PREFIX}/bin" ; \
+ ${ECHO} "y" ; \
+ ${ECHO} "${PREFIX}/lib/sirc" ; \
+ ${ECHO} "y" ; \
+ ${ECHO} "n" ; \
+ ${ECHO} "${PREFIX}/man/man1" ; \
+ ${ECHO} "${IRC_SERVER}" ; \
+ ${ECHO} "" ; \
+ ) | ./install
+ ${INSTALL_DATA_DIR} ${PREFIX}/lib/sirc/scripts
+ @for i in ${SIRC_SCRIPTS} ; do \
+ ${ECHO} installing $$i ; \
+ ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/$$i ${PREFIX}/lib/sirc/scripts/$$i ; done
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/chat/sirc/files/md5 b/chat/sirc/files/md5
new file mode 100644
index 00000000000..425a1032baf
--- /dev/null
+++ b/chat/sirc/files/md5
@@ -0,0 +1,22 @@
+$NetBSD: md5,v 1.1.1.1 2000/12/15 00:36:30 wiz Exp $
+
+MD5 (sirc/sirc-2.211.tar.gz) = deff882465928be699a6324a5f788469
+MD5 (sirc/adcc.pl) = 7c41343ab4d5d7605c72bff91a9139e0
+MD5 (sirc/akickban.pl) = aacbc473f0c3f46d34d1381cc8090612
+MD5 (sirc/avoice.pl) = 5a7c523788668886c6f189d25b8d0520
+MD5 (sirc/country.pl) = e3f67baf7f68d59d194af2fb904604e5
+MD5 (sirc/finger.pl) = 67c4e5df4dc1da7ddc905afda9b091fa
+MD5 (sirc/ftp.pl) = d3453d70c5c07b36f6be5a4fd4bce53a
+MD5 (sirc/howl.pl) = 2d50aaa75c8051635b9dcf5fe0d35aed
+MD5 (sirc/hotmail.pl) = bb8002418de38f7f479677eed97fcfe4
+MD5 (sirc/lastlog.pl) = 9a77e86093bf559013542bd245b3ea32
+MD5 (sirc/nocolor.pl) = 2b8ff233506c5a1c8799b194270b6129
+MD5 (sirc/patattack.pl) = 53327309665c08fba7e5d08afffcb94a
+MD5 (sirc/prefix.pl) = a85ded4b047cd0a2fb02c9a331914545
+MD5 (sirc/quiet.pl) = 8f80f194f578330aaae46e7653c45634
+MD5 (sirc/quit.pl) = c7f50ffbf4c51c7d0512d0ae2a36a333
+MD5 (sirc/ssfe.diff) = fe2f16ef6cbfca11fe0fbdf0c0f6798d
+MD5 (sirc/thx.pl) = ebf71e6d0b678ccd8459d0f4d8345f5d
+MD5 (sirc/winnuke.pl) = 80627a4f56b334b33e09c1ce99df3ce0
+MD5 (sirc/www.pl) = 9ae8735476bb32e643f7473f46825ee4
+MD5 (sirc/yiff.pl) = e0d8f765a183669126b3cecbde279257
diff --git a/chat/sirc/pkg/COMMENT b/chat/sirc/pkg/COMMENT
new file mode 100644
index 00000000000..02d78df5bed
--- /dev/null
+++ b/chat/sirc/pkg/COMMENT
@@ -0,0 +1 @@
+IRC client written and programmable in perl
diff --git a/chat/sirc/pkg/DESCR b/chat/sirc/pkg/DESCR
new file mode 100644
index 00000000000..ac9be50f469
--- /dev/null
+++ b/chat/sirc/pkg/DESCR
@@ -0,0 +1,19 @@
+This is a simple (well, not so simple anymore *grin*) irc client,
+written in perl and C.
+
+It's divided in two parts, a dumb-mode (meaning, no full screen
+interface) client, dsirc, that can be used stand-alone, programmed in
+perl, and a separate split-screen front end in C, called ssfe.
+
+The main point of running this client is that you can get a reasonable
+ircII-like interface on an account with a properly installed perl
+interpreter, with the perl client taking about 55k (and it's usable on
+its own if you don't have access to a C compiler) and with the
+interface, once compiled, taking just another 30 or 40k. The two
+together, while lacking the huge complexity of ircII, make a very usable
+client. And if you know perl, you'll find you can do quite complicated
+and interesting things with sirc too :)
+
+See /usr/pkg/lib/sirc/README for more usage instructions, and see
+/usr/pkg/lib/sirc/PROGRAMMING for information on how to extend sirc.
+Some example scripts can be found in /usr/pkg/lib/sirc/scripts.
diff --git a/chat/sirc/pkg/PLIST b/chat/sirc/pkg/PLIST
new file mode 100644
index 00000000000..ac20d449d5e
--- /dev/null
+++ b/chat/sirc/pkg/PLIST
@@ -0,0 +1,34 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/15 00:36:31 wiz Exp $
+bin/ssfe
+bin/sirc
+lib/sirc/dsirc
+lib/sirc/ssfe.c
+lib/sirc/sirc.help.gz
+lib/sirc/n0thing.pl
+lib/sirc/README
+lib/sirc/PROGRAMMING
+lib/sirc/ChangeLog
+lib/sirc/socks.pl
+lib/sirc/scripts/adcc.pl
+lib/sirc/scripts/akickban.pl
+lib/sirc/scripts/avoice.pl
+lib/sirc/scripts/country.pl
+lib/sirc/scripts/finger.pl
+lib/sirc/scripts/ftp.pl
+lib/sirc/scripts/howl.pl
+lib/sirc/scripts/hotmail.pl
+lib/sirc/scripts/lastlog.pl
+lib/sirc/scripts/nocolor.pl
+lib/sirc/scripts/patattack.pl
+lib/sirc/scripts/prefix.pl
+lib/sirc/scripts/quiet.pl
+lib/sirc/scripts/quit.pl
+lib/sirc/scripts/ssfe.diff
+lib/sirc/scripts/thx.pl
+lib/sirc/scripts/winnuke.pl
+lib/sirc/scripts/www.pl
+lib/sirc/scripts/yiff.pl
+man/man1/ssfe.1
+man/man1/sirc.1
+@dirrm lib/sirc/scripts
+@dirrm lib/sirc