Sat Jun 19 21:09:11 2010 UTC ()
Don't use getline() to build on NetBSD.


(asau)
diff -r1.7 -r1.8 pkgsrc/www/mini_httpd/distinfo
diff -r0 -r1.1 pkgsrc/www/mini_httpd/patches/patch-ad

cvs diff -r1.7 -r1.8 pkgsrc/www/mini_httpd/distinfo (expand / switch to unified diff)

--- pkgsrc/www/mini_httpd/distinfo 2009/07/07 19:05:23 1.7
+++ pkgsrc/www/mini_httpd/distinfo 2010/06/19 21:09:10 1.8
@@ -1,8 +1,9 @@ @@ -1,8 +1,9 @@
1$NetBSD: distinfo,v 1.7 2009/07/07 19:05:23 joerg Exp $ 1$NetBSD: distinfo,v 1.8 2010/06/19 21:09:10 asau Exp $
2 2
3SHA1 (mini_httpd-1.19/mini_httpd-1.19.tar.gz) = b156a5e0b9b6e2169ed772a5890fc63d8ed60514 3SHA1 (mini_httpd-1.19/mini_httpd-1.19.tar.gz) = b156a5e0b9b6e2169ed772a5890fc63d8ed60514
4RMD160 (mini_httpd-1.19/mini_httpd-1.19.tar.gz) = 4e8ec41bd9238d49481354bcf9404fb11519a667 4RMD160 (mini_httpd-1.19/mini_httpd-1.19.tar.gz) = 4e8ec41bd9238d49481354bcf9404fb11519a667
5Size (mini_httpd-1.19/mini_httpd-1.19.tar.gz) = 42063 bytes 5Size (mini_httpd-1.19/mini_httpd-1.19.tar.gz) = 42063 bytes
6SHA1 (patch-aa) = 1bf0a30eae6303e7692f768227daf1751c73c389 6SHA1 (patch-aa) = 1bf0a30eae6303e7692f768227daf1751c73c389
7SHA1 (patch-ab) = bf74dd6f6a921024e0dde08eeff39fdf64706414 7SHA1 (patch-ab) = bf74dd6f6a921024e0dde08eeff39fdf64706414
8SHA1 (patch-ac) = ccbd255aa5b3580426276e8f2fe211deea3feae5 8SHA1 (patch-ac) = ccbd255aa5b3580426276e8f2fe211deea3feae5
 9SHA1 (patch-ad) = 17fea4bef22eb4f89d442b86378b3b567afa7300

File Added: pkgsrc/www/mini_httpd/patches/Attic/patch-ad
$NetBSD: patch-ad,v 1.1 2010/06/19 21:09:11 asau Exp $

Avoid clash: getline exists in NetBSD already.

--- htpasswd.c.orig	2001-12-19 03:08:10.000000000 +0300
+++ htpasswd.c	2010-06-20 01:02:53.000000000 +0400
@@ -49,7 +49,7 @@
     while((line[y++] = line[x++]));
 }
 
-static int getline(char *s, int n, FILE *f) {
+static int get_line(char *s, int n, FILE *f) {
     register int i=0;
 
     while(1) {
@@ -189,7 +189,7 @@
     strcpy(user,argv[2]);
 
     found = 0;
-    while(!(getline(line,MAX_STRING_LEN,f))) {
+    while(!(get_line(line,MAX_STRING_LEN,f))) {
         if(found || (line[0] == '#') || (!line[0])) {
             putline(tfp,line);
             continue;