diff options
-rw-r--r-- | dev-libs/xmlrpc-c/ChangeLog | 11 | ||||
-rw-r--r-- | dev-libs/xmlrpc-c/Manifest | 7 | ||||
-rw-r--r-- | dev-libs/xmlrpc-c/files/digest-xmlrpc-c-0.9.9-r1 | 1 | ||||
-rw-r--r-- | dev-libs/xmlrpc-c/files/gentoo-0.9.9-r1.patch | 36 | ||||
-rw-r--r-- | dev-libs/xmlrpc-c/xmlrpc-c-0.9.9-r1.ebuild | 27 |
5 files changed, 78 insertions, 4 deletions
diff --git a/dev-libs/xmlrpc-c/ChangeLog b/dev-libs/xmlrpc-c/ChangeLog index a8c74cc75421..c57335c5c851 100644 --- a/dev-libs/xmlrpc-c/ChangeLog +++ b/dev-libs/xmlrpc-c/ChangeLog @@ -1,13 +1,20 @@ # ChangeLog for dev-libs/xmlrpc-c # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/ChangeLog,v 1.4 2004/07/02 04:57:37 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/ChangeLog,v 1.5 2004/08/16 19:58:58 pvdabeel Exp $ + + 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> xmlrpc-c-0.9.9.ebuild: virtual/glibc -> virtual/libc +*xmlrpc-c-0.9.9-r1; Pieter Van den Abeele <pvdabeel@gentoo.org> : + + 16 Aug 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> : + Fixes 47830 + *xmlrpc-c-0.9.9 (07 Mar 2003) - 07 Mar 2002; Pieter Van den Abeele<pvdabeel@gentoo.org> : + 07 Mar 2002; Pieter Van den Abeele <pvdabeel@gentoo.org> : Created an ebuild - also tested on ppc diff --git a/dev-libs/xmlrpc-c/Manifest b/dev-libs/xmlrpc-c/Manifest index dc947dcfa76a..f8498cd6009a 100644 --- a/dev-libs/xmlrpc-c/Manifest +++ b/dev-libs/xmlrpc-c/Manifest @@ -1,4 +1,7 @@ -MD5 af97cbe2d59df474e71161b6837bc033 xmlrpc-c-0.9.9.ebuild 629 MD5 b75884911984601ae42f82d8d5f8be0e ChangeLog 459 -MD5 0f8ac3408fe2e397a7c36f202dd052ac files/gentoo-0.9.9.patch 340 +MD5 af97cbe2d59df474e71161b6837bc033 xmlrpc-c-0.9.9.ebuild 629 +MD5 b63b30be9ad728f54c597a4569dafa28 xmlrpc-c-0.9.9-r1.ebuild 628 MD5 d48905e84bfc5364939c6325d9790616 files/digest-xmlrpc-c-0.9.9 66 +MD5 0f8ac3408fe2e397a7c36f202dd052ac files/gentoo-0.9.9.patch 340 +MD5 690430bdd18177bddaa2b7878512afc1 files/gentoo-0.9.9-r1.patch 1460 +MD5 d48905e84bfc5364939c6325d9790616 files/digest-xmlrpc-c-0.9.9-r1 66 diff --git a/dev-libs/xmlrpc-c/files/digest-xmlrpc-c-0.9.9-r1 b/dev-libs/xmlrpc-c/files/digest-xmlrpc-c-0.9.9-r1 new file mode 100644 index 000000000000..da9c33ed03d1 --- /dev/null +++ b/dev-libs/xmlrpc-c/files/digest-xmlrpc-c-0.9.9-r1 @@ -0,0 +1 @@ +MD5 b18f7f8d5dfc451b3595a8084c8ebb86 xmlrpc-c-0.9.9.tar.gz 416655 diff --git a/dev-libs/xmlrpc-c/files/gentoo-0.9.9-r1.patch b/dev-libs/xmlrpc-c/files/gentoo-0.9.9-r1.patch new file mode 100644 index 000000000000..5f0489b15d41 --- /dev/null +++ b/dev-libs/xmlrpc-c/files/gentoo-0.9.9-r1.patch @@ -0,0 +1,36 @@ +diff -ur xmlrpc-c-0.9.9/examples/meerkat-app-list.cc xmlrpc-c-0.9.9-mod/examples/meerkat-app-list.cc +--- xmlrpc-c-0.9.9/examples/meerkat-app-list.cc 2001-03-25 14:47:47.000000000 -0800 ++++ xmlrpc-c-0.9.9-mod/examples/meerkat-app-list.cc 2004-04-14 12:08:27.000000000 -0700 +@@ -2,8 +2,8 @@ + // For more details about O'Reilly's excellent Meerkat news service, see: + // http://www.oreillynet.com/pub/a/rss/2000/11/14/meerkat_xmlrpc.html */ + +-#include <iostream.h> +-#include <strstream.h> ++#include <iostream> ++#include <strstream> + + #include <XmlRpcCpp.h> + +diff -ur xmlrpc-c-0.9.9/src/XmlRpcCpp.h xmlrpc-c-0.9.9-mod/src/XmlRpcCpp.h +--- xmlrpc-c-0.9.9/src/XmlRpcCpp.h 2001-03-25 15:20:26.000000000 -0800 ++++ xmlrpc-c-0.9.9-mod/src/XmlRpcCpp.h 2004-04-14 12:07:42.000000000 -0700 +@@ -25,6 +25,7 @@ + // OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + // SUCH DAMAGE. + ++using namespace std; + + //========================================================================= + // XML-RPC C++ API +diff -ur xmlrpc-c-0.9.9/tools/xml-rpc-api2cpp/DataType.cc xmlrpc-c-0.9.9-mod/tools/xml-rpc-api2cpp/DataType.cc +--- xmlrpc-c-0.9.9/tools/xml-rpc-api2cpp/DataType.cc 2001-03-29 12:39:06.000000000 -0800 ++++ xmlrpc-c-0.9.9-mod/tools/xml-rpc-api2cpp/DataType.cc 2004-04-14 12:10:48.000000000 -0700 +@@ -1,5 +1,5 @@ +-#include <iostream.h> +-#include <strstream.h> ++#include <iostream> ++#include <strstream> + #include <stdexcept> + + #include <XmlRpcCpp.h> diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-0.9.9-r1.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-0.9.9-r1.ebuild new file mode 100644 index 000000000000..e02984204c98 --- /dev/null +++ b/dev-libs/xmlrpc-c/xmlrpc-c-0.9.9-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/xmlrpc-c-0.9.9-r1.ebuild,v 1.1 2004/08/16 19:58:58 pvdabeel Exp $ + +inherit eutils + +DESCRIPTION="A lightweigt RPC library based on XML and HTTP" +SRC_URI="mirror://sourceforge/xmlrpc-c/${P}.tar.gz" +HOMEPAGE="http://xmlrpc-c.sourceforge.net/" + +KEYWORDS="x86 ppc" +IUSE="" +LICENSE="GPL-2" +SLOT="0" + +DEPEND="virtual/libc + net-libs/libwww" + +src_unpack() { + unpack ${A} + cd ${S} + epatch ${FILESDIR}/gentoo-${PV}-r1.patch +} + +src_install() { + make prefix=${D}/usr install || die +} |