Info3: << Package: xmlrpc-c Version: 1.16.41 Revision: 1 Maintainer: David Fang Description: XML-RPC module for C,C++ Homepage: http://xmlrpc-c.sourceforge.net/ Source: mirror:sourceforge:%n/%n-%v.tgz Source-MD5: e4909dbcd902922c85014aa8e9559fbc License: BSD DescDetail: << XML-RPC is a quick-and-easy way to make procedure calls over the Internet. It converts the procedure call into an XML document, sends it to a remote server using HTTP, and gets back the response as XML. . This library provides a modular implementation of XML-RPC for C and C++. . The library also provides limited facilities for the common variation on XML-RPC that uses HTTPS (SSL encryption). . The library also provides a variation on XML-RPC that works better in some cases (but is not standard): packet stream XML-RPC. . XML-RPC For C and C++ is designed for Unix and is most tested on unix. As far as we know, it works on any reasonably standard unix. << # BuildConflicts: libwww, libwww-bin BuildDepends: << fink-package-precedence, # libwww-bin, # libwww, libcurl4 << Depends: << %N-shlibs << PatchScript: << #!/bin/sh -ev sed -i.orig -e '/-flat_namespace/s|space|& -install_name $(LIBINST_DIR)/$(SONAME)|' config.mk.in pushd lib/curl_transport for f in curlmulti.c curltransaction.c xmlrpc_curl_transport.c do sed -i.orig -e 's|curl/types.h|curl/curl.h|' $f done popd << ConfigureParams: --disable-static --disable-libwww-client CompileScript: << #!/bin/sh -ev ./configure %c # not quite parallel-safe, so brute-force it... try again make -k || make # no dependency tracking :( # fink-package-precedence . << InfoTest: << TestScript: make -k check || exit 2 << InstallScript: << #!/bin/sh -ev make DESTDIR=%d install << BuildDependsOnly: true DocFiles: README doc/* SplitOff: << Package: %N-shlibs Description: Shared libraries for XML-RPC C/C++ module DocFiles: README doc/* Depends: << # libwww-shlibs, libcurl4-shlibs << Files: << lib/libxmlrpc*.*.16.dylib << Shlibs: << %p/lib/libxmlrpc++.4.16.dylib 0.0.0 %n (>= 1.16.41-1) %p/lib/libxmlrpc.3.16.dylib 0.0.0 %n (>= 1.16.41-1) %p/lib/libxmlrpc_abyss.3.16.dylib 0.0.0 %n (>= 1.16.41-1) %p/lib/libxmlrpc_client++.4.16.dylib 0.0.0 %n (>= 1.16.41-1) %p/lib/libxmlrpc_client.3.16.dylib 0.0.0 %n (>= 1.16.41-1) %p/lib/libxmlrpc_cpp.4.16.dylib 0.0.0 %n (>= 1.16.41-1) %p/lib/libxmlrpc_packetsocket.4.16.dylib 0.0.0 %n (>= 1.16.41-1) %p/lib/libxmlrpc_server++.4.16.dylib 0.0.0 %n (>= 1.16.41-1) %p/lib/libxmlrpc_server.3.16.dylib 0.0.0 %n (>= 1.16.41-1) %p/lib/libxmlrpc_server_abyss++.4.16.dylib 0.0.0 %n (>= 1.16.41-1) %p/lib/libxmlrpc_server_abyss.3.16.dylib 0.0.0 %n (>= 1.16.41-1) %p/lib/libxmlrpc_server_cgi++.4.16.dylib 0.0.0 %n (>= 1.16.41-1) %p/lib/libxmlrpc_server_cgi.3.16.dylib 0.0.0 %n (>= 1.16.41-1) %p/lib/libxmlrpc_server_pstream++.4.16.dylib 0.0.0 %n (>= 1.16.41-1) %p/lib/libxmlrpc_util.3.16.dylib 0.0.0 %n (>= 1.16.41-1) %p/lib/libxmlrpc_xmlparse.3.16.dylib 0.0.0 %n (>= 1.16.41-1) %p/lib/libxmlrpc_xmltok.3.16.dylib 0.0.0 %n (>= 1.16.41-1) << << DescPackaging: << Disabling/conflicting libwww, as that seems to cause a test failure. << <<