From d44a7dac26c8dc1e756fb82074a3e7f298803f13 Mon Sep 17 00:00:00 2001 From: Alexander Barton Date: Fri, 3 Oct 2008 16:45:09 +0200 Subject: [PATCH] Debian: build ngircd-full with support for GNU TLS and IPv6. --- contrib/Debian/changelog | 27 +++++++++++++++++++++++++++ contrib/Debian/control | 11 +++++++---- contrib/Debian/rules | 8 ++++---- 3 files changed, 38 insertions(+), 8 deletions(-) diff --git a/contrib/Debian/changelog b/contrib/Debian/changelog index 880a5096..25463728 100644 --- a/contrib/Debian/changelog +++ b/contrib/Debian/changelog @@ -1,3 +1,30 @@ +ngircd (0.12.1-0ab1+dev) unstable; urgency=low + + * Update package for testing the new "upstream" features: + - Support for IRC services (see http://www.ircservices.za.net), + - Encrypted connections using GNU TLS (ngircd-full), + - Support for the IPv6 protocol (ngircd-full). + + -- Alexander Barton Fri, 03 Oct 2008 16:22:55 +0200 + +ngircd (0.12.1-0ab1) unstable; urgency=low + + * New "upstream" release ngIRCd 0.12.1. + + -- Alexander Barton Wed, 9 Jul 2008 11:27:00 +0200 + +ngircd (0.12.0-0ab1) unstable; urgency=low + + * New "upstream" release ngIRCd 0.12.0. + + -- Alexander Barton Tue, 13 May 2008 12:30:31 +0200 + +ngircd (0.12.0-0ab0-pre2) unstable; urgency=low + + * Second prerelease of upcoming new "upstrem" release 0.12.0-pre1. + + -- Alexander Barton Tue, 29 Apr 2008 23:06:14 +0200 + ngircd (0.12.0-0ab0-pre1) unstable; urgency=low * Prereloease of upcoming new "upstrem" release 0.12.0-pre1. diff --git a/contrib/Debian/control b/contrib/Debian/control index 23ab280e..91a5281e 100644 --- a/contrib/Debian/control +++ b/contrib/Debian/control @@ -2,7 +2,7 @@ Source: ngircd Section: net Priority: optional Maintainer: Alexander Barton -Build-Depends: debhelper (>> 4.0.0), libz-dev, libwrap-dev, libident-dev +Build-Depends: debhelper (>> 4.0.0), libz-dev, libwrap0-dev, libident-dev, libgnutls-dev Standards-Version: 3.7.2.1 Package: ngircd @@ -15,7 +15,9 @@ Description: A lightweight daemon for the Internet Relay Chat (IRC) IRCd like many others. . This package contains the "standard distribution", including support for - syslog logging and compressed server-links using zlib. + syslog logging and compressed server-links using zlib. Please have a look + at the "ngircd-full" package if you need advanced functionality like support + for IPv6 or SSL. . Advantages of ngIRCd: - no problems with servers using changing/non-static IP addresses. @@ -36,8 +38,9 @@ Description: A lightweight daemon for the Internet Relay Chat (IRC) network. It is written from scratch and is not based upon the original IRCd like many others. . - This package includes support for TCP wrappers and IDENT requests in - addition to the features of the "standard package". + In addition to the features of the "standard package", this package + includes support for TCP wrappers, IDENT requests, the IPv6 protocol and + SSL encrypted client and server links. . Advantages of ngIRCd: - no problems with servers using changing/non-static IP addresses. diff --git a/contrib/Debian/rules b/contrib/Debian/rules index fabf6a30..4b41bd7a 100755 --- a/contrib/Debian/rules +++ b/contrib/Debian/rules @@ -1,7 +1,7 @@ #!/usr/bin/make -f # # ngIRCd -- The Next Generation IRC Daemon -# Copyright (c)2001-2003 by Alexander Barton (alex@barton.de) +# Copyright (c)2001-2008 Alexander Barton # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -11,8 +11,6 @@ # # debian/rules for ngIRCd # -# $Id: rules,v 1.3 2005/02/07 23:09:31 alex Exp $ -# # Based on the sample debian/rules that uses debhelper, # GNU copyright 1997 to 1999 by Joey Hess. # @@ -54,7 +52,9 @@ configure-ngircd-full: configure --prefix=/usr \ --sysconfdir=/etc/ngircd \ --mandir=\$${prefix}/share/man \ - --with-syslog --with-zlib --with-tcp-wrappers --with-ident + --with-syslog --with-zlib \ + --with-gnutls --with-ident --with-tcp-wrappers \ + --enable-ipv6 build: dh_clean -k