diff options
author | adrianp <adrianp@pkgsrc.org> | 2009-01-04 00:52:27 +0000 |
---|---|---|
committer | adrianp <adrianp@pkgsrc.org> | 2009-01-04 00:52:27 +0000 |
commit | cd16576b048df85027e3d4fd8f317f47a6fe952e (patch) | |
tree | 6791b368db521d66f7761f3e66b2959b990db058 /chat/inspircd12/patches | |
parent | 398d830fd7641d953ef66f364ddde45f1dc31b68 (diff) | |
download | pkgsrc-cd16576b048df85027e3d4fd8f317f47a6fe952e.tar.gz |
Add latest BETA for InspIRCd 1.2
Convert m_shun and m_cban to use new XLine framework
Allow for custom prefixes to be used in /notice #chan e.g. &
/WATCH away notification
Exceptions for m_denychans.
userrec::HasPermission -> map of maps, for (even faster) access
For all the details see:
http://wiki.inspircd.org/Development/Roadmap/1.2
Diffstat (limited to 'chat/inspircd12/patches')
-rw-r--r-- | chat/inspircd12/patches/patch-aa | 13 | ||||
-rw-r--r-- | chat/inspircd12/patches/patch-ab | 12 | ||||
-rw-r--r-- | chat/inspircd12/patches/patch-ac | 15 | ||||
-rw-r--r-- | chat/inspircd12/patches/patch-ad | 13 |
4 files changed, 53 insertions, 0 deletions
diff --git a/chat/inspircd12/patches/patch-aa b/chat/inspircd12/patches/patch-aa new file mode 100644 index 00000000000..f4e50668bd8 --- /dev/null +++ b/chat/inspircd12/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.1.1.1 2009/01/04 00:52:27 adrianp Exp $ + +--- src/inspircd.cpp.orig 2008-04-13 19:17:35.000000000 +0100 ++++ src/inspircd.cpp +@@ -383,7 +383,7 @@ InspIRCd::InspIRCd(int argc, char** argv + { 0, 0, 0, 0 } + }; + +- while ((c = getopt_long_only(argc, argv, ":f:", longopts, NULL)) != -1) ++ while ((c = getopt_long(argc, argv, ":f:", longopts, NULL)) != -1) + { + switch (c) + { diff --git a/chat/inspircd12/patches/patch-ab b/chat/inspircd12/patches/patch-ab new file mode 100644 index 00000000000..dc5c1ad3679 --- /dev/null +++ b/chat/inspircd12/patches/patch-ab @@ -0,0 +1,12 @@ +$NetBSD: patch-ab,v 1.1.1.1 2009/01/04 00:52:27 adrianp Exp $ + +--- .Makefile.inc.orig 2008-02-24 21:12:51.000000000 +0000 ++++ .Makefile.inc +@@ -69,7 +69,6 @@ ircd: + install: all@EXTRA_DIR@ + @-install -d -m $(INSTMODE) $(BASE) + @-install -d -m $(INSTMODE) $(LIBPATH) +- @-install -d -m $(INSTMODE) $(BINPATH) + @-install -d -m $(INSTMODE) $(CONPATH) + @-install -d -m $(INSTMODE) $(MODPATH) + -install -m $(INSTMODE) @STARTSCRIPT@ $(@DESTINATION@) 2>/dev/null diff --git a/chat/inspircd12/patches/patch-ac b/chat/inspircd12/patches/patch-ac new file mode 100644 index 00000000000..ebd2f4be010 --- /dev/null +++ b/chat/inspircd12/patches/patch-ac @@ -0,0 +1,15 @@ +$NetBSD: patch-ac,v 1.1.1.1 2009/01/04 00:52:27 adrianp Exp $ + +--- configure.orig 2008-08-26 14:47:49.000000000 +0100 ++++ configure +@@ -319,8 +319,8 @@ $config{EXTRA_DIR} = ""; # Is emp + if ($config{OSNAME} =~ /darwin/i) + { + $config{IS_DARWIN} = "YES"; +- $config{STARTSCRIPT} = "org.inspircd.plist"; # start script for OSX. +- $config{DESTINATION} = "LAUNCHDPATH"; # Is OSX target. ++# $config{STARTSCRIPT} = "org.inspircd.plist"; # start script for OSX. ++# $config{DESTINATION} = "LAUNCHDPATH"; # Is OSX target. + $config{EXTRA_DIR} = " launchd_dir"; # Is OSX specific path. + } + $config{CC} = "g++"; # C++ compiler diff --git a/chat/inspircd12/patches/patch-ad b/chat/inspircd12/patches/patch-ad new file mode 100644 index 00000000000..3a076e1baf5 --- /dev/null +++ b/chat/inspircd12/patches/patch-ad @@ -0,0 +1,13 @@ +$NetBSD: patch-ad,v 1.1.1.1 2009/01/04 00:52:27 adrianp Exp $ + +--- make/configure.pm.orig 2008-09-08 00:40:00.000000000 +0100 ++++ make/configure.pm +@@ -22,7 +22,7 @@ use POSIX; + use make::utilities; + our @EXPORT = qw(promptnumeric dumphash is_dir getmodules getrevision getcompilerflags getlinkerflags getdependencies getmodversion nopedantic resolve_directory yesno showhelp promptstring_s); + +-my $no_svn = 0; ++my $no_svn = 1; + + sub yesno { + my ($flag,$prompt) = @_; |