diff options
author | Martin Wilke <miwi@FreeBSD.org> | 2008-03-07 15:51:44 +0000 |
---|---|---|
committer | Martin Wilke <miwi@FreeBSD.org> | 2008-03-07 15:51:44 +0000 |
commit | 886f013621b6ed4d641782cb2333dcca06f72ef0 (patch) | |
tree | 76fdfc2e762af40e2c59fee63cbb99e1b1409d5a /irc/znc | |
parent | 7a3b7d5a623c4aa30c188b1529cadc25a603e897 (diff) | |
download | ports-886f013621b6ed4d641782cb2333dcca06f72ef0.tar.gz ports-886f013621b6ed4d641782cb2333dcca06f72ef0.zip |
Notes
Diffstat (limited to 'irc/znc')
-rw-r--r-- | irc/znc/Makefile | 61 | ||||
-rw-r--r-- | irc/znc/distinfo | 3 | ||||
-rw-r--r-- | irc/znc/pkg-descr | 6 | ||||
-rw-r--r-- | irc/znc/pkg-plist | 136 |
4 files changed, 206 insertions, 0 deletions
diff --git a/irc/znc/Makefile b/irc/znc/Makefile new file mode 100644 index 000000000000..a2bdfe99f9e2 --- /dev/null +++ b/irc/znc/Makefile @@ -0,0 +1,61 @@ +# New ports collection makefile for: znc +# Date created: 6 March 2008 +# Whom: elvstone@gmail.com +# +# $FreeBSD$ +# + +PORTNAME= znc +PORTVERSION= 0.052 +CATEGORIES= irc ipv6 +MASTER_SITES= SF + +MAINTAINER= elvstone@gmail.com +COMMENT= An advanced IRC bouncer + +GNU_CONFIGURE= yes +USE_GMAKE= yes + +OPTIONS= DEBUG "Enable debugging" off \ + IPV6 "Enable IPv6 support" off \ + OPENSSL "Enable OpenSSL support" on \ + PERL "Enable Perl support" on \ + SASL "Enable SASL support" off + +.include <bsd.port.pre.mk> + +.if defined(WITH_DEBUG) +CONFIGURE_ARGS+= --enable-debug +.endif + +.if defined(WITH_IPV6) +CONFIGURE_ARGS+= --enable-ipv6 +.endif + +.if defined(WITH_OPENSSL) +.include "${PORTSDIR}/Mk/bsd.openssl.mk" +CONFIGURE_ARGS+= --with-openssl=${OPENSSLBASE} +PLIST_SUB+= OPENSSL="" +.else +CONFIGURE_ARGS+= --disable-openssl +PLIST_SUB+= OPENSSL="@comment " +.endif + +.if defined(WITH_PERL) +USE_PERL5= yes +PLIST_SUB+= PERL="" +.else +CONFIGURE_ARGS+= --disable-perl +PLIST_SUB+= PERL="@comment " +.endif + +.if defined(WITH_SASL) +LIB_DEPENDS+= sasl2.2:${PORTSDIR}/security/cyrus-sasl2 +CONFIGURE_ARGS+= --enable-sasl +CONFIGURE_ENV+= LDFLAGS="-L${LOCALBASE}/lib" +PLIST_SUB+= SASL="" +.else +PLIST_SUB+= SASL="@comment " +.endif + +.include <bsd.port.post.mk> diff --git a/irc/znc/distinfo b/irc/znc/distinfo new file mode 100644 index 000000000000..8c96cb89ec9a --- /dev/null +++ b/irc/znc/distinfo @@ -0,0 +1,3 @@ +MD5 (znc-0.052.tar.gz) = 726046e3b44d811ededf4e850b5e0f06 +SHA256 (znc-0.052.tar.gz) = e817d5963cd9b9f74f776041dacfb4f1a0ef75a420f852ed3eec2a2cfdd5c6a6 +SIZE (znc-0.052.tar.gz) = 430736 diff --git a/irc/znc/pkg-descr b/irc/znc/pkg-descr new file mode 100644 index 000000000000..7711cf932488 --- /dev/null +++ b/irc/znc/pkg-descr @@ -0,0 +1,6 @@ +ZNC is an advanced IRC bouncer with features that include support for +multiple users, playback buffers, DCC bouncing, SASL authentication +and SSL encryption. It can be extended with dynamically loaded modules +written in C++ or Perl. + +WWW: http://znc.in/ diff --git a/irc/znc/pkg-plist b/irc/znc/pkg-plist new file mode 100644 index 000000000000..95fcd7416f57 --- /dev/null +++ b/irc/znc/pkg-plist @@ -0,0 +1,136 @@ +bin/znc +bin/znc-buildmod +bin/znc-config +include/znc/Buffer.h +include/znc/Chan.h +include/znc/Client.h +include/znc/Csocket.h +include/znc/DCCBounce.h +include/znc/DCCSock.h +include/znc/FileUtils.h +include/znc/HTTPSock.h +include/znc/IRCSock.h +include/znc/MD5.h +include/znc/Modules.h +include/znc/Nick.h +include/znc/Server.h +include/znc/String.h +include/znc/Template.h +include/znc/Timers.h +include/znc/User.h +include/znc/Utils.h +include/znc/main.h +include/znc/znc.h +libexec/znc/autoattach.so +libexec/znc/autoop.so +%%OPENSSL%%libexec/znc/away.so +libexec/znc/awaynick.so +libexec/znc/chansaver.so +%%OPENSSL%%libexec/znc/crypt.so +libexec/znc/email.so +libexec/znc/imapauth.so +libexec/znc/kickrejoin.so +%%PERL%%libexec/znc/modperl.pm +%%PERL%%libexec/znc/modperl.so +libexec/znc/nickserv.so +libexec/znc/partyline.so +libexec/znc/perform.so +libexec/znc/raw.so +libexec/znc/sample.so +%%SASL%%libexec/znc/saslauth.so +%%OPENSSL%%libexec/znc/savebuff.so +%%OPENSSL%%libexec/znc/schat.so +libexec/znc/shell.so +libexec/znc/stickychan.so +libexec/znc/watch.so +libexec/znc/webadmin.so +libexec/znc/webadmin/skins/default.de/Channel.tmpl +libexec/znc/webadmin/skins/default.de/Error.tmpl +libexec/znc/webadmin/skins/default.de/Footer.tmpl +libexec/znc/webadmin/skins/default.de/Header.tmpl +libexec/znc/webadmin/skins/default.de/ListUsers.tmpl +libexec/znc/webadmin/skins/default.de/Main.tmpl +libexec/znc/webadmin/skins/default.de/Settings.tmpl +libexec/znc/webadmin/skins/default.de/UserPage.tmpl +libexec/znc/webadmin/skins/default.de/css/main.css +libexec/znc/webadmin/skins/default.de/img/favicon.ico +libexec/znc/webadmin/skins/default/Channel.tmpl +libexec/znc/webadmin/skins/default/Error.tmpl +libexec/znc/webadmin/skins/default/Footer.tmpl +libexec/znc/webadmin/skins/default/Header.tmpl +libexec/znc/webadmin/skins/default/ListUsers.tmpl +libexec/znc/webadmin/skins/default/Main.tmpl +libexec/znc/webadmin/skins/default/Settings.tmpl +libexec/znc/webadmin/skins/default/UserPage.tmpl +libexec/znc/webadmin/skins/default/css/main.css +libexec/znc/webadmin/skins/default/img/favicon.ico +libexec/znc/webadmin/skins/graphiX.de/Channel.tmpl +libexec/znc/webadmin/skins/graphiX.de/Error.tmpl +libexec/znc/webadmin/skins/graphiX.de/Footer.tmpl +libexec/znc/webadmin/skins/graphiX.de/Header.tmpl +libexec/znc/webadmin/skins/graphiX.de/ListUsers.tmpl +libexec/znc/webadmin/skins/graphiX.de/Main.tmpl +libexec/znc/webadmin/skins/graphiX.de/Settings.tmpl +libexec/znc/webadmin/skins/graphiX.de/UserPage.tmpl +libexec/znc/webadmin/skins/graphiX.de/css/main.css +libexec/znc/webadmin/skins/graphiX.de/img/favicon.ico +libexec/znc/webadmin/skins/graphiX.de/img/graphix_bg.jpg +libexec/znc/webadmin/skins/graphiX.de/img/graphix_header.jpg +libexec/znc/webadmin/skins/graphiX/Channel.tmpl +libexec/znc/webadmin/skins/graphiX/Error.tmpl +libexec/znc/webadmin/skins/graphiX/Footer.tmpl +libexec/znc/webadmin/skins/graphiX/Header.tmpl +libexec/znc/webadmin/skins/graphiX/ListUsers.tmpl +libexec/znc/webadmin/skins/graphiX/Main.tmpl +libexec/znc/webadmin/skins/graphiX/Settings.tmpl +libexec/znc/webadmin/skins/graphiX/UserPage.tmpl +libexec/znc/webadmin/skins/graphiX/css/main.css +libexec/znc/webadmin/skins/graphiX/img/favicon.ico +libexec/znc/webadmin/skins/graphiX/img/graphix_bg.jpg +libexec/znc/webadmin/skins/graphiX/img/graphix_header.jpg +libexec/znc/webadmin/skins/ice.de/Channel.tmpl +libexec/znc/webadmin/skins/ice.de/Error.tmpl +libexec/znc/webadmin/skins/ice.de/Footer.tmpl +libexec/znc/webadmin/skins/ice.de/Header.tmpl +libexec/znc/webadmin/skins/ice.de/ListUsers.tmpl +libexec/znc/webadmin/skins/ice.de/Main.tmpl +libexec/znc/webadmin/skins/ice.de/Settings.tmpl +libexec/znc/webadmin/skins/ice.de/UserPage.tmpl +libexec/znc/webadmin/skins/ice.de/css/main.css +libexec/znc/webadmin/skins/ice.de/img/favicon.ico +libexec/znc/webadmin/skins/ice.de/img/linkbg.jpg +libexec/znc/webadmin/skins/ice.de/img/pagebg.gif +libexec/znc/webadmin/skins/ice/Channel.tmpl +libexec/znc/webadmin/skins/ice/Error.tmpl +libexec/znc/webadmin/skins/ice/Footer.tmpl +libexec/znc/webadmin/skins/ice/Header.tmpl +libexec/znc/webadmin/skins/ice/ListUsers.tmpl +libexec/znc/webadmin/skins/ice/Main.tmpl +libexec/znc/webadmin/skins/ice/Settings.tmpl +libexec/znc/webadmin/skins/ice/UserPage.tmpl +libexec/znc/webadmin/skins/ice/css/main.css +libexec/znc/webadmin/skins/ice/img/favicon.ico +libexec/znc/webadmin/skins/ice/img/linkbg.jpg +libexec/znc/webadmin/skins/ice/img/pagebg.gif +@dirrm libexec/znc/webadmin/skins/ice/img +@dirrm libexec/znc/webadmin/skins/ice/css +@dirrm libexec/znc/webadmin/skins/ice.de/img +@dirrm libexec/znc/webadmin/skins/ice.de/css +@dirrm libexec/znc/webadmin/skins/ice.de +@dirrm libexec/znc/webadmin/skins/ice +@dirrm libexec/znc/webadmin/skins/graphiX/img +@dirrm libexec/znc/webadmin/skins/graphiX/css +@dirrm libexec/znc/webadmin/skins/graphiX.de/img +@dirrm libexec/znc/webadmin/skins/graphiX.de/css +@dirrm libexec/znc/webadmin/skins/graphiX.de +@dirrm libexec/znc/webadmin/skins/graphiX +@dirrm libexec/znc/webadmin/skins/default/img +@dirrm libexec/znc/webadmin/skins/default/css +@dirrm libexec/znc/webadmin/skins/default.de/img +@dirrm libexec/znc/webadmin/skins/default.de/css +@dirrm libexec/znc/webadmin/skins/default.de +@dirrm libexec/znc/webadmin/skins/default +@dirrm libexec/znc/webadmin/skins +@dirrm libexec/znc/webadmin +@dirrm libexec/znc +@dirrm include/znc |