           SPELL=xmlrpc-epi
         VERSION=0.51
          SOURCE=$SPELL-$VERSION.tar.gz
         SOURCE2=$SPELL-$VERSION-gcc4.1.patch
         SOURCE3=$SPELL-$VERSION-use-system-expat.patch
         SOURCE4=$SPELL-$VERSION-rename.patch
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
   SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/$SPELL/$SOURCE
  SOURCE2_URL[0]=http://www.haxxed.com/rpms/secondlife/$SOURCE2
  SOURCE3_URL[0]=http://www.haxxed.com/rpms/secondlife/$SOURCE3
  SOURCE4_URL[0]=http://www.haxxed.com/rpms/secondlife/$SOURCE4
      SOURCE_GPG="gurus.gpg:$SOURCE.sig"
     SOURCE2_GPG="gurus.gpg:$SOURCE2.sig"
     SOURCE3_GPG="gurus.gpg:$SOURCE3.sig"
     SOURCE4_GPG="gurus.gpg:$SOURCE4.sig"
      LICENSE[0]=BSD
        WEB_SITE=http://xmlrpc-epi.sourceforge.net/
        KEYWORDS="libs xml"
         ENTERED=20070627
           SHORT='XML-RPC implementation in C'
cat << EOF
xmlrpc-epi is an implementation of the xmlrpc protocol in C. It provides an
easy to use API for developers to serialize RPC requests to and from XML. It
does *not* include a transport layer, such as HTTP. The API is primarily based
upon proprietary code written for internal usage at Epinions.com, and was later
modified to incorporate concepts from the xmlrpc protocol. It passed the xmlrpc
validation test suite in December 2000. (Try It Now.)

A php extension which uses this library is also available and is included with
php as of php 4.1.0. See xmlrpc-epi-php.

As of Sept. 27, 2001, experimental support for SOAP v 1.1 has been added to the
library. This support is implemented transparently to the application such that
a single API can be used for manipulation of values, yet both SOAP and XML-RPC
can be read or written.

Various iterations of this code have been/are running at Epinions.com and are
sufficiently fast for the high traffic volume this site encounters, with
several xmlrpc type requests generated for each user http request. No specific
speed claims are made. Your mileage may vary.
EOF
