Thu Jul 15 11:48:22 2010 UTC ()
Update ircservices to 5.0.64.
While here, fixes PR#43618 (getline) and set LICENSE=gnu-gpl-v2.

Version 5.0
-----------
2009/07/31 .64	ChanServ DEPROTECT no longer removes channel owner mode, to
		    prevent abuse by rogue users.  Reported by Kieron
		    Thwaites <ron2k.za@gmail.com>


(obache)
diff -r1.35 -r1.36 pkgsrc/chat/ircservices/Makefile
diff -r1.13 -r1.14 pkgsrc/chat/ircservices/distinfo
diff -r0 -r1.1 pkgsrc/chat/ircservices/patches/patch-ad

cvs diff -r1.35 -r1.36 pkgsrc/chat/ircservices/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/chat/ircservices/Attic/Makefile 2010/02/19 20:20:32 1.35
+++ pkgsrc/chat/ircservices/Attic/Makefile 2010/07/15 11:48:21 1.36
@@ -1,24 +1,25 @@ @@ -1,24 +1,25 @@
1# $NetBSD: Makefile,v 1.35 2010/02/19 20:20:32 joerg Exp $ 1# $NetBSD: Makefile,v 1.36 2010/07/15 11:48:21 obache Exp $
2# 2#
3 3
4DISTNAME= ircservices-5.0.63 4DISTNAME= ircservices-5.0.64
5CATEGORIES= chat 5CATEGORIES= chat
6MASTER_SITES= http://www.ircservices.za.net/download/old/ \ 6MASTER_SITES= http://www.ircservices.za.net/download/old/ \
7 ftp://ftp.esper.net/ircservices/old/ 7 ftp://ftp.esper.net/ircservices/old/
8 8
9MAINTAINER= virtus@wanadoo.nl 9MAINTAINER= virtus@wanadoo.nl
10HOMEPAGE= http://www.ircservices.za.net/ 10HOMEPAGE= http://www.ircservices.za.net/
11COMMENT= Services for IRC networks 11COMMENT= Services for IRC networks
 12LICENSE= gnu-gpl-v2
12 13
13PKG_DESTDIR_SUPPORT= user-destdir 14PKG_DESTDIR_SUPPORT= user-destdir
14 15
15MAKE_JOBS_SAFE= no 16MAKE_JOBS_SAFE= no
16 17
17HAS_CONFIGURE= YES 18HAS_CONFIGURE= YES
18USE_TOOLS+= gmake grep gsed perl 19USE_TOOLS+= gmake grep gsed perl
19RCD_SCRIPTS= ircservices 20RCD_SCRIPTS= ircservices
20PKG_GROUPS= services 21PKG_GROUPS= services
21BUILD_DEFS= VARBASE 22BUILD_DEFS= VARBASE
22 23
23CONFIGURE_ARGS+= -prefix ${PREFIX:Q} 24CONFIGURE_ARGS+= -prefix ${PREFIX:Q}
24 25

cvs diff -r1.13 -r1.14 pkgsrc/chat/ircservices/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/chat/ircservices/Attic/distinfo 2007/11/24 00:47:36 1.13
+++ pkgsrc/chat/ircservices/Attic/distinfo 2010/07/15 11:48:21 1.14
@@ -1,8 +1,9 @@ @@ -1,8 +1,9 @@
1$NetBSD: distinfo,v 1.13 2007/11/24 00:47:36 adrianp Exp $ 1$NetBSD: distinfo,v 1.14 2010/07/15 11:48:21 obache Exp $
2 2
3SHA1 (ircservices-5.0.63.tar.gz) = 5c08af0d56bc99f9dc8f331eae9963beb3e28dad 3SHA1 (ircservices-5.0.64.tar.gz) = 6a12e05368da5dc251dd73b999856f2fc572a352
4RMD160 (ircservices-5.0.63.tar.gz) = d61d5bf3dc28ac38a391b3918289d74ce2106ace 4RMD160 (ircservices-5.0.64.tar.gz) = 4b6b0fc113a9ff0c9aa45d4462a48b3836d27d49
5Size (ircservices-5.0.63.tar.gz) = 1167436 bytes 5Size (ircservices-5.0.64.tar.gz) = 1163863 bytes
6SHA1 (patch-aa) = cff60257c4f5ebdfd0af4984008d2677b293029b 6SHA1 (patch-aa) = cff60257c4f5ebdfd0af4984008d2677b293029b
7SHA1 (patch-ab) = a15821c44bd9738080436a3626ec62d96c37db63 7SHA1 (patch-ab) = a15821c44bd9738080436a3626ec62d96c37db63
8SHA1 (patch-ac) = d567871c9cbb05b329247155c55e26e265476b48 8SHA1 (patch-ac) = d567871c9cbb05b329247155c55e26e265476b48
 9SHA1 (patch-ad) = b838e722e2c4019775b25cbc85ea2c5cf3510927

File Added: pkgsrc/chat/ircservices/patches/Attic/patch-ad
$NetBSD: patch-ad,v 1.1 2010/07/15 11:48:22 obache Exp $

Avoid to conflict with getline(3) in IEEE Std 1003.1-2008.

--- lang/langcomp.c.orig	2009-07-31 14:54:04.000000000 +0000
+++ lang/langcomp.c
@@ -41,7 +41,6 @@
 #include <stdlib.h>
 #include <string.h>
 #include <unistd.h>
-#undef getline
 
 /* CR/LF values--used instead of '\r' and '\n' to avoid platform-dependent
  * messiness */
@@ -115,7 +114,7 @@ static int stringnum(const char *name)
 /* Read a non-comment, non-blank line from the input file.  Return NULL at
  * end of file. */
 
-static char *getline(FILE *f)
+static char *get_line(FILE *f)
 {
     static char buf[1024];
     char *s;
@@ -196,7 +195,7 @@ int main(int ac, char **av)
 	return 1;
     }
 
-    while (maxerr > 0 && (line = getline(in)) != NULL) {
+    while (maxerr > 0 && (line = get_line(in)) != NULL) {
 	if (*line == '\t') {
 	    if (curstring == -2) {
 		fprintf(stderr, "%s:%d: Junk at beginning of file\n",