Debian: build ngircd-full with support for GNU TLS and IPv6.

This commit is contained in:
Alexander Barton 2008-10-03 16:45:09 +02:00
parent 475ce1e93c
commit d44a7dac26
3 changed files with 38 additions and 8 deletions

View File

@ -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 <alex@barton.de> 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 <alex@barton.de> 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 <alex@barton.de> 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 <alex@barton.de> Tue, 29 Apr 2008 23:06:14 +0200
ngircd (0.12.0-0ab0-pre1) unstable; urgency=low ngircd (0.12.0-0ab0-pre1) unstable; urgency=low
* Prereloease of upcoming new "upstrem" release 0.12.0-pre1. * Prereloease of upcoming new "upstrem" release 0.12.0-pre1.

View File

@ -2,7 +2,7 @@ Source: ngircd
Section: net Section: net
Priority: optional Priority: optional
Maintainer: Alexander Barton <alex@barton.de> Maintainer: Alexander Barton <alex@barton.de>
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 Standards-Version: 3.7.2.1
Package: ngircd Package: ngircd
@ -15,7 +15,9 @@ Description: A lightweight daemon for the Internet Relay Chat (IRC)
IRCd like many others. IRCd like many others.
. .
This package contains the "standard distribution", including support for 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: Advantages of ngIRCd:
- no problems with servers using changing/non-static IP addresses. - 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 network. It is written from scratch and is not based upon the original
IRCd like many others. IRCd like many others.
. .
This package includes support for TCP wrappers and IDENT requests in In addition to the features of the "standard package", this package
addition to the features of the "standard package". includes support for TCP wrappers, IDENT requests, the IPv6 protocol and
SSL encrypted client and server links.
. .
Advantages of ngIRCd: Advantages of ngIRCd:
- no problems with servers using changing/non-static IP addresses. - no problems with servers using changing/non-static IP addresses.

View File

@ -1,7 +1,7 @@
#!/usr/bin/make -f #!/usr/bin/make -f
# #
# ngIRCd -- The Next Generation IRC Daemon # ngIRCd -- The Next Generation IRC Daemon
# Copyright (c)2001-2003 by Alexander Barton (alex@barton.de) # Copyright (c)2001-2008 Alexander Barton <alex@barton.de>
# #
# This program is free software; you can redistribute it and/or modify # 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 # it under the terms of the GNU General Public License as published by
@ -11,8 +11,6 @@
# #
# debian/rules for ngIRCd # 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, # Based on the sample debian/rules that uses debhelper,
# GNU copyright 1997 to 1999 by Joey Hess. # GNU copyright 1997 to 1999 by Joey Hess.
# #
@ -54,7 +52,9 @@ configure-ngircd-full: configure
--prefix=/usr \ --prefix=/usr \
--sysconfdir=/etc/ngircd \ --sysconfdir=/etc/ngircd \
--mandir=\$${prefix}/share/man \ --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: build:
dh_clean -k dh_clean -k