Date: Wed, 5 Mar 2008 23:35:06 GMT From: Aron Stansvik <elvstone@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/121412: New port: irc/znc An advanced IRC bouncer Message-ID: <200803052335.m25NZ6wt006365@www.freebsd.org> Resent-Message-ID: <200803052340.m25Ne59h019232@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 121412 >Category: ports >Synopsis: New port: irc/znc An advanced IRC bouncer >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Mar 05 23:40:05 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Aron Stansvik >Release: 6.3-STABLE >Organization: >Environment: FreeBSD franz.franzkafe.se 6.3-STABLE FreeBSD 6.3-STABLE #1: Sat Jan 26 20:50:57 CET 2008 root@franz.franzkafe.se:/usr/obj/usr/src/sys/GENERIC i386 >Description: 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/ >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # znc # znc/distinfo # znc/Makefile # znc/pkg-descr # znc/pkg-plist # echo c - znc mkdir -p znc > /dev/null 2>&1 echo x - znc/distinfo sed 's/^X//' >znc/distinfo << 'END-of-znc/distinfo' XMD5 (znc-0.052.tar.gz) = 726046e3b44d811ededf4e850b5e0f06 XSHA256 (znc-0.052.tar.gz) = e817d5963cd9b9f74f776041dacfb4f1a0ef75a420f852ed3eec2a2cfdd5c6a6 XSIZE (znc-0.052.tar.gz) = 430736 END-of-znc/distinfo echo x - znc/Makefile sed 's/^X//' >znc/Makefile << 'END-of-znc/Makefile' X# New ports collection makefile for: znc X# Date created: 6 March 2008 X# Whom: elvstone@gmail.com X# X# $FreeBSD$ X# X XPORTNAME= znc XPORTVERSION= 0.052 XCATEGORIES= irc ipv6 XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} X XMAINTAINER= elvstone@gmail.com XCOMMENT= An advanced IRC bouncer X XGNU_CONFIGURE= yes XUSE_GMAKE= yes X XOPTIONS= DEBUG "Enable debugging" off \ X IPV6 "Enable IPv6 support" off \ X OPENSSL "Enable OpenSSL support" on \ X PERL "Enable Perl support" on \ X SASL "Enable SASL support" off X X.include <bsd.port.pre.mk> X X.if defined(WITH_DEBUG) XCONFIGURE_ARGS+= --enable-debug X.endif X X.if defined(WITH_IPV6) XCONFIGURE_ARGS+= --enable-ipv6 X.endif X X.if defined(WITH_OPENSSL) X.include "${PORTSDIR}/Mk/bsd.openssl.mk" XCONFIGURE_ARGS+= --with-openssl=${OPENSSLBASE} XPLIST_SUB+= OPENSSL="" X.else XCONFIGURE_ARGS+= --disable-openssl XPLIST_SUB+= OPENSSL="@comment " X.endif X X.if defined(WITH_PERL) XUSE_PERL5= yes XPLIST_SUB+= PERL="" X.else XCONFIGURE_ARGS+= --disable-perl XPLIST_SUB+= PERL="@comment " X.endif X X.if defined(WITH_SASL) XLIB_DEPENDS+= sasl2.2:${PORTSDIR}/security/cyrus-sasl2 XCONFIGURE_ARGS+= --enable-sasl XCONFIGURE_ENV+= LDFLAGS="-L${LOCALBASE}/lib" XPLIST_SUB+= SASL="" X.else XPLIST_SUB+= SASL="@comment " X.endif X X.include <bsd.port.post.mk> END-of-znc/Makefile echo x - znc/pkg-descr sed 's/^X//' >znc/pkg-descr << 'END-of-znc/pkg-descr' XZNC is an advanced IRC bouncer with features that include support for Xmultiple users, playback buffers, DCC bouncing, SASL authentication Xand SSL encryption. It can be extended with dynamically loaded modules Xwritten in C++ or Perl. X XWWW: http://znc.in/ END-of-znc/pkg-descr echo x - znc/pkg-plist sed 's/^X//' >znc/pkg-plist << 'END-of-znc/pkg-plist' Xbin/znc Xbin/znc-buildmod Xbin/znc-config Xinclude/znc/Buffer.h Xinclude/znc/Chan.h Xinclude/znc/Client.h Xinclude/znc/Csocket.h Xinclude/znc/DCCBounce.h Xinclude/znc/DCCSock.h Xinclude/znc/FileUtils.h Xinclude/znc/HTTPSock.h Xinclude/znc/IRCSock.h Xinclude/znc/MD5.h Xinclude/znc/Modules.h Xinclude/znc/Nick.h Xinclude/znc/Server.h Xinclude/znc/String.h Xinclude/znc/Template.h Xinclude/znc/Timers.h Xinclude/znc/User.h Xinclude/znc/Utils.h Xinclude/znc/main.h Xinclude/znc/znc.h Xlibexec/znc/autoattach.so Xlibexec/znc/autoop.so X%%OPENSSL%%libexec/znc/away.so Xlibexec/znc/awaynick.so Xlibexec/znc/chansaver.so X%%OPENSSL%%libexec/znc/crypt.so Xlibexec/znc/email.so Xlibexec/znc/imapauth.so Xlibexec/znc/kickrejoin.so X%%PERL%%libexec/znc/modperl.pm X%%PERL%%libexec/znc/modperl.so Xlibexec/znc/nickserv.so Xlibexec/znc/partyline.so Xlibexec/znc/perform.so Xlibexec/znc/raw.so Xlibexec/znc/sample.so X%%SASL%%libexec/znc/saslauth.so X%%OPENSSL%%libexec/znc/savebuff.so X%%OPENSSL%%libexec/znc/schat.so Xlibexec/znc/shell.so Xlibexec/znc/stickychan.so Xlibexec/znc/watch.so Xlibexec/znc/webadmin.so Xlibexec/znc/webadmin/skins/default.de/Channel.tmpl Xlibexec/znc/webadmin/skins/default.de/Error.tmpl Xlibexec/znc/webadmin/skins/default.de/Footer.tmpl Xlibexec/znc/webadmin/skins/default.de/Header.tmpl Xlibexec/znc/webadmin/skins/default.de/ListUsers.tmpl Xlibexec/znc/webadmin/skins/default.de/Main.tmpl Xlibexec/znc/webadmin/skins/default.de/Settings.tmpl Xlibexec/znc/webadmin/skins/default.de/UserPage.tmpl Xlibexec/znc/webadmin/skins/default.de/css/main.css Xlibexec/znc/webadmin/skins/default.de/img/favicon.ico Xlibexec/znc/webadmin/skins/default/Channel.tmpl Xlibexec/znc/webadmin/skins/default/Error.tmpl Xlibexec/znc/webadmin/skins/default/Footer.tmpl Xlibexec/znc/webadmin/skins/default/Header.tmpl Xlibexec/znc/webadmin/skins/default/ListUsers.tmpl Xlibexec/znc/webadmin/skins/default/Main.tmpl Xlibexec/znc/webadmin/skins/default/Settings.tmpl Xlibexec/znc/webadmin/skins/default/UserPage.tmpl Xlibexec/znc/webadmin/skins/default/css/main.css Xlibexec/znc/webadmin/skins/default/img/favicon.ico Xlibexec/znc/webadmin/skins/graphiX.de/Channel.tmpl Xlibexec/znc/webadmin/skins/graphiX.de/Error.tmpl Xlibexec/znc/webadmin/skins/graphiX.de/Footer.tmpl Xlibexec/znc/webadmin/skins/graphiX.de/Header.tmpl Xlibexec/znc/webadmin/skins/graphiX.de/ListUsers.tmpl Xlibexec/znc/webadmin/skins/graphiX.de/Main.tmpl Xlibexec/znc/webadmin/skins/graphiX.de/Settings.tmpl Xlibexec/znc/webadmin/skins/graphiX.de/UserPage.tmpl Xlibexec/znc/webadmin/skins/graphiX.de/css/main.css Xlibexec/znc/webadmin/skins/graphiX.de/img/favicon.ico Xlibexec/znc/webadmin/skins/graphiX.de/img/graphix_bg.jpg Xlibexec/znc/webadmin/skins/graphiX.de/img/graphix_header.jpg Xlibexec/znc/webadmin/skins/graphiX/Channel.tmpl Xlibexec/znc/webadmin/skins/graphiX/Error.tmpl Xlibexec/znc/webadmin/skins/graphiX/Footer.tmpl Xlibexec/znc/webadmin/skins/graphiX/Header.tmpl Xlibexec/znc/webadmin/skins/graphiX/ListUsers.tmpl Xlibexec/znc/webadmin/skins/graphiX/Main.tmpl Xlibexec/znc/webadmin/skins/graphiX/Settings.tmpl Xlibexec/znc/webadmin/skins/graphiX/UserPage.tmpl Xlibexec/znc/webadmin/skins/graphiX/css/main.css Xlibexec/znc/webadmin/skins/graphiX/img/favicon.ico Xlibexec/znc/webadmin/skins/graphiX/img/graphix_bg.jpg Xlibexec/znc/webadmin/skins/graphiX/img/graphix_header.jpg Xlibexec/znc/webadmin/skins/ice.de/Channel.tmpl Xlibexec/znc/webadmin/skins/ice.de/Error.tmpl Xlibexec/znc/webadmin/skins/ice.de/Footer.tmpl Xlibexec/znc/webadmin/skins/ice.de/Header.tmpl Xlibexec/znc/webadmin/skins/ice.de/ListUsers.tmpl Xlibexec/znc/webadmin/skins/ice.de/Main.tmpl Xlibexec/znc/webadmin/skins/ice.de/Settings.tmpl Xlibexec/znc/webadmin/skins/ice.de/UserPage.tmpl Xlibexec/znc/webadmin/skins/ice.de/css/main.css Xlibexec/znc/webadmin/skins/ice.de/img/favicon.ico Xlibexec/znc/webadmin/skins/ice.de/img/linkbg.jpg Xlibexec/znc/webadmin/skins/ice.de/img/pagebg.gif Xlibexec/znc/webadmin/skins/ice/Channel.tmpl Xlibexec/znc/webadmin/skins/ice/Error.tmpl Xlibexec/znc/webadmin/skins/ice/Footer.tmpl Xlibexec/znc/webadmin/skins/ice/Header.tmpl Xlibexec/znc/webadmin/skins/ice/ListUsers.tmpl Xlibexec/znc/webadmin/skins/ice/Main.tmpl Xlibexec/znc/webadmin/skins/ice/Settings.tmpl Xlibexec/znc/webadmin/skins/ice/UserPage.tmpl Xlibexec/znc/webadmin/skins/ice/css/main.css Xlibexec/znc/webadmin/skins/ice/img/favicon.ico Xlibexec/znc/webadmin/skins/ice/img/linkbg.jpg Xlibexec/znc/webadmin/skins/ice/img/pagebg.gif X@dirrm libexec/znc/webadmin/skins/ice/img X@dirrm libexec/znc/webadmin/skins/ice/css X@dirrm libexec/znc/webadmin/skins/ice.de/img X@dirrm libexec/znc/webadmin/skins/ice.de/css X@dirrm libexec/znc/webadmin/skins/ice.de X@dirrm libexec/znc/webadmin/skins/ice X@dirrm libexec/znc/webadmin/skins/graphiX/img X@dirrm libexec/znc/webadmin/skins/graphiX/css X@dirrm libexec/znc/webadmin/skins/graphiX.de/img X@dirrm libexec/znc/webadmin/skins/graphiX.de/css X@dirrm libexec/znc/webadmin/skins/graphiX.de X@dirrm libexec/znc/webadmin/skins/graphiX X@dirrm libexec/znc/webadmin/skins/default/img X@dirrm libexec/znc/webadmin/skins/default/css X@dirrm libexec/znc/webadmin/skins/default.de/img X@dirrm libexec/znc/webadmin/skins/default.de/css X@dirrm libexec/znc/webadmin/skins/default.de X@dirrm libexec/znc/webadmin/skins/default X@dirrm libexec/znc/webadmin/skins X@dirrm libexec/znc/webadmin X@dirrm libexec/znc X@dirrm include/znc END-of-znc/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200803052335.m25NZ6wt006365>