diff options
author | adrianp <adrianp@pkgsrc.org> | 2005-11-29 19:17:03 +0000 |
---|---|---|
committer | adrianp <adrianp@pkgsrc.org> | 2005-11-29 19:17:03 +0000 |
commit | 6428dd2f08f8740e7fce851e1fdbd856e322130a (patch) | |
tree | e4d6e735a318154c70e6c5941638ced3f7382988 /chat/unrealircd/patches | |
parent | 95bebaa5849df478fdec77c20e756329c105992f (diff) | |
download | pkgsrc-6428dd2f08f8740e7fce851e1fdbd856e322130a.tar.gz |
UnrealIRCd is an IRC server based on the branch of IRCu called Dreamforge,
formerly used by the DALnet IRC Network. Since development started on it
(around May 1999) many new features has been added, modified, and many bugs
fixed. Unreal runs both on *nix platforms, Amiga & Windows 95/98/2k/NT.
Some features to mention: Channel Halfops, No-color channel mode,
Strip-colors channel mode, channelmode +q & +a - protect modes, Oper and
Admin only channels, exception bans, Nokicks mode (channel and user), Flood
limiter, Channel links, Host cloaking, Net* Tech and Co-Admin modes, Whois
notifies, Foreign connects monitor, Oper suspend, G:Lines, T:Lines, channel
restriction (people can only go to these channels if enabled), Trojan/DCC
Deny, RPING/RPONG, Sethost family, Token in server<->server etc.
FDlists/High Traffic Mode, SOCKS check on connect, Speeded up server
synchs, limited WebTV Client support, /vhost, and many dreamforge
optimations. UnrealIRCd is aimed to be an advanced, not an easy IRCd.
Also includes SSL and IPv6 support.
Diffstat (limited to 'chat/unrealircd/patches')
-rw-r--r-- | chat/unrealircd/patches/patch-aa | 44 | ||||
-rw-r--r-- | chat/unrealircd/patches/patch-ab | 13 |
2 files changed, 57 insertions, 0 deletions
diff --git a/chat/unrealircd/patches/patch-aa b/chat/unrealircd/patches/patch-aa new file mode 100644 index 00000000000..88e00d5c41f --- /dev/null +++ b/chat/unrealircd/patches/patch-aa @@ -0,0 +1,44 @@ +$NetBSD: patch-aa,v 1.1.1.1 2005/11/29 19:17:03 adrianp Exp $ + +--- configure.orig 2005-03-25 09:51:47.000000000 +0000 ++++ configure +@@ -10614,39 +10614,6 @@ IRCDLIBS="$IRCDLIBS -lresolv " + ;; + esac + +-tre_version="0.7.2" +-echo "$as_me:$LINENO: result: extracting TRE regex library" >&5 +-echo "${ECHO_T}extracting TRE regex library" >&6 +-cur_dir=`pwd` +-cd extras +-rm -rf tre-$tre_version +-if test "x$ac_cv_path_GUNZIP" = "x" ; then +- tar xfz tre.tar.gz +-else +- cp tre.tar.gz tre.tar.gz.bak +- gunzip -f tre.tar.gz +- cp tre.tar.gz.bak tre.tar.gz +- tar xf tre.tar +-fi +-echo "$as_me:$LINENO: result: configuring TRE regex library" >&5 +-echo "${ECHO_T}configuring TRE regex library" >&6 +-cd tre-$tre_version +-./configure --disable-agrep --disable-shared --disable-system-abi --disable-wchar --disable-multibyte --prefix=$cur_dir/extras/regexp +-echo "$as_me:$LINENO: result: compiling TRE regex library" >&5 +-echo "${ECHO_T}compiling TRE regex library" >&6 +-$ac_cv_prog_MAKER +-echo "$as_me:$LINENO: result: installing TRE regex library" >&5 +-echo "${ECHO_T}installing TRE regex library" >&6 +-$ac_cv_prog_MAKER install +-TREINCDIR="$cur_dir/extras/regexp/include" +- +-if test "x$ac_cv_path_PKGCONFIG" = "x" ; then +- TRELIBS="-L../extras/regexp/lib -ltre" +-else +- TRELIBS=`$ac_cv_path_PKGCONFIG --libs tre.pc` +-fi +- +-cd $cur_dir + ac_config_files="$ac_config_files Makefile src/modules/Makefile unreal ircdcron/ircdchk" + cat >confcache <<\_ACEOF + # This file is a shell script that caches the results of configure diff --git a/chat/unrealircd/patches/patch-ab b/chat/unrealircd/patches/patch-ab new file mode 100644 index 00000000000..2b7be1f6ae7 --- /dev/null +++ b/chat/unrealircd/patches/patch-ab @@ -0,0 +1,13 @@ +$NetBSD: patch-ab,v 1.1.1.1 2005/11/29 19:17:03 adrianp Exp $ + +--- Makefile.in.orig 2005-11-29 18:38:58.000000000 +0000 ++++ Makefile.in +@@ -112,7 +112,7 @@ FD_SETSIZE=@FD_SETSIZE@ + # Where is your openssl binary + OPENSSLPATH=@OPENSSLPATH@ + +-CFLAGS=-I$(INCLUDEDIR) $(XCFLAGS) @LDFLAGS@ $(FD_SETSIZE) ++CFLAGS=-I$(INCLUDEDIR) $(XCFLAGS) $(FD_SETSIZE) + + SHELL=/bin/sh + SUBDIRS=src |