Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Aug 2007 18:11:28 +0100 (BST)
From:      Lewis <moggie@elasticmind.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        shaun@FreeBSD.org
Subject:   ports/115950: [patch] port update for irc/ircd-ratbox
Message-ID:  <20070830171128.59C3526D043@mail.elasticmind.net>
Resent-Message-ID: <200708301730.l7UHU10E054127@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         115950
>Category:       ports
>Synopsis:       [patch] port update for irc/ircd-ratbox
>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:   Thu Aug 30 17:30:01 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Lewis Bond
>Release:        FreeBSD 6.2-RELEASE-p6 amd64
>Organization:
>Environment:
System: FreeBSD ewok.elasticmind.net 6.2-RELEASE-p6 FreeBSD 6.2-RELEASE-p6 #0: Wed Jul 18 00:36:42 BST 2007 :/usr/obj/usr/src/sys/EWOK amd64

port build tested on -CURRENT, 6.2 RELENG_5 and RELENG_6
>Description:
	Update of irc/ircd-ratbox port from ircd-ratbox-2.2.5 to ircd-ratbox-2.2.6
>How-To-Repeat:
	
>Fix:

	

--- ircd-ratbox.diff begins here ---
diff -ruN ircd-ratbox.orig/Makefile ircd-ratbox/Makefile
--- ircd-ratbox.orig/Makefile	Fri Aug 17 01:31:22 2007
+++ ircd-ratbox/Makefile	Thu Aug 30 17:21:54 2007
@@ -7,12 +7,12 @@
 # ex: ts=8
 
 PORTNAME=	ircd-ratbox
-PORTVERSION=	2.2.5
+PORTVERSION=	2.2.6
 CATEGORIES=	irc ipv6
-MASTER_SITES=	ftp://ftp.ircd-ratbox.org/pub/ircd-ratbox/old/		\
-		ftp://ftp.demon.co.uk/pub/mirrors/ircd-ratbox/old/	\
-		http://www.ircd-ratbox.org/download/old/		\
-		ftp://ftp.parodius.com/pub/ircd-ratbox/old/
+MASTER_SITES=	ftp://ftp.ircd-ratbox.org/pub/ircd-ratbox/		\
+		ftp://ftp.demon.co.uk/pub/mirrors/ircd-ratbox/		\
+		http://www.ircd-ratbox.org/download/			\
+		ftp://ftp.parodius.com/pub/ircd-ratbox/
 EXTRACT_SUFX=	.tgz
 
 MAINTAINER=	shaun@FreeBSD.org
@@ -107,7 +107,7 @@
 	@${ECHO_MSG} ""
 	@${ECHO_MSG} "This port has additional options:"
 	@${ECHO_MSG} "    NICKLEN     [default 9, max 50]    - Max nick length on server"
-	@${ECHO_MSG} "    TOPICLEN    [default 120, max 390] - Max topic length"
+	@${ECHO_MSG} "    TOPICLEN    [default 160, max 390] - Max topic length"
 	@${ECHO_MSG} ""
 	@${ECHO_MSG} "Press CTRL+C now if you wish to set them."
 	@${ECHO_MSG} ""
@@ -117,6 +117,9 @@
 	@${REINPLACE_CMD} -e "s#%%PREFIX%%#${PREFIX}#g"		  \
 			  ${WRKSRC}/doc/example.conf		  \
 			  ${WRKSRC}/doc/example.efnet.conf
+	@${REINPLACE_CMD} -e "s#%%LOGDIR%%#${LOGDIR}#g"		\
+				${WRKSRC}/doc/example.conf	\
+				${WRKSRC}/doc/example.efnet.conf
 	@${REINPLACE_CMD} -e "s#%%RUNDIR%%#${RUNDIR}#g" ${WRKSRC}/include/config.h
 
 pre-su-install:
diff -ruN ircd-ratbox.orig/distinfo ircd-ratbox/distinfo
--- ircd-ratbox.orig/distinfo	Fri Aug 17 01:31:22 2007
+++ ircd-ratbox/distinfo	Mon Aug 20 17:56:19 2007
@@ -1,3 +1,3 @@
-MD5 (ircd-ratbox-2.2.5.tgz) = b741d256b5da779db20837ed7944985f
-SHA256 (ircd-ratbox-2.2.5.tgz) = af915d17519edb9fc32ca7ce53c4f6f569a70da679bdd71d7a755a12d5cae9a9
-SIZE (ircd-ratbox-2.2.5.tgz) = 712793
+MD5 (ircd-ratbox-2.2.6.tgz) = d288f8169e08d9031a115814a8a88033
+SHA256 (ircd-ratbox-2.2.6.tgz) = b6dd01a15d13f29c0a87f507a63b212b3fe7a62bcd101ac123ec75fcca847c35
+SIZE (ircd-ratbox-2.2.6.tgz) = 713577
diff -ruN ircd-ratbox.orig/files/patch-doc_example.conf ircd-ratbox/files/patch-doc_example.conf
--- ircd-ratbox.orig/files/patch-doc_example.conf	Tue Aug 21 19:49:22 2007
+++ ircd-ratbox/files/patch-doc_example.conf	Tue Aug 21 18:30:14 2007
@@ -1,6 +1,6 @@
---- doc/example.conf.orig	Sat Jun 11 22:26:01 2005
-+++ doc/example.conf	Fri Jan 27 06:46:05 2006
-@@ -110,16 +110,16 @@
+--- doc/example.conf.orig	Tue Aug 21 00:37:55 2007
++++ doc/example.conf	Tue Aug 21 00:37:55 2007
+@@ -117,16 +117,16 @@
  	 * - operspylog: operspy usage
  	 * - ioerrorlog: IO errors
  	 */
@@ -27,8 +27,8 @@
  };
  
  /* class {}: contain information about classes for users (OLD Y:) */
-@@ -309,7 +309,7 @@
- 	 * A password should not be defined when this is used, see 
+@@ -314,7 +314,7 @@
+ 	 * A password should not be defined when this is used, see
  	 * doc/challenge.txt for more information.
  	 */
 -	#rsa_public_key_file = "/usr/local/ircd/etc/oper.pub";
@@ -36,7 +36,7 @@
  
  	/* umodes: the specific umodes this oper gets when they oper.
  	 * If this is specified an oper will not be given oper_umodes
-@@ -878,7 +878,7 @@
+@@ -898,7 +898,7 @@
  	 *
  	 * only define if servlink is not in same directory as ircd itself.
  	 */
@@ -45,8 +45,8 @@
  
  	/* use egd: if your system does not have *random devices yet you
  	 * want to use OpenSSL and encrypted links, enable this.  Beware -
-@@ -923,8 +923,9 @@
- 	/* module path: paths to search for modules specified below and 
+@@ -948,8 +948,9 @@
+ 	/* module path: paths to search for modules specified below and
  	 * in /modload.
  	 */
 -	path = "/usr/local/ircd/modules";
diff -ruN ircd-ratbox.orig/files/patch-doc_example.efnet.conf ircd-ratbox/files/patch-doc_example.efnet.conf
--- ircd-ratbox.orig/files/patch-doc_example.efnet.conf	Tue Aug 21 19:50:52 2007
+++ ircd-ratbox/files/patch-doc_example.efnet.conf	Tue Aug 21 18:30:38 2007
@@ -1,6 +1,6 @@
---- doc/example.efnet.conf.orig	Sat Jun 11 22:26:01 2005
-+++ doc/example.efnet.conf	Fri Jan 27 06:47:05 2006
-@@ -112,16 +112,16 @@
+--- doc/example.efnet.conf.orig	Tue Aug 21 00:37:55 2007
++++ doc/example.efnet.conf	Tue Aug 21 00:37:55 2007
+@@ -119,16 +119,16 @@
  	 * - operspylog: operspy usage
  	 * - ioerrorlog: IO errors
  	 */
@@ -27,8 +27,8 @@
  };
  
  /* class {}: contain information about classes for users (OLD Y:) */
-@@ -311,7 +311,7 @@
- 	 * A password should not be defined when this is used, see 
+@@ -317,7 +317,7 @@
+ 	 * A password should not be defined when this is used, see
  	 * doc/challenge.txt for more information.
  	 */
 -	#rsa_public_key_file = "/usr/local/ircd/etc/oper.pub";
@@ -36,7 +36,7 @@
  
  	/* umodes: the specific umodes this oper gets when they oper.
  	 * If this is specified an oper will not be given oper_umodes
-@@ -897,7 +897,7 @@
+@@ -908,7 +908,7 @@
  	 *
  	 * only define if servlink is not in same directory as ircd itself.
  	 */
@@ -45,15 +45,15 @@
  
  	/* use egd: if your system does not have *random devices yet you
  	 * want to use OpenSSL and encrypted links, enable this.  Beware -
-@@ -942,8 +942,9 @@
- 	/* module path: paths to search for modules specified below and 
+@@ -958,8 +958,9 @@
+ 	/* module path: paths to search for modules specified below and
  	 * in /modload.
  	 */
 -	path = "/usr/local/ircd/modules";
 -	path = "/usr/local/ircd/modules/autoload";
-+        path = "%%PREFIX%%/lib/ircd-ratbox/modules/";
-+        path = "%%PREFIX%%/lib/ircd-ratbox/modules/autoload/";
-+        path = "%%PREFIX%%/lib/ircd-ratbox/modules/contrib/";
++	path = "%%PREFIX%%/lib/ircd-ratbox/modules/";
++	path = "%%PREFIX%%/lib/ircd-ratbox/modules/autoload/";
++	path = "%%PREFIX%%/lib/ircd-ratbox/modules/contrib/";
  
  	/* module: the name of a module to load on startup/rehash */
  	#module = "some_module.so";
--- ircd-ratbox.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070830171128.59C3526D043>