Tue Nov 27 11:26:23 2012 UTC ()
pull in upstream rev.475 to fix format string problem in the "proxy"
debug tool, bump PKGREV


(drochner)
diff -r1.14 -r1.15 pkgsrc/www/libproxy/Makefile
diff -r1.8 -r1.9 pkgsrc/www/libproxy/distinfo
diff -r0 -r1.3 pkgsrc/www/libproxy/patches/patch-ac

cvs diff -r1.14 -r1.15 pkgsrc/www/libproxy/Makefile (expand / switch to unified diff)

--- pkgsrc/www/libproxy/Makefile 2012/11/23 16:40:41 1.14
+++ pkgsrc/www/libproxy/Makefile 2012/11/27 11:26:23 1.15
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# $NetBSD: Makefile,v 1.14 2012/11/23 16:40:41 drochner Exp $ 1# $NetBSD: Makefile,v 1.15 2012/11/27 11:26:23 drochner Exp $
2# 2#
3 3
4DISTNAME= libproxy-0.3.1 4DISTNAME= libproxy-0.3.1
5PKGREVISION= 1 5PKGREVISION= 2
6CATEGORIES= www gnome 6CATEGORIES= www gnome
7MASTER_SITES= http://libproxy.googlecode.com/files/ 7MASTER_SITES= http://libproxy.googlecode.com/files/
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://code.google.com/p/libproxy/ 11HOMEPAGE= http://code.google.com/p/libproxy/
12COMMENT= Library that provides automatic proxy configuration management 12COMMENT= Library that provides automatic proxy configuration management
13LICENSE= gnu-lgpl-v2.1 13LICENSE= gnu-lgpl-v2.1
14 14
15GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
16CONFIGURE_ARGS+= --without-python 16CONFIGURE_ARGS+= --without-python
17CONFIGURE_ENV+= PYTHON=${TRUE} 17CONFIGURE_ENV+= PYTHON=${TRUE}
18USE_LIBTOOL= yes 18USE_LIBTOOL= yes

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

--- pkgsrc/www/libproxy/distinfo 2012/11/23 16:40:41 1.8
+++ pkgsrc/www/libproxy/distinfo 2012/11/27 11:26:23 1.9
@@ -1,8 +1,9 @@ @@ -1,8 +1,9 @@
1$NetBSD: distinfo,v 1.8 2012/11/23 16:40:41 drochner Exp $ 1$NetBSD: distinfo,v 1.9 2012/11/27 11:26:23 drochner Exp $
2 2
3SHA1 (libproxy-0.3.1.tar.bz2) = 71338ede69b4ed2b32541f7cf5285c8828ad3a8d 3SHA1 (libproxy-0.3.1.tar.bz2) = 71338ede69b4ed2b32541f7cf5285c8828ad3a8d
4RMD160 (libproxy-0.3.1.tar.bz2) = 565deed81f13752f61bbff531085ef1b2c5e13d0 4RMD160 (libproxy-0.3.1.tar.bz2) = 565deed81f13752f61bbff531085ef1b2c5e13d0
5Size (libproxy-0.3.1.tar.bz2) = 315526 bytes 5Size (libproxy-0.3.1.tar.bz2) = 315526 bytes
6SHA1 (patch-CVE-2012-4505) = ad59e5196a334d909073170bf2e56f1feca3dccf 6SHA1 (patch-CVE-2012-4505) = ad59e5196a334d909073170bf2e56f1feca3dccf
7SHA1 (patch-aa) = 08baf8aeab5a1060cc5a6fa0435199892c7a0ab6 7SHA1 (patch-aa) = 08baf8aeab5a1060cc5a6fa0435199892c7a0ab6
8SHA1 (patch-ab) = b2bd350d3af3274fa028612dbe6e2cb8ddd3e8bd 8SHA1 (patch-ab) = b2bd350d3af3274fa028612dbe6e2cb8ddd3e8bd
 9SHA1 (patch-ac) = 6de9bf20c6a684e0ddc300bb94944c85f057aa55

File Added: pkgsrc/www/libproxy/patches/Attic/patch-ac
$NetBSD: patch-ac,v 1.3 2012/11/27 11:26:23 drochner Exp $

see https://bugzilla.novell.com/show_bug.cgi?id=791086

--- src/bin/proxy.c.orig	2009-09-29 19:52:50.000000000 +0000
+++ src/bin/proxy.c
@@ -89,11 +89,7 @@ print_proxies(char **proxies)
 {
 	for (int j = 0; proxies[j] ; j++)
 	{
-		printf(proxies[j]);
-		if (proxies[j+1])
-			printf(" ");
-		else
-			printf("\n");
+		printf("%s%s", proxies[j], proxies[j+1] ? " " : "\n");
 		free(proxies[j]);
 	}
 	free(proxies);