Fri Sep 6 17:23:50 2013 UTC ()
Update to 1.3.1:

Serf 1.3.1 [2013-08-15, from /tags/1.3.1, r????]
  Fix issue 77: Endless loop if server doesn't accept Negotiate authentication.
  Fix issue 114: ssl/tls renegotiation fails
  Fix issue 120: error with ssl tunnel over proxy with KeepAlive off and
                 Basic authentication.
  Fixed bugs with authentication (r2057,2115,2118)
  SCons-related fixes:
   Fix issue 111: add flag to set custom library path
   Fix issue 112: add soname
   Fix issue 113: add gssapi libs in the serf pc file
   Fix issue 115: Setting RPATH on Solaris broken in SConstruct
   Fix issue 116: scons check should return non-zero exit staths
   Fix issue 121: make CFLAGS, LIBS, LINKFLAGS and CPPFLAGS take a space-
                   separated list of flags.
   Fix issue 122: make scons PREFIX create the folder if it doesn't exist
   Mac OS X: Fix scons --install-sandbox
   Solaris: Fix build with cc, don't use unsupported compiler flags
  Require SCons version 2.3.0 or higher now (for the soname support).

Serf 1.3.0 [2013-07-23, from /tags/1.3.0, r2074]
  Fix issue 83: use PATH rather than URI within an ssltunnel (r1952)
  Fix issue 108: improved error reporting from the underlying socket (r1951)
  NEW: Switch to the SCons build system; retire serfmake, serf.mak, autotools
  Improved Basic and Digest authentication:
    - remember credentials on a per-server basis
    - properly manage authentication realms
    - continue functioning when a server sets KeepAlive: off
  Windows: add support for NTLM authentication
  Improved 2617 compliance: always use strongest authentication (r1968,1971)
  Fixed bugs with proxy authentication and SSL tunneling through a proxy
  Fixed bugs the response parser (r2032,r2036)
  SSL connection performance improvements
  Huge expansion of the test suite


(wiz)
diff -r1.17 -r1.18 pkgsrc/www/serf/Makefile
diff -r1.4 -r1.5 pkgsrc/www/serf/PLIST
diff -r1.6 -r1.7 pkgsrc/www/serf/distinfo

cvs diff -r1.17 -r1.18 pkgsrc/www/serf/Makefile (expand / switch to unified diff)

--- pkgsrc/www/serf/Makefile 2013/07/04 17:17:28 1.17
+++ pkgsrc/www/serf/Makefile 2013/09/06 17:23:49 1.18
@@ -1,24 +1,30 @@ @@ -1,24 +1,30 @@
1# $NetBSD: Makefile,v 1.17 2013/07/04 17:17:28 wiz Exp $ 1# $NetBSD: Makefile,v 1.18 2013/09/06 17:23:49 wiz Exp $
2 2
3DISTNAME= serf-1.2.1 3DISTNAME= serf-1.3.1
4CATEGORIES= www 4CATEGORIES= www
5MASTER_SITES= http://serf.googlecode.com/files/ 5MASTER_SITES= http://serf.googlecode.com/files/
6EXTRACT_SUFX= .tar.bz2 6EXTRACT_SUFX= .tar.bz2
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://code.google.com/p/serf/ 9HOMEPAGE= http://code.google.com/p/serf/
10COMMENT= High-performance asynchronous HTTP client library 10COMMENT= High-performance asynchronous HTTP client library
11 11
12PKG_INSTALLATION_TYPES= overwrite pkgviews 12BUILD_DEPENDS+= scons>=2.3.0:../../devel/scons
13 13
14GNU_CONFIGURE= yes 
15USE_LIBTOOL= yes 14USE_LIBTOOL= yes
16USE_TOOLS+= gmake 
17 
18TEST_TARGET= check 15TEST_TARGET= check
 16SCONS_ARGS+= APR=${PREFIX}/bin/apr-1-config
 17SCONS_ARGS+= APU=${PREFIX}/bin/apu-1-config
 18SCONS_ARGS+= OPENSSL=${PREFIX}/lib
 19
 20do-build:
 21 cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/scons PREFIX=${PREFIX} ${SCONS_ARGS}
 22
 23do-install:
 24 cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/scons PREFIX=${DESTDIR}${PREFIX} ${SCONS_ARGS} install
19 25
20.include "../../devel/apr/buildlink3.mk" 26.include "../../devel/apr/buildlink3.mk"
21.include "../../devel/apr-util/buildlink3.mk" 27.include "../../devel/apr-util/buildlink3.mk"
22.include "../../devel/zlib/buildlink3.mk" 28.include "../../devel/zlib/buildlink3.mk"
23.include "../../security/openssl/buildlink3.mk" 29.include "../../security/openssl/buildlink3.mk"
24.include "../../mk/bsd.pkg.mk" 30.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/www/serf/PLIST (expand / switch to unified diff)

--- pkgsrc/www/serf/PLIST 2013/07/04 17:17:28 1.4
+++ pkgsrc/www/serf/PLIST 2013/09/06 17:23:49 1.5
@@ -1,6 +1,9 @@ @@ -1,6 +1,9 @@
1@comment $NetBSD: PLIST,v 1.4 2013/07/04 17:17:28 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.5 2013/09/06 17:23:49 wiz Exp $
2include/serf-1/serf.h 2include/serf-1/serf.h
3include/serf-1/serf_bucket_types.h 3include/serf-1/serf_bucket_types.h
4include/serf-1/serf_bucket_util.h 4include/serf-1/serf_bucket_util.h
5lib/libserf-1.la 5lib/libserf-1.a
 6lib/libserf-1.so
 7lib/libserf-1.so.3
 8lib/libserf-1.so.3.0.0
6lib/pkgconfig/serf-1.pc 9lib/pkgconfig/serf-1.pc

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

--- pkgsrc/www/serf/distinfo 2013/07/07 01:18:46 1.6
+++ pkgsrc/www/serf/distinfo 2013/09/06 17:23:49 1.7
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.6 2013/07/07 01:18:46 obache Exp $ 1$NetBSD: distinfo,v 1.7 2013/09/06 17:23:49 wiz Exp $
2 2
3SHA1 (serf-1.2.1.tar.bz2) = f65fbbd72926c8e7cf0dbd4ada03b0d226f461fd 3SHA1 (serf-1.3.1.tar.bz2) = b8c8e12e7163d7bacf9be0ea4aaa7b8c32e8c72c
4RMD160 (serf-1.2.1.tar.bz2) = 49036f303a7737981276fa451a66a3b5bccc201f 4RMD160 (serf-1.3.1.tar.bz2) = 7833e2ab323800aae099c84b9a42ab0331c69c6e
5Size (serf-1.2.1.tar.bz2) = 190464 bytes 5Size (serf-1.3.1.tar.bz2) = 138181 bytes
6SHA1 (patch-buckets_ssl__buckets.c) = f940e1703d3a8cf879d5a563cf57826f027ed8e1 6SHA1 (patch-buckets_ssl__buckets.c) = f940e1703d3a8cf879d5a563cf57826f027ed8e1