I see many patches from the older versions of the Debian package have been incorporated into ngIRCd releases, but there are a few differences from the most recent package that aren't incorporated yet. I don't know autoconf and automake very well, so I can't tell if these are important, but they're included inline below, extracted from here:
http://ftp.de.debian.org/debian/pool/main/n/ngircd/ngircd_0.10.3-2.diff.gz
--- ngircd-0.10.3.orig/config.guess +++ ngircd-0.10.3/config.guess @@ -4,7 +4,7 @@ # 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, # Inc.
-timestamp='2007-03-06' +timestamp='2007-07-22'
# This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -330,7 +330,7 @@ sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; - i86pc:SunOS:5.*:*) + i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:6*:*) @@ -793,7 +793,7 @@ exit ;; *:Interix*:[3456]*) case ${UNAME_MACHINE} in - x86) + x86) echo i586-pc-interix${UNAME_RELEASE} exit ;; EM64T | authenticamd) --- ngircd-0.10.3.orig/config.sub +++ ngircd-0.10.3/config.sub @@ -4,7 +4,7 @@ # 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, # Inc.
-timestamp='2007-01-18' +timestamp='2007-06-28'
# This file is (in principle) common to ALL GNU software. # The presence of a machine in this file suggests that SOME GNU # software @@ -475,8 +475,8 @@ basic_machine=craynv-cray os=-unicosmp ;; - cr16c) - basic_machine=cr16c-unknown + cr16) + basic_machine=cr16-unknown os=-elf ;; crds | unos) @@ -683,6 +683,10 @@ basic_machine=i386-pc os=-mingw32 ;; + mingw32ce) + basic_machine=arm-unknown + os=-mingw32ce + ;; miniframe) basic_machine=m68000-convergent ;;