Wed Apr 6 07:45:48 2011 UTC ()
Changes 1.16.34:
* Fix compile bug with some compilers on 64 bit.

Changes 1.16.33:
* Build: Fix prototype/definition mismatch in libwww.cpp with some compilers
  (e.g. Solaris).
* Build: Fix linking of xml-rpc-api2cpp with some linkers (e.g. Solaris).

Changes 1.16.32:
* Windows Abyss server: properly handle wait for connection.

Changes 1.16.31:
* CGI XML-RPC server accepts (ignores) parameters after "text/xml" in
  Content-type header from client.


(adam)
diff -r1.18 -r1.19 pkgsrc/textproc/xmlrpc-c/Makefile
diff -r1.3 -r1.4 pkgsrc/textproc/xmlrpc-c/PLIST
diff -r1.7 -r1.8 pkgsrc/textproc/xmlrpc-c/buildlink3.mk
diff -r1.15 -r1.16 pkgsrc/textproc/xmlrpc-c/distinfo
diff -r1.5 -r1.6 pkgsrc/textproc/xmlrpc-c/patches/patch-aa
diff -r1.8 -r0 pkgsrc/textproc/xmlrpc-c/patches/patch-ab
diff -r1.3 -r1.4 pkgsrc/textproc/xmlrpc-c/patches/patch-ac
diff -r1.2 -r1.3 pkgsrc/textproc/xmlrpc-c/patches/patch-ae
diff -r1.2 -r0 pkgsrc/textproc/xmlrpc-c/patches/patch-af
diff -r1.3 -r0 pkgsrc/textproc/xmlrpc-c/patches/patch-ah
diff -r1.1 -r1.2 pkgsrc/textproc/xmlrpc-c/patches/patch-ai
diff -r1.1 -r1.2 pkgsrc/textproc/xmlrpc-c/patches/patch-aj
diff -r1.1 -r1.2 pkgsrc/textproc/xmlrpc-c/patches/patch-ak

cvs diff -r1.18 -r1.19 pkgsrc/textproc/xmlrpc-c/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/xmlrpc-c/Makefile 2011/02/22 14:23:24 1.18
+++ pkgsrc/textproc/xmlrpc-c/Makefile 2011/04/06 07:45:47 1.19
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.18 2011/02/22 14:23:24 adam Exp $ 1# $NetBSD: Makefile,v 1.19 2011/04/06 07:45:47 adam Exp $
2 2
3DISTNAME= xmlrpc-c-1.06.42 3DISTNAME= xmlrpc-c-1.16.34
4# the "super stable" branch 4# the "super stable" branch
5PKGNAME= ${DISTNAME:S/-c-/-c-ss-/} 5PKGNAME= ${DISTNAME:S/-c-/-c-ss-/}
6CATEGORIES= textproc devel 6CATEGORIES= textproc devel
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xmlrpc-c/} 7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xmlrpc-c/}
8EXTRACT_SUFX= .tgz 8EXTRACT_SUFX= .tgz
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://xmlrpc-c.sourceforge.net/ 11HOMEPAGE= http://xmlrpc-c.sourceforge.net/
12COMMENT= Library for writing an XML-RPC server or client in C or C++ 12COMMENT= Library for writing an XML-RPC server or client in C or C++
13LICENSE= modified-bsd 13LICENSE= modified-bsd
14 14
15CONFLICTS+= xmlrpc-c-[0-9]* 15CONFLICTS+= xmlrpc-c-[0-9]*
16SUPERSEDES+= xmlrpc-c-[0-9]* 16SUPERSEDES+= xmlrpc-c-[0-9]*
@@ -24,21 +24,21 @@ USE_LANGUAGES= c99 c++ @@ -24,21 +24,21 @@ USE_LANGUAGES= c99 c++
24USE_LIBTOOL= yes 24USE_LIBTOOL= yes
25USE_TOOLS+= gmake 25USE_TOOLS+= gmake
26GNU_CONFIGURE= yes 26GNU_CONFIGURE= yes
27MAKE_FILE= GNUmakefile 27MAKE_FILE= GNUmakefile
28MAKE_ENV= CFLAGS_COMMON=${CFLAGS:M*:Q} 28MAKE_ENV= CFLAGS_COMMON=${CFLAGS:M*:Q}
29MAKE_ENV+= CXXFLAGS_COMMON=${CXXFLAGS:M*:Q} 29MAKE_ENV+= CXXFLAGS_COMMON=${CXXFLAGS:M*:Q}
30MAKE_ENV+= LADD=${LDFLAGS:M*:Q} 30MAKE_ENV+= LADD=${LDFLAGS:M*:Q}
31TEST_TARGET= check 31TEST_TARGET= check
32 32
33PTHREAD_LINKFLAGS= ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS} 33PTHREAD_LINKFLAGS= ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}
34SUBST_CLASSES+= pthread 34SUBST_CLASSES+= pthread
35SUBST_STAGE.pthread= pre-configure 35SUBST_STAGE.pthread= pre-configure
36SUBST_MESSAGE.pthread= Fixing config scripts. 36SUBST_MESSAGE.pthread= Fixing config scripts.
37SUBST_FILES.pthread= xmlrpc-c-config.in xmlrpc-c-config.test.in 37SUBST_FILES.pthread= xmlrpc-c-config.* xmlrpc-c-config.test.*
38SUBST_SED.pthread= -e 's/-lpthread/${PTHREAD_LINKFLAGS:Q}/' 38SUBST_SED.pthread= -e 's/-lpthread/${PTHREAD_LINKFLAGS:Q}/'
39SUBST_SED.pthread+= -e 's/-L\(.\)libdir/-L\1libdir ${COMPILER_RPATH_FLAG}\1libdir/' 39SUBST_SED.pthread+= -e 's/-L\(.\)libdir/-L\1libdir ${COMPILER_RPATH_FLAG}\1libdir/'
40 40
41.include "../../www/curl/buildlink3.mk" 41.include "../../www/curl/buildlink3.mk"
42.include "../../www/libwww/buildlink3.mk" 42.include "../../www/libwww/buildlink3.mk"
43.include "../../mk/pthread.buildlink3.mk" 43.include "../../mk/pthread.buildlink3.mk"
44.include "../../mk/bsd.pkg.mk" 44.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/textproc/xmlrpc-c/PLIST (expand / switch to unified diff)

--- pkgsrc/textproc/xmlrpc-c/PLIST 2009/10/27 18:50:39 1.3
+++ pkgsrc/textproc/xmlrpc-c/PLIST 2011/04/06 07:45:47 1.4
@@ -1,63 +1,106 @@ @@ -1,63 +1,106 @@
1@comment $NetBSD: PLIST,v 1.3 2009/10/27 18:50:39 drochner Exp $ 1@comment $NetBSD: PLIST,v 1.4 2011/04/06 07:45:47 adam Exp $
2bin/xmlrpc 
3bin/xmlrpc-c-config 2bin/xmlrpc-c-config
4bin/xmlrpc_transport 
5include/XmlRpcCpp.h 3include/XmlRpcCpp.h
6include/xmlrpc-c/abyss.h 4include/xmlrpc-c/abyss.h
 5include/xmlrpc-c/abyss_unixsock.h
 6include/xmlrpc-c/abyss_winsock.h
7include/xmlrpc-c/base.h 7include/xmlrpc-c/base.h
8include/xmlrpc-c/base.hpp 8include/xmlrpc-c/base.hpp
 9include/xmlrpc-c/c_util.h
9include/xmlrpc-c/client.h 10include/xmlrpc-c/client.h
10include/xmlrpc-c/client.hpp 11include/xmlrpc-c/client.hpp
11include/xmlrpc-c/client_global.h 12include/xmlrpc-c/client_global.h
12include/xmlrpc-c/client_simple.hpp 13include/xmlrpc-c/client_simple.hpp
13include/xmlrpc-c/client_transport.hpp 14include/xmlrpc-c/client_transport.hpp
14include/xmlrpc-c/config.h 15include/xmlrpc-c/config.h
15include/xmlrpc-c/girerr.hpp 16include/xmlrpc-c/girerr.hpp
16include/xmlrpc-c/girmem.hpp 17include/xmlrpc-c/girmem.hpp
 18include/xmlrpc-c/inttypes.h
17include/xmlrpc-c/oldcppwrapper.hpp 19include/xmlrpc-c/oldcppwrapper.hpp
18include/xmlrpc-c/oldxmlrpc.h 20include/xmlrpc-c/oldxmlrpc.h
 21include/xmlrpc-c/packetsocket.hpp
19include/xmlrpc-c/registry.hpp 22include/xmlrpc-c/registry.hpp
20include/xmlrpc-c/server.h 23include/xmlrpc-c/server.h
21include/xmlrpc-c/server_abyss.h 24include/xmlrpc-c/server_abyss.h
22include/xmlrpc-c/server_abyss.hpp 25include/xmlrpc-c/server_abyss.hpp
23include/xmlrpc-c/server_cgi.h 26include/xmlrpc-c/server_cgi.h
 27include/xmlrpc-c/server_pstream.hpp
24include/xmlrpc-c/server_w32httpsys.h 28include/xmlrpc-c/server_w32httpsys.h
25include/xmlrpc-c/timeout.hpp 29include/xmlrpc-c/timeout.hpp
26include/xmlrpc-c/transport.h 30include/xmlrpc-c/transport.h
27include/xmlrpc-c/util.h 31include/xmlrpc-c/util.h
28include/xmlrpc-c/xml.hpp 32include/xmlrpc-c/xml.hpp
29include/xmlrpc.h 33include/xmlrpc.h
30include/xmlrpc_abyss.h 34include/xmlrpc_abyss.h
31include/xmlrpc_cgi.h 35include/xmlrpc_cgi.h
32include/xmlrpc_client.h 36include/xmlrpc_client.h
33include/xmlrpc_server.h 37include/xmlrpc_server.h
34include/xmlrpc_server_w32httpsys.h 38include/xmlrpc_server_w32httpsys.h
35lib/libxmlrpc++.a 39lib/libxmlrpc++.a
36lib/libxmlrpc++.so 40lib/libxmlrpc++.so
37lib/libxmlrpc++.so.3 41lib/libxmlrpc++.so.4
38lib/libxmlrpc++.so.3.06 42lib/libxmlrpc++.so.4.16
39lib/libxmlrpc.la 43lib/libxmlrpc.a
40lib/libxmlrpc_abyss.la 44lib/libxmlrpc.so
 45lib/libxmlrpc.so.3
 46lib/libxmlrpc.so.3.16
 47lib/libxmlrpc_abyss.a
 48lib/libxmlrpc_abyss.so
 49lib/libxmlrpc_abyss.so.3
 50lib/libxmlrpc_abyss.so.3.16
41lib/libxmlrpc_client++.a 51lib/libxmlrpc_client++.a
42lib/libxmlrpc_client++.so 52lib/libxmlrpc_client++.so
43lib/libxmlrpc_client++.so.3 53lib/libxmlrpc_client++.so.4
44lib/libxmlrpc_client++.so.3.06 54lib/libxmlrpc_client++.so.4.16
45lib/libxmlrpc_client.la 55lib/libxmlrpc_client.a
 56lib/libxmlrpc_client.so
 57lib/libxmlrpc_client.so.3
 58lib/libxmlrpc_client.so.3.16
46lib/libxmlrpc_cpp.a 59lib/libxmlrpc_cpp.a
47lib/libxmlrpc_cpp.so 60lib/libxmlrpc_cpp.so
48lib/libxmlrpc_cpp.so.3 61lib/libxmlrpc_cpp.so.4
49lib/libxmlrpc_cpp.so.3.06 62lib/libxmlrpc_cpp.so.4.16
 63lib/libxmlrpc_packetsocket.a
 64lib/libxmlrpc_packetsocket.so
 65lib/libxmlrpc_packetsocket.so.4
 66lib/libxmlrpc_packetsocket.so.4.16
50lib/libxmlrpc_server++.a 67lib/libxmlrpc_server++.a
51lib/libxmlrpc_server++.so 68lib/libxmlrpc_server++.so
52lib/libxmlrpc_server++.so.3 69lib/libxmlrpc_server++.so.4
53lib/libxmlrpc_server++.so.3.06 70lib/libxmlrpc_server++.so.4.16
54lib/libxmlrpc_server.la 71lib/libxmlrpc_server.a
 72lib/libxmlrpc_server.so
 73lib/libxmlrpc_server.so.3
 74lib/libxmlrpc_server.so.3.16
55lib/libxmlrpc_server_abyss++.a 75lib/libxmlrpc_server_abyss++.a
56lib/libxmlrpc_server_abyss++.so 76lib/libxmlrpc_server_abyss++.so
57lib/libxmlrpc_server_abyss++.so.3 77lib/libxmlrpc_server_abyss++.so.4
58lib/libxmlrpc_server_abyss++.so.3.06 78lib/libxmlrpc_server_abyss++.so.4.16
59lib/libxmlrpc_server_abyss.la 79lib/libxmlrpc_server_abyss.a
60lib/libxmlrpc_server_cgi.la 80lib/libxmlrpc_server_abyss.so
61lib/libxmlrpc_util.la 81lib/libxmlrpc_server_abyss.so.3
62lib/libxmlrpc_xmlparse.la 82lib/libxmlrpc_server_abyss.so.3.16
63lib/libxmlrpc_xmltok.la 83lib/libxmlrpc_server_cgi++.a
 84lib/libxmlrpc_server_cgi++.so
 85lib/libxmlrpc_server_cgi++.so.4
 86lib/libxmlrpc_server_cgi++.so.4.16
 87lib/libxmlrpc_server_cgi.a
 88lib/libxmlrpc_server_cgi.so
 89lib/libxmlrpc_server_cgi.so.3
 90lib/libxmlrpc_server_cgi.so.3.16
 91lib/libxmlrpc_server_pstream++.a
 92lib/libxmlrpc_server_pstream++.so
 93lib/libxmlrpc_server_pstream++.so.4
 94lib/libxmlrpc_server_pstream++.so.4.16
 95lib/libxmlrpc_util.a
 96lib/libxmlrpc_util.so
 97lib/libxmlrpc_util.so.3
 98lib/libxmlrpc_util.so.3.16
 99lib/libxmlrpc_xmlparse.a
 100lib/libxmlrpc_xmlparse.so
 101lib/libxmlrpc_xmlparse.so.3
 102lib/libxmlrpc_xmlparse.so.3.16
 103lib/libxmlrpc_xmltok.a
 104lib/libxmlrpc_xmltok.so
 105lib/libxmlrpc_xmltok.so.3
 106lib/libxmlrpc_xmltok.so.3.16

cvs diff -r1.7 -r1.8 pkgsrc/textproc/xmlrpc-c/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/textproc/xmlrpc-c/buildlink3.mk 2010/06/15 09:18:10 1.7
+++ pkgsrc/textproc/xmlrpc-c/buildlink3.mk 2011/04/06 07:45:47 1.8
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: buildlink3.mk,v 1.7 2010/06/15 09:18:10 adam Exp $ 1# $NetBSD: buildlink3.mk,v 1.8 2011/04/06 07:45:47 adam Exp $
2 2
3BUILDLINK_TREE+= xmlrpc-c 3BUILDLINK_TREE+= xmlrpc-c
4 4
5.if !defined(XMLRPC_C_BUILDLINK3_MK) 5.if !defined(XMLRPC_C_BUILDLINK3_MK)
6XMLRPC_C_BUILDLINK3_MK:= 6XMLRPC_C_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.xmlrpc-c+= xmlrpc-c-ss>=1.06.32 8BUILDLINK_API_DEPENDS.xmlrpc-c+= xmlrpc-c-ss>=1.16.34
9BUILDLINK_ABI_DEPENDS.xmlrpc-c+= xmlrpc-c-ss>=1.06.38nb3 9BUILDLINK_ABI_DEPENDS.xmlrpc-c+= xmlrpc-c-ss>=1.16.34
10BUILDLINK_PKGSRCDIR.xmlrpc-c?= ../../textproc/xmlrpc-c 10BUILDLINK_PKGSRCDIR.xmlrpc-c?= ../../textproc/xmlrpc-c
11 11
12.include "../../www/libwww/buildlink3.mk" 12.include "../../www/libwww/buildlink3.mk"
13.include "../../www/curl/buildlink3.mk" 13.include "../../www/curl/buildlink3.mk"
14.endif # XMLRPC_C_BUILDLINK3_MK 14.endif # XMLRPC_C_BUILDLINK3_MK
15 15
16BUILDLINK_TREE+= -xmlrpc-c 16BUILDLINK_TREE+= -xmlrpc-c

cvs diff -r1.15 -r1.16 pkgsrc/textproc/xmlrpc-c/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/xmlrpc-c/distinfo 2011/03/25 13:38:07 1.15
+++ pkgsrc/textproc/xmlrpc-c/distinfo 2011/04/06 07:45:47 1.16
@@ -1,14 +1,11 @@ @@ -1,14 +1,11 @@
1$NetBSD: distinfo,v 1.15 2011/03/25 13:38:07 adam Exp $ 1$NetBSD: distinfo,v 1.16 2011/04/06 07:45:47 adam Exp $
2 2
3SHA1 (xmlrpc-c-1.06.42.tgz) = a4c4b878b97cbd7350a2e11518c480fe1d8997a2 3SHA1 (xmlrpc-c-1.16.34.tgz) = e4fa13bc8609134f74ba60597c9a12e28565e094
4RMD160 (xmlrpc-c-1.06.42.tgz) = 02e98cd84a806a81c76bc8508e50cc6b73019f32 4RMD160 (xmlrpc-c-1.16.34.tgz) = bb1cce17997875fce483fcab7136dfa6a494f8e6
5Size (xmlrpc-c-1.06.42.tgz) = 712841 bytes 5Size (xmlrpc-c-1.16.34.tgz) = 754271 bytes
6SHA1 (patch-aa) = 54390ac4c2740997544cc3321aa031eff59cbf91 6SHA1 (patch-aa) = 96ca1b0f8550b04e7292d07b4204b5bed841a417
7SHA1 (patch-ab) = 601e4d33351d77c43846b328fed02b2f04c9ae3b 7SHA1 (patch-ac) = e230eb36f812c85521721ead4d080250e61f670f
8SHA1 (patch-ac) = e553e66662aca6d7c246acc24e960074213320c6 8SHA1 (patch-ae) = 52f826d292869be44886881c48aa7707a4af2df3
9SHA1 (patch-ae) = 0e56c03e8066bfeb4e9a6330ee160d1ab1d68a11 9SHA1 (patch-ai) = e7b981f07d4691bbd63bfa80b34b3e1c050c3ad2
10SHA1 (patch-af) = fdeabde63338443459d96aca657a3fc402b9fbc4 10SHA1 (patch-aj) = e3ca062349eb7c50cf3d3dc1370744987a0f3bde
11SHA1 (patch-ah) = bcbca2cd9a7029bac048347b03aabce856a9eb0c 11SHA1 (patch-ak) = 2d0528260b203965e5237f5ca7f9464215283f5c
12SHA1 (patch-ai) = ef5e4fc8b412e39addbb6da2cd83ec3c345860a0 
13SHA1 (patch-aj) = 48c5164a23024a1b6d3f6e53a24c2650ffcb47c9 
14SHA1 (patch-ak) = cf1b406f08913c47d416cc1bbd25fb0fba67ad75 

cvs diff -r1.5 -r1.6 pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-aa (expand / switch to unified diff)

--- pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-aa 2009/11/09 13:29:53 1.5
+++ pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-aa 2011/04/06 07:45:48 1.6
@@ -1,46 +1,33 @@ @@ -1,46 +1,33 @@
1$NetBSD: patch-aa,v 1.5 2009/11/09 13:29:53 joerg Exp $ 1$NetBSD: patch-aa,v 1.6 2011/04/06 07:45:48 adam Exp $
2 2
3--- Makefile.common.orig 2007-07-13 02:32:20.000000000 +0200 3--- common.mk.orig 2011-03-25 16:58:35.000000000 +0000
4+++ Makefile.common 4+++ common.mk
5@@ -28,15 +28,15 @@ GCC_CXX_WARNINGS = $(GCC_WARNINGS) -Wove 5@@ -31,15 +31,15 @@ GCC_CXX_WARNINGS = $(GCC_WARNINGS) -Wove
6 # assertion and crash the program if it isn't really true. You can add 6 # assertion and crash the program if it isn't really true. You can add
7 # -UNDEBUG (in any of various ways) to override this. 7 # -UNDEBUG (in any of various ways) to override this.
8 # 8 #
9-CFLAGS_COMMON = -DNDEBUG 9-CFLAGS_COMMON = -DNDEBUG
10-CXXFLAGS_COMMON = -DNDEBUG 10-CXXFLAGS_COMMON = -DNDEBUG
11+CFLAGS_COMMON += -DNDEBUG 11+CFLAGS_COMMON += -DNDEBUG
12+CXXFLAGS_COMMON += -DNDEBUG 12+CXXFLAGS_COMMON += -DNDEBUG
13  13
14 ifeq ($(C_COMPILER_GNU),yes) 14 ifeq ($(C_COMPILER_GNU),yes)
15- CFLAGS_COMMON += $(GCC_C_WARNINGS) -fno-common -g -O3 15- CFLAGS_COMMON += $(GCC_C_WARNINGS) -fno-common -g -O3
16+ CFLAGS_COMMON += $(GCC_C_WARNINGS) -fno-common 16+ CFLAGS_COMMON += $(GCC_C_WARNINGS) -fno-common
17 endif 17 endif
18  18
19 ifeq ($(CXX_COMPILER_GNU),yes) 19 ifeq ($(CXX_COMPILER_GNU),yes)
20- CXXFLAGS_COMMON += $(GCC_CXX_WARNINGS) -g 20- CXXFLAGS_COMMON += $(GCC_CXX_WARNINGS) -g
21+ CXXFLAGS_COMMON += $(GCC_CXX_WARNINGS) 21+ CXXFLAGS_COMMON += $(GCC_CXX_WARNINGS)
22 endif 22 endif
23  23
24 DISTDIR = $(BUILDDIR)/$(PACKAGE)-$(VERSION)/$(SUBDIR) 24 DISTDIR = $(BLDDIR)/$(PACKAGE)-$(VERSION)/$(SUBDIR)
25@@ -116,10 +116,8 @@ ifneq ($(ENABLE_LIBXML2_BACKEND),yes) 25@@ -524,7 +524,7 @@ install-headers: $(HEADERS_TO_INSTALL)
26 # We're using the internal Expat XML parser 
27 LIBXMLRPC_XML = $(LIBXMLRPC_XMLPARSE) $(LIBXMLRPC_XMLTOK) 
28 LDLIBS_XML = \ 
29- -L$(BUILDDIR)/lib/expat/xmlparse/.libs \ 
30- -lxmlrpc_xmlparse \ 
31- -L$(BUILDDIR)/lib/expat/xmltok/.libs \ 
32- -lxmlrpc_xmltok 
33+ $(BUILDDIR)/lib/expat/xmlparse/libxmlrpc_xmlparse.la \ 
34+ $(BUILDDIR)/lib/expat/xmltok/libxmlrpc_xmltok.la 
35 else 
36 LDLIBS_XML = $(shell xml2-config --libs) 
37 endif 
38@@ -334,7 +332,7 @@ install-headers: $(HEADERS_TO_INSTALL) 
39 done 26 done
40  27
41  28
42-INSTALL_PROGRAM_CMD = $(INSTALL_PROGRAM) $$p $(DESTDIR)$(PROGRAMINST_DIR)/$$p 29-INSTALL_PROGRAM_CMD = $(INSTALL_PROGRAM) $$p $(DESTDIR)$(PROGRAMINST_DIR)/$$p
43+INSTALL_PROGRAM_CMD = libtool --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(PROGRAMINST_DIR)/$$p 30+INSTALL_PROGRAM_CMD = libtool --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(PROGRAMINST_DIR)/$$p
44  31
45 install-bin: $(PROGRAMS_TO_INSTALL) $(DESTDIR)$(PROGRAMINST_DIR) 32 install-bin: $(PROGRAMS_TO_INSTALL) $(DESTDIR)$(PROGRAMINST_DIR)
46 @list='$(PROGRAMS_TO_INSTALL)'; \ 33 @list='$(PROGRAMS_TO_INSTALL)'; \

File Deleted: pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-ab

cvs diff -r1.3 -r1.4 pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-ac (expand / switch to unified diff)

--- pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-ac 2009/10/28 09:25:23 1.3
+++ pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-ac 2011/04/06 07:45:48 1.4
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1$NetBSD: patch-ac,v 1.3 2009/10/28 09:25:23 adam Exp $ 1$NetBSD: patch-ac,v 1.4 2011/04/06 07:45:48 adam Exp $
2 2
3--- src/cpp/Makefile.orig 2009-08-30 17:43:48.000000000 +0200 3--- src/cpp/Makefile.orig 2011-03-25 16:58:35.000000000 +0000
4+++ src/cpp/Makefile 4+++ src/cpp/Makefile
5@@ -139,7 +139,7 @@ libxmlrpc_client++.a: $(LIBXMLRPC_CLIENT 5@@ -283,7 +283,7 @@ $(LIBXMLRPC_PACKETSOCKET_MODS:%=%.o) \
6 # RULES TO COMPILE OBJECT MODULES FOR LIBRARIES 6 $(LIBXMLRPC_PACKETSOCKET_MODS:%=%.osh): \
7 #----------------------------------------------------------------------------- 7 INCLUDES = $(BASIC_INCLUDES)
8  8
9-CXXFLAGS = $(CXXFLAGS_COMMON) $(CFLAGS_PERSONAL) $(CADD) 9-CXXFLAGS = $(CXXFLAGS_COMMON) $(CFLAGS_PERSONAL) $(CADD)
10+CXXFLAGS = $(CXXFLAGS_COMMON) $(CFLAGS_SHLIB) $(CFLAGS_PERSONAL) $(CADD) 10+CXXFLAGS = $(CXXFLAGS_COMMON) $(CFLAGS_SHLIB) $(CFLAGS_PERSONAL) $(CADD)
11  11
12 XmlRpcCpp.o:%.o:%.cpp 12 TRANSPORT_CONFIG_USERS = client curl libwww wininet
13 $(CXX) -c $(BASIC_INCLUDES) $(CXXFLAGS) $< 13

cvs diff -r1.2 -r1.3 pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-ae (expand / switch to unified diff)

--- pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-ae 2009/10/27 18:50:39 1.2
+++ pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-ae 2011/04/06 07:45:48 1.3
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1$NetBSD: patch-ae,v 1.2 2009/10/27 18:50:39 drochner Exp $ 1$NetBSD: patch-ae,v 1.3 2011/04/06 07:45:48 adam Exp $
2 2
3--- lib/expat/Makefile.orig 2006-07-12 04:00:38.000000000 +0200 3--- lib/expat/Makefile.orig 2011-03-25 16:58:35.000000000 +0000
4+++ lib/expat/Makefile 4+++ lib/expat/Makefile
5@@ -6,7 +6,7 @@ SUBDIR = lib/expat 5@@ -9,7 +9,7 @@ SUBDIR := lib/expat
6 include $(SRCDIR)/Makefile.config 6 include $(BLDDIR)/config.mk
7  7
8 # Build up SUBDIRS: 8 # Build up SUBDIRS:
9-SUBDIRS = gennmtab xmlparse xmltok 9-SUBDIRS = gennmtab xmlparse xmltok
10+SUBDIRS = gennmtab xmltok xmlparse 10+SUBDIRS = gennmtab xmltok xmlparse
11  11
12 default: all 12 default: all
13  13

File Deleted: pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-af

File Deleted: pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-ah

cvs diff -r1.1 -r1.2 pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-ai (expand / switch to unified diff)

--- pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-ai 2009/11/05 21:04:54 1.1
+++ pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-ai 2011/04/06 07:45:48 1.2
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1$NetBSD: patch-ai,v 1.1 2009/11/05 21:04:54 joerg Exp $ 1$NetBSD: patch-ai,v 1.2 2011/04/06 07:45:48 adam Exp $
2 2
3--- tools/xmlrpc/Makefile.orig 2009-11-01 17:37:40.000000000 +0100 3--- tools/xmlrpc/Makefile.orig 2011-03-25 16:58:35.000000000 +0000
4+++ tools/xmlrpc/Makefile 4+++ tools/xmlrpc/Makefile
5@@ -38,7 +38,7 @@ LIBS = $(LIBXMLRPC_CLIENT) $(LIBXMLRPC)  5@@ -45,7 +45,7 @@ LIBS = $(LIBXMLRPC_CLIENT) $(LIBXMLRPC)
6 XMLRPC_OBJS = xmlrpc.o dumpvalue.o 6 XMLRPC_OBJS = xmlrpc.o $(DUMPVALUE)
7  7
8 xmlrpc: $(XMLRPC_OBJS) $(LIBS) $(UTILS) 8 xmlrpc: $(XMLRPC_OBJS) $(LIBS) $(UTILS)
9- $(CCLD) -o $@ $(LDFLAGS) $(XMLRPC_OBJS) $(UTILS) $(CLIENT_LDLIBS) 9- $(CCLD) -o $@ $(LDFLAGS) $(XMLRPC_OBJS) $(UTILS) $(CLIENT_LDLIBS)
10+ libtool --mode=link $(CCLD) -o $@ $(LDFLAGS) $(XMLRPC_OBJS) $(UTILS) $(CLIENT_LDLIBS) 10+ libtool --mode=link $(CCLD) -o $@ $(LDFLAGS) $(XMLRPC_OBJS) $(UTILS) $(CLIENT_LDLIBS)
11  11
12 %.o:%.c 12 %.o:%.c $(BLDDIR)/include/xmlrpc-c/config.h
13 $(CC) -c $(CFLAGS) $< 13 $(CC) -c $(CFLAGS) $<

cvs diff -r1.1 -r1.2 pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-aj (expand / switch to unified diff)

--- pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-aj 2009/11/05 21:04:54 1.1
+++ pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-aj 2011/04/06 07:45:48 1.2
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1$NetBSD: patch-aj,v 1.1 2009/11/05 21:04:54 joerg Exp $ 1$NetBSD: patch-aj,v 1.2 2011/04/06 07:45:48 adam Exp $
2 2
3--- tools/xmlrpc_transport/Makefile.orig 2009-11-01 17:43:49.000000000 +0100 3--- tools/xmlrpc_transport/Makefile.orig 2011-03-25 16:58:35.000000000 +0000
4+++ tools/xmlrpc_transport/Makefile 4+++ tools/xmlrpc_transport/Makefile
5@@ -39,7 +39,7 @@ UTILS = $(UTIL_OBJS:%=$(UTIL_DIR)/%) 5@@ -45,7 +45,7 @@ UTILS = $(UTIL_OBJS:%=$(UTIL_DIR)/%)
6 LIBS = $(LIBXMLRPC_CLIENT) $(LIBXMLRPC) $(LIBXMLRPC_XML) $(LIBXMLRPC_UTIL) 6 LIBS = $(LIBXMLRPC_CLIENT) $(LIBXMLRPC) $(LIBXMLRPC_XML) $(LIBXMLRPC_UTIL)
7  7
8 xmlrpc_transport:%:%.o $(LIBS) $(UTILS) 8 xmlrpc_transport:%:%.o $(LIBS) $(UTILS)
9- $(CCLD) -o $@ $(LDFLAGS) $< $(CLIENT_LDLIBS) $(UTILS) 9- $(CCLD) -o $@ $(LDFLAGS) $< $(CLIENT_LDLIBS) $(UTILS)
10+ libtool --mode=link $(CCLD) -o $@ $(LDFLAGS) $< $(CLIENT_LDLIBS) $(UTILS) 10+ libtool --mode=link $(CCLD) -o $@ $(LDFLAGS) $< $(CLIENT_LDLIBS) $(UTILS)
11  11
12 %.o:%.c 12 %.o:%.c
13 $(CC) -c $(CFLAGS) $< 13 $(CC) -c $(CFLAGS) $<

cvs diff -r1.1 -r1.2 pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-ak (expand / switch to unified diff)

--- pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-ak 2009/11/05 21:04:54 1.1
+++ pkgsrc/textproc/xmlrpc-c/patches/Attic/patch-ak 2011/04/06 07:45:48 1.2
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1$NetBSD: patch-ak,v 1.1 2009/11/05 21:04:54 joerg Exp $ 1$NetBSD: patch-ak,v 1.2 2011/04/06 07:45:48 adam Exp $
2 2
3--- tools/xml-rpc-api2cpp/Makefile.orig 2009-11-01 17:46:49.000000000 +0100 3--- tools/xml-rpc-api2cpp/Makefile.orig 2011-03-25 16:58:35.000000000 +0000
4+++ tools/xml-rpc-api2cpp/Makefile 4+++ tools/xml-rpc-api2cpp/Makefile
5@@ -43,7 +43,7 @@ xml-rpc-api2cpp: \ 5@@ -44,7 +44,7 @@ xml-rpc-api2cpp: \
6 $(LIBXMLRPC) \ 6 $(LIBXMLRPC) \
7 $(LIBXMLRPC_XML) \ 7 $(LIBXMLRPC_XML) \
8 $(LIBXMLRPC_UTIL) 8 $(LIBXMLRPC_UTIL)
9- $(CXXLD) -o $@ $(LDFLAGS) $(OBJECTS) $(LDLIBS) 9- $(CXXLD) -o $@ $(LDFLAGS) $(OBJECTS) $(LDLIBS)
10+ libtool --mode=link $(CXXLD) -o $@ $(LDFLAGS) $(OBJECTS) $(LDLIBS) 10+ libtool --mode=link $(CXXLD) -o $@ $(LDFLAGS) $(OBJECTS) $(LDLIBS)
11  11
12 %.o:%.cpp 12 %.o:%.cpp
13 $(CXX) -c $(CXXFLAGS) $< 13 $(CXX) -c $(CXXFLAGS) $<