OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 04-Dec-2006 20:27:31
Branch: HEAD Handle: 2006120419273100
Added files:
openpkg-src/gsoap gsoap.patch
Modified files:
openpkg-src/gsoap gsoap.spec
Log:
upgrading package: gsoap 2.7.1 -> 2.7.9a
Summary:
Revision Changes Path
1.1 +24 -0 openpkg-src/gsoap/gsoap.patch
1.27 +7 -5 openpkg-src/gsoap/gsoap.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/gsoap/gsoap.patch
============================================================================
$ cvs diff -u -r0 -r1.1 gsoap.patch
--- /dev/null 2006-12-04 20:27:14 +0100
+++ gsoap.patch 2006-12-04 20:27:31 +0100
@@ -0,0 +1,24 @@
+Index: soapcpp2/stdsoap2.c
+--- soapcpp2/stdsoap2.c.orig 2006-11-20 03:56:24 +0100
++++ soapcpp2/stdsoap2.c 2006-12-04 20:22:19 +0100
+@@ -3334,7 +3334,7 @@
+ { host = NULL;
+ soap->errnum = h_errno;
+ }
+-#elif defined(HAVE_GETHOSTBYNAME_R)
++#elif defined(HAVE_GETHOSTBYNAME_R) && !defined(__FreeBSD__)
+ host = gethostbyname_r(addr, &hostent, soap->buf, SOAP_BUFLEN,
&soap->errnum);
+ #elif defined(VXWORKS)
+ /* If the DNS resolver library resolvLib has been configured in the
vxWorks
+Index: soapcpp2/stdsoap2.cpp
+--- soapcpp2/stdsoap2.cpp.orig 2006-11-20 03:56:24 +0100
++++ soapcpp2/stdsoap2.cpp 2006-12-04 20:22:44 +0100
+@@ -3334,7 +3334,7 @@
+ { host = NULL;
+ soap->errnum = h_errno;
+ }
+-#elif defined(HAVE_GETHOSTBYNAME_R)
++#elif defined(HAVE_GETHOSTBYNAME_R) && !defined(__FreeBSD__)
+ host = gethostbyname_r(addr, &hostent, soap->buf, SOAP_BUFLEN,
&soap->errnum);
+ #elif defined(VXWORKS)
+ /* If the DNS resolver library resolvLib has been configured in the
vxWorks
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/gsoap/gsoap.spec
============================================================================
$ cvs diff -u -r1.26 -r1.27 gsoap.spec
--- openpkg-src/gsoap/gsoap.spec 13 Oct 2006 17:28:34 -0000 1.26
+++ openpkg-src/gsoap/gsoap.spec 4 Dec 2006 19:27:31 -0000 1.27
@@ -23,12 +23,12 @@
##
# package version
-%define V_dist 2.7.1
+%define V_dist 2.7.9a
%define V_subdir 2.7
# package information
Name: gsoap
-Summary: Generator Tools for Web Service and Client in C and C++
+Summary: C/C++ Generator for SOAP Client/Server
URL: http://gsoap2.sourceforge.net/
Vendor: Robert A. van Engelen
Packager: OpenPKG Foundation e.V.
@@ -37,10 +37,11 @@
Group: RPC
License: gSOAP and GPL
Version: %{V_dist}
-Release: 20061013
+Release: 20061204
# list of sources
-Source0: http://switch.dl.sourceforge.net/gsoap2/gsoap-%{V_dist}.tar.gz
+Source0: http://switch.dl.sourceforge.net/gsoap2/gsoap_%{V_dist}.tar.gz
+Patch0: gsoap.patch
# build information
Prefix: %{l_prefix}
@@ -62,11 +63,12 @@
prog gsoap = {
version = %{version}
url = http://prdownloads.sourceforge.net/gsoap2/
- regex = gsoap-(__VER__)\.tar\.gz
+ regex = gsoap_(__VER__)\.tar\.gz
}
%prep
%setup -q -n gsoap-%{V_subdir}
+ %patch -p0
%build
CC="%{l_cc}" \
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [email protected]