ports/78073: [PATCH] irc/irc: update to 2.11.0 (fix unfetchable)
Sam Lawrance
boris at brooknet.com.au
Fri Feb 25 14:50:14 UTC 2005
>Number: 78073
>Category: ports
>Synopsis: [PATCH] irc/irc: update to 2.11.0 (fix unfetchable)
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Fri Feb 25 14:50:13 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Sam Lawrance
>Release: FreeBSD 5.3-STABLE i386
>Organization:
>Environment:
System: FreeBSD dirk.no.domain 5.3-STABLE FreeBSD 5.3-STABLE #3: Wed Feb 9 00:12:24 EST
>Description:
- Update to 2.11.0
>How-To-Repeat:
>Fix:
--- irc-2.11.0.patch begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/FreeBSD/ports/irc/irc/Makefile,v
retrieving revision 1.38
diff -u -u -r1.38 Makefile
--- Makefile 16 Aug 2004 03:48:34 -0000 1.38
+++ Makefile 25 Feb 2005 14:28:00 -0000
@@ -6,7 +6,7 @@
#
PORTNAME= irc
-PORTVERSION= 2.10.3p6
+PORTVERSION= 2.11.0
CATEGORIES= irc ipv6
MASTER_SITES= ftp://ftp.irc.org/irc/server/ \
ftp://ftp2.nchu.edu.tw/UNIX/IRC/server/ \
@@ -29,7 +29,6 @@
SCRIPTS_ENV= SYSLOG_FACILITY="${SYSLOG_FACILITY}"
-MAN1= irc.1
MAN5= iauth.conf.5
MAN8= ircd.8 iauth.8 ircdwatch.8
Index: distinfo
===================================================================
RCS file: /home/ncvs/FreeBSD/ports/irc/irc/distinfo,v
retrieving revision 1.11
diff -u -u -r1.11 distinfo
--- distinfo 29 Mar 2004 15:23:52 -0000 1.11
+++ distinfo 25 Feb 2005 14:07:00 -0000
@@ -1,2 +1,2 @@
-MD5 (irc2.10.3p6.tgz) = 90f8c27e9a24b00488a25ef8e668546f
-SIZE (irc2.10.3p6.tgz) = 676847
+MD5 (irc2.11.0.tgz) = fb8fcfbb87f0d1cd906f70e4693b492a
+SIZE (irc2.11.0.tgz) = 769738
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/FreeBSD/ports/irc/irc/pkg-plist,v
retrieving revision 1.9
diff -u -u -r1.9 pkg-plist
--- pkg-plist 11 Mar 2001 00:58:23 -0000 1.9
+++ pkg-plist 25 Feb 2005 14:31:04 -0000
@@ -1,15 +1,12 @@
-bin/irc
-etc/rc.d/ircd.sh
+etc/ircd/ircd.conf.example
+etc/ircd/iauth.conf.example
etc/ircd/iauth.conf
+etc/ircd/ircd.motd
+etc/rc.d/ircd.sh
etc/ircd/ircd.m4
-etc/ircd/example.conf
sbin/chkconf
sbin/ircd
sbin/iauth
sbin/ircd-mkpasswd
sbin/ircdwatch
@dirrm etc/ircd
- at dirrm var/log/ircd
- at dirrm var/log
- at dirrm var/run
- at dirrm var
Index: files/patch-ab
===================================================================
RCS file: /home/ncvs/FreeBSD/ports/irc/irc/files/patch-ab,v
retrieving revision 1.9
diff -u -u -r1.9 patch-ab
--- files/patch-ab 22 Aug 2003 05:11:32 -0000 1.9
+++ files/patch-ab 25 Feb 2005 14:14:43 -0000
@@ -1,23 +1,30 @@
---- support/config.h.dist.old Mon Aug 18 15:17:52 2003
-+++ support/config.h.dist Mon Aug 18 15:17:52 2003
-@@ -121,1 +121,1 @@
--#undef OPER_KILL
+--- support/config.h.dist.orig Sat Dec 11 01:56:41 2004
++++ support/config.h.dist Sat Feb 26 01:13:29 2005
+@@ -118,13 +118,13 @@
+ /*
+ * Operator rights can be precisely defined in O:line flags. However
+ * if you undefine any of the following, it will make given function
+- * unaccessible to your operators, disregarding their O:line flags.
+#define OPER_KILL
-@@ -124,4 +124,4 @@
--#define OPER_DIE
+ */
+ #define OPER_CONNECT
+-#define OPER_DIE
+-#define OPER_REHASH
+-#define OPER_RESTART
+-#define OPER_SET
+#undef OPER_DIE
--#undef OPER_REMOTE
+#define OPER_REMOTE
--#undef LOCOP_REHASH
+#define LOCOP_REHASH
--#undef LOCOP_RESTART
+#define LOCOP_RESTART
-@@ -249,32 +249,32 @@
+ #define OPER_SQUIT
+ #define OPER_TKLINE
+ /* In a perfect world these two (or at least second) would be undefined. */
+@@ -232,25 +232,25 @@
* this option is used unless you tell the system administrator beforehand
* and obtain their permission to send messages to the system log files.
*/
-#undef USE_SYSLOG
-+#define USE_SYSLOG
++#define USE_SYSLOG
#ifdef USE_SYSLOG
/*
@@ -46,7 +53,8 @@
#endif /* USE_SYSLOG */
/*
- * define this if you want to use crypted passwords for operators in your
+@@ -275,7 +275,7 @@
+ * Define this if you want to use crypted passwords for operators in your
* ircd.conf file. See contrib/mkpasswd/README for more details on this.
*/
-#undef CRYPT_OPER_PASSWORD
@@ -54,7 +62,7 @@
/*
* If you want to store encrypted passwords in N-lines for server links,
-@@ -323,7 +323,7 @@
+@@ -324,7 +324,7 @@
* send to the server without processing before disconnecting the client for
* flooding it. Values greater than 8000 make no difference to the server.
*/
@@ -63,7 +71,7 @@
/* Remote query flood protection. */
#define CHREPLLEN 8192
-@@ -461,7 +461,7 @@
+@@ -359,7 +359,7 @@
* The library and the include files must have been found by configure,
* if you have installed the zlib after running configure, run it again.
*/
--- irc-2.11.0.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list