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 openpkg-cvs@openpkg.org