rpms/xmlrpc-c/devel .cvsignore, 1.9, 1.10 lastver, 1.8, 1.9 sources, 1.18, 1.19 xmlrpc-c-cmake.patch, 1.1, 1.2 xmlrpc-c-longlong.patch, 1.1, 1.2 xmlrpc-c-printf-size_t.patch, 1.1, 1.2 xmlrpc-c-va_list.patch, 1.1, 1.2 xmlrpc-c.spec, 1.32, 1.33 xmlrpc-c-c++.patch, 1.1, NONE xmlrpc-c-stdlib.patch, 1.1, NONE

Enrico Scholz ensc at fedoraproject.org
Thu Dec 11 08:38:07 UTC 2008


Author: ensc

Update of /cvs/extras/rpms/xmlrpc-c/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26669

Modified Files:
	.cvsignore lastver sources xmlrpc-c-cmake.patch 
	xmlrpc-c-longlong.patch xmlrpc-c-printf-size_t.patch 
	xmlrpc-c-va_list.patch xmlrpc-c.spec 
Removed Files:
	xmlrpc-c-c++.patch xmlrpc-c-stdlib.patch 
Log Message:
updated


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/xmlrpc-c/devel/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- .cvsignore	15 Nov 2008 13:46:29 -0000	1.9
+++ .cvsignore	11 Dec 2008 08:37:36 -0000	1.10
@@ -1 +1 @@
-xmlrpc-c-1.16.4.tar.bz2
+xmlrpc-c-1.16.6.tar.bz2


Index: lastver
===================================================================
RCS file: /cvs/extras/rpms/xmlrpc-c/devel/lastver,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- lastver	15 Nov 2008 13:46:29 -0000	1.8
+++ lastver	11 Dec 2008 08:37:36 -0000	1.9
@@ -1 +1 @@
-1.16.04
+1.16.06


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/xmlrpc-c/devel/sources,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- sources	15 Nov 2008 13:46:29 -0000	1.18
+++ sources	11 Dec 2008 08:37:36 -0000	1.19
@@ -1 +1 @@
-6ed4d98efd574b6f430da5171aa3a860  xmlrpc-c-1.16.4.tar.bz2
+8389b0e11d93a61d9bd130f0cb77eaa4  xmlrpc-c-1.16.6.tar.bz2

xmlrpc-c-cmake.patch:

Index: xmlrpc-c-cmake.patch
===================================================================
RCS file: /cvs/extras/rpms/xmlrpc-c/devel/xmlrpc-c-cmake.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- xmlrpc-c-cmake.patch	15 Nov 2008 13:43:43 -0000	1.1
+++ xmlrpc-c-cmake.patch	11 Dec 2008 08:37:36 -0000	1.2
@@ -1,18 +1,18 @@
-From 01430cca6884e144cc196fc2120a3d3c11e6189b Mon Sep 17 00:00:00 2001
+From d446ef878fb5984180ecf15a961af9550ae4f1c8 Mon Sep 17 00:00:00 2001
 From: Enrico Scholz <enrico.scholz at informatik.tu-chemnitz.de>
 Date: Sat, 5 Apr 2008 10:55:02 +0200
 Subject: [PATCH] make -> cmake transition
 
 ---
- CMakeLists.txt                              |  249 +++++++++++++++++++++++++++
+ CMakeLists.txt                              |  254 +++++++++++++++++++++++++++
  cmake/try-attr.cc                           |    3 +
  cmake/va-list-is-array.c                    |    9 +
  examples/CMakeLists.txt                     |   57 ++++++
  examples/config.h                           |    1 +
- examples/cpp/CMakeLists.txt                 |   30 ++++
+ examples/cpp/CMakeLists.txt                 |   30 +++
  include/CMakeLists.txt                      |    3 +
  include/xmlrpc-c/CMakeLists.txt             |   73 ++++++++
- include/xmlrpc-c/config.h.cmake             |   30 ++++
+ include/xmlrpc-c/config.h.cmake             |   30 +++
  lib/CMakeLists.txt                          |   12 ++
  lib/abyss/CMakeLists.txt                    |    3 +
  lib/abyss/src/CMakeLists.txt                |   64 +++++++
@@ -29,8 +29,8 @@
  lib/libwww_transport/CMakeLists.txt         |    7 +
  lib/util/CMakeLists.txt                     |   17 ++
  lib/wininet_transport/CMakeLists.txt        |    7 +
- src/CMakeLists.txt                          |  118 +++++++++++++
- src/cpp/CMakeLists.txt                      |   66 +++++++
+ src/CMakeLists.txt                          |  121 +++++++++++++
+ src/cpp/CMakeLists.txt                      |   70 ++++++++
  src/cpp/test/CMakeLists.txt                 |   17 ++
  src/cpp/xmlrpc++.pc.cmake                   |   12 ++
  src/cpp/xmlrpc_client++.pc.cmake            |   12 ++
@@ -61,7 +61,7 @@
  version.h.cmake                             |    5 +
  xmlrpc-c-config                             |   80 +++++++++
  xmlrpc_config.h.cmake                       |   99 +++++++++++
- 57 files changed, 1367 insertions(+), 0 deletions(-)
+ 57 files changed, 1379 insertions(+), 0 deletions(-)
  create mode 100644 CMakeLists.txt
  create mode 100644 cmake/try-attr.cc
  create mode 100644 cmake/va-list-is-array.c
@@ -122,10 +122,10 @@
 
 diff --git a/CMakeLists.txt b/CMakeLists.txt
 new file mode 100644
-index 0000000..25474f4
+index 0000000..800f7fd
 --- /dev/null
 +++ b/CMakeLists.txt
-@@ -0,0 +1,249 @@
+@@ -0,0 +1,254 @@
 +## -*- cmake -*-
 +project(xmlrpc-c)
 +include(FindPkgConfig)
@@ -134,7 +134,7 @@
 +
 +set(XMLRPC_C_VERSION_MAJOR "1"  CACHE STRING "Version (major) of xmlrpc-c")
 +set(XMLRPC_C_VERSION_MINOR "16" CACHE STRING "Version (minor) of xmlrpc-c")
-+set(XMLRPC_C_VERSION_POINT "4"  CACHE STRING "Version (point) of xmlrpc-c")
++set(XMLRPC_C_VERSION_POINT "6"  CACHE STRING "Version (point) of xmlrpc-c")
 +
 +set(XMLRPC_C_VERSION
 +  "${XMLRPC_C_VERSION_MAJOR}.${XMLRPC_C_VERSION_MINOR}.${XMLRPC_C_VERSION_POINT}"
@@ -225,6 +225,10 @@
 +ensc_set_bool(MUST_BUILD_CURL_CLIENT ${CURL_FOUND} "Set iff Curl client transport shall be built")
 +set(curl_srcdir ${xmlrpc-c_SOURCE_DIR}/lib/curl_transport)
 +
++if(MUST_BUILD_CURL_CLIENT)
++  set(MUST_BUILD_CLIENT 1)
++endif(MUST_BUILD_CURL_CLIENT)
++
 +###########
 +find_program(LIBWWW_CONFIG_EXECUTABLE libwww-config)
 +if(DEFINED MUST_BUILD_LIBWWW_CLIENT)
@@ -253,6 +257,7 @@
 +set(ENABLE_CPLUSPLUS       1 CACHE BOOL "Set iff C++ part shall be enabled")
 +set(ENABLE_ABYSS_SERVER    1 CACHE BOOL "Set iff Abyss server shall be enabled")
 +set(ENABLE_LIBXML2_BACKEND 1 CACHE BOOL "Set iff libxml2 backend shall be used")
++set(ENABLE_ABYSS_SERVER    1 CACHE BOOL "Set iff abyss server shall be enabled")
 +set(ENABLE_ABYSS_THREADS   1 CACHE BOOL "Use pthread")
 +
 +if(ENABLE_LIBXML2_BACKEND)
@@ -963,10 +968,10 @@
 +endif(MUST_BUILD_WININET_CLIENT)
 diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
 new file mode 100644
-index 0000000..80af5a6
+index 0000000..8490f9d
 --- /dev/null
 +++ b/src/CMakeLists.txt
-@@ -0,0 +1,118 @@
+@@ -0,0 +1,121 @@
 +# -*- cmake -*-
 +
 +if(ENABLE_LIBXML2_BACKEND)
@@ -1057,21 +1062,24 @@
 +
 +
 +### libxmlrpc_server_abyss.so
-+add_library(xmlrpc_server_abyss SHARED
-+  xmlrpc_server_abyss.c)
-+target_link_libraries(xmlrpc_server_abyss xmlrpc_abyss xmlrpc_server)
-+list(APPEND lib_TARGETS xmlrpc_server_abyss)
-+ensc_pkgconfig(xmlrpc_server_abyss)
++if(ENABLE_ABYSS_SERVER)
++  add_library(xmlrpc_server_abyss SHARED
++    xmlrpc_server_abyss.c)
++  target_link_libraries(xmlrpc_server_abyss xmlrpc_abyss xmlrpc_server)
++  list(APPEND lib_TARGETS xmlrpc_server_abyss)
++  ensc_pkgconfig(xmlrpc_server_abyss)
++endif(ENABLE_ABYSS_SERVER)
 +
 +
 +
 +### libxmlrpc_server_cgi.so
-+add_library(xmlrpc_server_cgi SHARED
-+  xmlrpc_server_cgi)
-+target_link_libraries(xmlrpc_server_cgi xmlrpc_server)
-+list(APPEND lib_TARGETS xmlrpc_server_cgi)
-+ensc_pkgconfig(xmlrpc_server_cgi)
-+
++if(ENABLE_CGI_SERVER)
++  add_library(xmlrpc_server_cgi SHARED
++    xmlrpc_server_cgi)
++  target_link_libraries(xmlrpc_server_cgi xmlrpc_server)
++  list(APPEND lib_TARGETS xmlrpc_server_cgi)
++  ensc_pkgconfig(xmlrpc_server_cgi)
++endif(ENABLE_CGI_SERVER)
 +
 +install(TARGETS ${lib_TARGETS}
 +  RUNTIME DESTINATION ${_bin}
@@ -1087,10 +1095,10 @@
 +enable_testing()
 diff --git a/src/cpp/CMakeLists.txt b/src/cpp/CMakeLists.txt
 new file mode 100644
-index 0000000..6091e2b
+index 0000000..8bfe077
 --- /dev/null
 +++ b/src/cpp/CMakeLists.txt
-@@ -0,0 +1,66 @@
+@@ -0,0 +1,70 @@
 +# -*- cmake -*-
 +
 +####### libxmlrpc++.so
@@ -1114,16 +1122,20 @@
 +ensc_pkgconfig(xmlrpc_server++)
 +
 +####### libxmlrpc_server_abyss++.so
-+add_library(xmlrpc_server_abyss++ SHARED server_abyss.cpp)
-+target_link_libraries(xmlrpc_server_abyss++ xmlrpc_server++ xmlrpc_server_abyss)
-+list(APPEND lib_TARGETS xmlrpc_server_abyss++)
-+ensc_pkgconfig(xmlrpc_server_abyss++)
++if(ENABLE_ABYSS_SERVER)
++  add_library(xmlrpc_server_abyss++ SHARED server_abyss.cpp)
++  target_link_libraries(xmlrpc_server_abyss++ xmlrpc_server++ xmlrpc_server_abyss)
++  list(APPEND lib_TARGETS xmlrpc_server_abyss++)
++  ensc_pkgconfig(xmlrpc_server_abyss++)
++endif(ENABLE_ABYSS_SERVER)
 +
 +####### libxmlrpc_server_cgi++.so
-+add_library(xmlrpc_server_cgi++ SHARED server_cgi.cpp)
-+target_link_libraries(xmlrpc_server_cgi++ xmlrpc_server++)
-+list(APPEND lib_TARGETS xmlrpc_server_cgi++)
-+ensc_pkgconfig(xmlrpc_server_cgi++)
++if(ENABLE_CGI_SERVER)
++  add_library(xmlrpc_server_cgi++ SHARED server_cgi.cpp)
++  target_link_libraries(xmlrpc_server_cgi++ xmlrpc_server++)
++  list(APPEND lib_TARGETS xmlrpc_server_cgi++)
++  ensc_pkgconfig(xmlrpc_server_cgi++)
++endif(ENABLE_CGI_SERVER)
 +
 +####### libxmlrpc_server_pstream++.so
 +add_library(xmlrpc_server_pstream++ SHARED server_pstream.cpp)
@@ -1830,5 +1842,5 @@
 +
 +#endif
 -- 
-1.5.6.5
+1.6.0.4
 

xmlrpc-c-longlong.patch:

Index: xmlrpc-c-longlong.patch
===================================================================
RCS file: /cvs/extras/rpms/xmlrpc-c/devel/xmlrpc-c-longlong.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- xmlrpc-c-longlong.patch	15 Nov 2008 13:43:43 -0000	1.1
+++ xmlrpc-c-longlong.patch	11 Dec 2008 08:37:36 -0000	1.2
@@ -1,4 +1,4 @@
-From 57ba0a3556f5180f5c7b9d793672c055ec373eb5 Mon Sep 17 00:00:00 2001
+From c589ecbb9258837fa8825a004b98bf8a46b2381c Mon Sep 17 00:00:00 2001
 From: Enrico Scholz <enrico.scholz at informatik.tu-chemnitz.de>
 Date: Sat, 5 Apr 2008 11:41:34 +0200
 Subject: [PATCH] Use proper datatypes for 'long long'
@@ -106,5 +106,5 @@
  
      xmlrpc_read_int(&env.env_c, this->cValueP, &retval);
 -- 
-1.5.6.5
+1.6.0.4
 

xmlrpc-c-printf-size_t.patch:

Index: xmlrpc-c-printf-size_t.patch
===================================================================
RCS file: /cvs/extras/rpms/xmlrpc-c/devel/xmlrpc-c-printf-size_t.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- xmlrpc-c-printf-size_t.patch	15 Nov 2008 13:43:43 -0000	1.1
+++ xmlrpc-c-printf-size_t.patch	11 Dec 2008 08:37:36 -0000	1.2
@@ -1,4 +1,4 @@
-From 29df0db1c131eb08cfd745003116dc4b63c81ff4 Mon Sep 17 00:00:00 2001
+From f9eeb8d7996aa84456bd4ce1f17d71f7d65fc4da Mon Sep 17 00:00:00 2001
 From: Enrico Scholz <enrico.scholz at informatik.tu-chemnitz.de>
 Date: Mon, 25 Feb 2008 17:48:25 +0100
 Subject: [PATCH] fixed broken format string modifiers for size_t typed arguments
@@ -45,10 +45,10 @@
  }
  
 diff --git a/src/cpp/server_cgi.cpp b/src/cpp/server_cgi.cpp
-index 15d3df3..c8bb41d 100644
+index 5b8e9ef..15996a0 100644
 --- a/src/cpp/server_cgi.cpp
 +++ b/src/cpp/server_cgi.cpp
-@@ -240,7 +240,7 @@ writeNormalHttpResp(FILE * const  fileP,
+@@ -241,7 +241,7 @@ writeNormalHttpResp(FILE * const  fileP,
          fprintf(fileP, "Set-Cookie: auth=%s\n", authCookie.c_str());
  
      fprintf(fileP, "Content-type: text/xml; charset=\"utf-8\"\n");
@@ -205,5 +205,5 @@
      else {
          size_t const byteStringSize = strlen(valueString)/2;
 -- 
-1.5.6.5
+1.6.0.4
 

xmlrpc-c-va_list.patch:

Index: xmlrpc-c-va_list.patch
===================================================================
RCS file: /cvs/extras/rpms/xmlrpc-c/devel/xmlrpc-c-va_list.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- xmlrpc-c-va_list.patch	15 Nov 2008 13:43:43 -0000	1.1
+++ xmlrpc-c-va_list.patch	11 Dec 2008 08:37:36 -0000	1.2
@@ -1,4 +1,4 @@
-From 4a8a7e8161d0e0b362508a6e51abf18d50712968 Mon Sep 17 00:00:00 2001
+From 9ea7a544eef6498ea061696a594c50acc137ab40 Mon Sep 17 00:00:00 2001
 From: Enrico Scholz <enrico.scholz at informatik.tu-chemnitz.de>
 Date: Sat, 15 Nov 2008 12:07:25 +0100
 Subject: [PATCH] 'va_list' param must be non-const
@@ -37,5 +37,5 @@
      const char * faultDescription;
  
 -- 
-1.5.6.5
+1.6.0.4
 


Index: xmlrpc-c.spec
===================================================================
RCS file: /cvs/extras/rpms/xmlrpc-c/devel/xmlrpc-c.spec,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- xmlrpc-c.spec	15 Nov 2008 14:13:58 -0000	1.32
+++ xmlrpc-c.spec	11 Dec 2008 08:37:36 -0000	1.33
@@ -1,12 +1,12 @@
 %global advanced_branch		1
-%global svnrev			1567
+%global svnrev			1582
 
 %{!?release_func:%global release_func() %1%{?dist}}
 
 Summary:	A lightweight RPC library based on XML and HTTP
 Name:		xmlrpc-c
-Version:	1.16.4
-Release:	%release_func 2.%svnrev
+Version:	1.16.6
+Release:	%release_func 1.%svnrev
 # See COPYING for details.
 # The Python 1.5.2 license used by a few files is just BSD.
 License:	BSD and MIT
@@ -21,8 +21,6 @@
 Patch102:	xmlrpc-c-printf-size_t.patch
 Patch105:	xmlrpc-c-longlong.patch
 Patch106:	xmlrpc-c-va_list.patch
-Patch107:	xmlrpc-c-c++.patch
-Patch108:	xmlrpc-c-stdlib.patch
 
 
 BuildRoot:	%_tmppath/%name-%version-%release-root
@@ -109,8 +107,6 @@
 %patch102 -p1
 %patch105 -p1
 %patch106 -p1
-%patch107 -p1
-%patch108 -p1
 
 ## not needed...
 rm doc/{INSTALL,configure_doc}
@@ -212,6 +208,10 @@
 
 
 %changelog
+* Thu Dec 11 2008 Enrico Scholz <enrico.scholz at informatik.tu-chemnitz.de> - 1.16.6-2.1582
+- updated to 1.16.6; rediffed patches
+- fixed client headers (bug #475887)
+
 * Sat Nov 15 2008 Enrico Scholz <enrico.scholz at informatik.tu-chemnitz.de> - 1.16.4.1567-2
 - updated to 1.16.4
 - rediffed/updated patches


--- xmlrpc-c-c++.patch DELETED ---


--- xmlrpc-c-stdlib.patch DELETED ---




More information about the fedora-extras-commits mailing list