[Midnightbsd-cvs] mports: mports/irc: add znc

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Fri May 9 21:23:17 EDT 2008


Log Message:
-----------
add znc

Modified Files:
--------------
    mports/irc:
        Makefile (r1.9 -> r1.10)

Added Files:
-----------
    mports/irc/znc:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)

-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/irc/Makefile,v
retrieving revision 1.9
retrieving revision 1.10
diff -L irc/Makefile -L irc/Makefile -u -r1.9 -r1.10
--- irc/Makefile
+++ irc/Makefile
@@ -12,5 +12,6 @@
     SUBDIR += sirc
     SUBDIR += tirc
     SUBDIR += xchat
+    SUBDIR += znc
 
 .include <bsd.port.subdir.mk>
--- /dev/null
+++ 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/
--- /dev/null
+++ irc/znc/pkg-plist
@@ -0,0 +1,114 @@
+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
+lib/znc/autoattach.so
+lib/znc/autoop.so
+lib/znc/away.so
+lib/znc/awaynick.so
+lib/znc/chansaver.so
+lib/znc/crypt.so
+lib/znc/email.so
+lib/znc/imapauth.so
+lib/znc/kickrejoin.so
+lib/znc/modperl.pm
+lib/znc/modperl.so
+lib/znc/nickserv.so
+lib/znc/partyline.so
+lib/znc/perform.so
+lib/znc/raw.so
+lib/znc/sample.so
+lib/znc/savebuff.so
+lib/znc/schat.so
+lib/znc/shell.so
+lib/znc/simple_away.so
+lib/znc/stickychan.so
+lib/znc/watch.so
+lib/znc/webadmin.so
+%%DATADIR%%/webadmin/skins/default.de/Channel.tmpl
+%%DATADIR%%/webadmin/skins/default.de/Error.tmpl
+%%DATADIR%%/webadmin/skins/default.de/Footer.tmpl
+%%DATADIR%%/webadmin/skins/default.de/Header.tmpl
+%%DATADIR%%/webadmin/skins/default.de/ListUsers.tmpl
+%%DATADIR%%/webadmin/skins/default.de/Main.tmpl
+%%DATADIR%%/webadmin/skins/default.de/Settings.tmpl
+%%DATADIR%%/webadmin/skins/default.de/UserPage.tmpl
+%%DATADIR%%/webadmin/skins/default.de/css/main.css
+%%DATADIR%%/webadmin/skins/default.de/img/favicon.ico
+%%DATADIR%%/webadmin/skins/default/Channel.tmpl
+%%DATADIR%%/webadmin/skins/default/Error.tmpl
+%%DATADIR%%/webadmin/skins/default/Footer.tmpl
+%%DATADIR%%/webadmin/skins/default/Header.tmpl
+%%DATADIR%%/webadmin/skins/default/ListUsers.tmpl
+%%DATADIR%%/webadmin/skins/default/Main.tmpl
+%%DATADIR%%/webadmin/skins/default/Settings.tmpl
+%%DATADIR%%/webadmin/skins/default/UserPage.tmpl
+%%DATADIR%%/webadmin/skins/default/css/main.css
+%%DATADIR%%/webadmin/skins/default/img/favicon.ico
+%%DATADIR%%/webadmin/skins/graphiX.de/Channel.tmpl
+%%DATADIR%%/webadmin/skins/graphiX.de/Error.tmpl
+%%DATADIR%%/webadmin/skins/graphiX.de/Footer.tmpl
+%%DATADIR%%/webadmin/skins/graphiX.de/Header.tmpl
+%%DATADIR%%/webadmin/skins/graphiX.de/ListUsers.tmpl
+%%DATADIR%%/webadmin/skins/graphiX.de/Main.tmpl
+%%DATADIR%%/webadmin/skins/graphiX.de/Settings.tmpl
+%%DATADIR%%/webadmin/skins/graphiX.de/UserPage.tmpl
+%%DATADIR%%/webadmin/skins/graphiX.de/css/main.css
+%%DATADIR%%/webadmin/skins/graphiX.de/img/favicon.ico
+%%DATADIR%%/webadmin/skins/graphiX.de/img/graphix_bg.jpg
+%%DATADIR%%/webadmin/skins/graphiX.de/img/graphix_header.jpg
+%%DATADIR%%/webadmin/skins/graphiX/Channel.tmpl
+%%DATADIR%%/webadmin/skins/graphiX/Error.tmpl
+%%DATADIR%%/webadmin/skins/graphiX/Footer.tmpl
+%%DATADIR%%/webadmin/skins/graphiX/Header.tmpl
+%%DATADIR%%/webadmin/skins/graphiX/ListUsers.tmpl
+%%DATADIR%%/webadmin/skins/graphiX/Main.tmpl
+%%DATADIR%%/webadmin/skins/graphiX/Settings.tmpl
+%%DATADIR%%/webadmin/skins/graphiX/UserPage.tmpl
+%%DATADIR%%/webadmin/skins/graphiX/css/main.css
+%%DATADIR%%/webadmin/skins/graphiX/img/favicon.ico
+%%DATADIR%%/webadmin/skins/graphiX/img/graphix_bg.jpg
+%%DATADIR%%/webadmin/skins/graphiX/img/graphix_header.jpg
+%%DATADIR%%/webadmin/skins/ice.de/Channel.tmpl
+%%DATADIR%%/webadmin/skins/ice.de/Error.tmpl
+%%DATADIR%%/webadmin/skins/ice.de/Footer.tmpl
+%%DATADIR%%/webadmin/skins/ice.de/Header.tmpl
+%%DATADIR%%/webadmin/skins/ice.de/ListUsers.tmpl
+%%DATADIR%%/webadmin/skins/ice.de/Main.tmpl
+%%DATADIR%%/webadmin/skins/ice.de/Settings.tmpl
+%%DATADIR%%/webadmin/skins/ice.de/UserPage.tmpl
+%%DATADIR%%/webadmin/skins/ice.de/css/main.css
+%%DATADIR%%/webadmin/skins/ice.de/img/favicon.ico
+%%DATADIR%%/webadmin/skins/ice.de/img/linkbg.jpg
+%%DATADIR%%/webadmin/skins/ice.de/img/pagebg.gif
+%%DATADIR%%/webadmin/skins/ice/Channel.tmpl
+%%DATADIR%%/webadmin/skins/ice/Error.tmpl
+%%DATADIR%%/webadmin/skins/ice/Footer.tmpl
+%%DATADIR%%/webadmin/skins/ice/Header.tmpl
+%%DATADIR%%/webadmin/skins/ice/ListUsers.tmpl
+%%DATADIR%%/webadmin/skins/ice/Main.tmpl
+%%DATADIR%%/webadmin/skins/ice/Settings.tmpl
+%%DATADIR%%/webadmin/skins/ice/UserPage.tmpl
+%%DATADIR%%/webadmin/skins/ice/css/main.css
+%%DATADIR%%/webadmin/skins/ice/img/favicon.ico
+%%DATADIR%%/webadmin/skins/ice/img/linkbg.jpg
+%%DATADIR%%/webadmin/skins/ice/img/pagebg.gif
--- /dev/null
+++ irc/znc/Makefile
@@ -0,0 +1,62 @@
+# New ports collection makefile for:   znc
+# Date created:        May 9 2008
+# Whom:                Lucas Holt <luke at MidnightBSD.org>
+#
+# $MidnightBSD: mports/irc/znc/Makefile,v 1.1 2008/05/10 01:23:14 laffer1 Exp $
+#
+
+PORTNAME=	znc
+PORTVERSION=	0.054
+CATEGORIES=	irc ipv6
+MASTER_SITES=	SF
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	An advanced IRC bouncer
+LICENSE=	gpl2
+
+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>
--- /dev/null
+++ irc/znc/distinfo
@@ -0,0 +1,3 @@
+MD5 (znc-0.054.tar.gz) = 7ba41c4e14fc0ebb47cc35ea1f9669e3
+SHA256 (znc-0.054.tar.gz) = a02a57d3971966d9ccdd378e2d9e0ca0e70fe55e5d00056619d94626987a634e
+SIZE (znc-0.054.tar.gz) = 432060


More information about the Midnightbsd-cvs mailing list