diff options
author | wiz <wiz@pkgsrc.org> | 2001-03-06 18:39:51 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2001-03-06 18:39:51 +0000 |
commit | 0e90be5acf0c8170e92fd5dbb29217ddd45ec0dd (patch) | |
tree | 6826804d89cb1c85f52574dda8a54ba0d6769c1f /chat | |
parent | 0e4b1309a8fdca2733d99069061dc704ac4b0ff4 (diff) | |
download | pkgsrc-0e90be5acf0c8170e92fd5dbb29217ddd45ec0dd.tar.gz |
Initial import of bnc, a simple IRC relay proxy.
Based on the package submitted by Tomasz Luchowski in pkg/11850.
Diffstat (limited to 'chat')
-rw-r--r-- | chat/bnc/Makefile | 37 | ||||
-rw-r--r-- | chat/bnc/files/md5 | 3 | ||||
-rw-r--r-- | chat/bnc/files/patch-sum | 3 | ||||
-rw-r--r-- | chat/bnc/patches/patch-aa | 18 | ||||
-rw-r--r-- | chat/bnc/pkg/DESCR | 17 | ||||
-rw-r--r-- | chat/bnc/pkg/PLIST | 8 |
6 files changed, 86 insertions, 0 deletions
diff --git a/chat/bnc/Makefile b/chat/bnc/Makefile new file mode 100644 index 00000000000..7f6db9de7d5 --- /dev/null +++ b/chat/bnc/Makefile @@ -0,0 +1,37 @@ +# $NetBSD: Makefile,v 1.1.1.1 2001/03/06 18:39:51 wiz Exp $ +# FreeBSD Id: ports/irc/bnc/Makefile,v 1.9 2000/05/22 06:38:58 will Exp + +DISTNAME= bnc2.8.2 +PKGNAME= bnc-2.8.2 +CATEGORIES= chat +MASTER_SITES= http://hometown.psn.net/~andrews/dist/ \ + http://zuntum.eik.pl/distfiles/ + +MAINTAINER= zuntum@eik.pl +HOMEPAGE= http://bnc.dragondata.com +COMMENT= Simple IRC relay proxy with support for virtual hosting + +DEPENDS+= dialog-*:../../misc/dialog + +GNU_CONFIGURE= YES + +MAKE_ENV+= "OPTS=${CFLAGS}" \ + "CC=${CC}" + +post-patch: + ${SED} -e "s,./mkpasswd,${PREFIX}/bin/bncmkpasswd,g" \ + -e "s,dialog --,${LOCALBASE}/bin/dialog --,g" \ + ${WRKSRC}/bncsetup > ${WRKSRC}/bncsetup.done + ${MV} ${WRKSRC}/bncsetup.done ${WRKSRC}/bncsetup + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/bnc ${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/bncchk ${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/bncsetup ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/mkpasswd ${PREFIX}/bin/bncmkpasswd + ${INSTALL_DATA} ${WRKSRC}/example.conf \ + ${PREFIX}/share/examples/bnc.conf.sample + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/bnc + ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/bnc + +.include "../../mk/bsd.pkg.mk" diff --git a/chat/bnc/files/md5 b/chat/bnc/files/md5 new file mode 100644 index 00000000000..09659c1fc37 --- /dev/null +++ b/chat/bnc/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2001/03/06 18:39:51 wiz Exp $ + +MD5 (bnc2.8.2.tar.gz) = e0d12168cdace5d9ae410db4d24e6e2e diff --git a/chat/bnc/files/patch-sum b/chat/bnc/files/patch-sum new file mode 100644 index 00000000000..3a2bf5ac90c --- /dev/null +++ b/chat/bnc/files/patch-sum @@ -0,0 +1,3 @@ +$NetBSD: patch-sum,v 1.1.1.1 2001/03/06 18:39:51 wiz Exp $ + +MD5 (patch-aa) = 0ba35fa24d9d8674f6615433c462e23a diff --git a/chat/bnc/patches/patch-aa b/chat/bnc/patches/patch-aa new file mode 100644 index 00000000000..85fe9e4c425 --- /dev/null +++ b/chat/bnc/patches/patch-aa @@ -0,0 +1,18 @@ +$NetBSD: patch-aa,v 1.1.1.1 2001/03/06 18:39:51 wiz Exp $ + +--- Makefile.in.orig Wed Mar 15 09:57:57 2000 ++++ Makefile.in +@@ -1,12 +1,10 @@ + OBJS = bnc.o conf.o server.o cmds.o mtype.o + LIBS = @LIBS@ +-OPTS = -O3 + COPT = -DVERSION='"v2.8.2"' -Wall + OOPT = + STRIP = strip +-CC = gcc + +-ALL: bnc mkpasswd ++all: bnc mkpasswd + @echo "*** Done compiling required files" + @echo "Please read the README file included" + diff --git a/chat/bnc/pkg/DESCR b/chat/bnc/pkg/DESCR new file mode 100644 index 00000000000..d1cd6e54d85 --- /dev/null +++ b/chat/bnc/pkg/DESCR @@ -0,0 +1,17 @@ +IRC Proxy Daemon that supports virtual hosting. + + BNC sports many important advances, including the following: + + RFC 1459 compatible. + Vhost support. + Vhost lists in configuration file, to be displayed on call. + Password option for securety. + bncsetup dialog based script for automatically makeing .conf files. + Additional password for ADMIN mode. + NON-spawning code with crontab script to keep daemon alive. + Daemon commands for ON-THE-FLY single-user reconfiguration of Vhosts + and connecting to a server. + Ability to include the bounce address in the password; for quick, + efficient connection to an irc host. + Optional Logging of connects, failures, and other important data. + Identwd dynamic ident support for on-the-fly per-user ident changing. diff --git a/chat/bnc/pkg/PLIST b/chat/bnc/pkg/PLIST new file mode 100644 index 00000000000..f372713781b --- /dev/null +++ b/chat/bnc/pkg/PLIST @@ -0,0 +1,8 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2001/03/06 18:39:51 wiz Exp $ +bin/bnc +bin/bncchk +bin/bncmkpasswd +bin/bncsetup +share/doc/bnc/README +share/examples/bnc.conf.sample +@dirrm share/doc/bnc |