diff options
author | Wulf Krueger <philantrop@gentoo.org> | 2008-01-20 22:13:28 +0000 |
---|---|---|
committer | Wulf Krueger <philantrop@gentoo.org> | 2008-01-20 22:13:28 +0000 |
commit | bcd90353a1dc75d8b690bb712796f4cb011b5835 (patch) | |
tree | 55dff430d533f73bc8ae2edfabd604dd3c08a007 /dev-libs/xmlrpc-c | |
parent | Fixed wrong package atom for libtheora, thanks to luckz from #gentoo-vdr. (diff) | |
download | historical-bcd90353a1dc75d8b690bb712796f4cb011b5835.tar.gz historical-bcd90353a1dc75d8b690bb712796f4cb011b5835.tar.bz2 historical-bcd90353a1dc75d8b690bb712796f4cb011b5835.zip |
Added a patch for gcc-4.3-compatibility as kindly provided by Devils-Hawk on bug 206353.
Package-Manager: portage-2.1.4
Diffstat (limited to 'dev-libs/xmlrpc-c')
-rw-r--r-- | dev-libs/xmlrpc-c/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/xmlrpc-c/Manifest | 28 | ||||
-rw-r--r-- | dev-libs/xmlrpc-c/files/xmlrpc-c-gcc43.patch | 82 | ||||
-rw-r--r-- | dev-libs/xmlrpc-c/xmlrpc-c-1.06.03.ebuild | 7 | ||||
-rw-r--r-- | dev-libs/xmlrpc-c/xmlrpc-c-1.06.09.ebuild | 3 |
5 files changed, 111 insertions, 17 deletions
diff --git a/dev-libs/xmlrpc-c/ChangeLog b/dev-libs/xmlrpc-c/ChangeLog index 4cf437a9de90..bb3983a79ea1 100644 --- a/dev-libs/xmlrpc-c/ChangeLog +++ b/dev-libs/xmlrpc-c/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/xmlrpc-c # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/ChangeLog,v 1.36 2008/01/14 20:07:08 dertobi123 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/ChangeLog,v 1.37 2008/01/20 22:13:27 philantrop Exp $ + + 20 Jan 2008; Wulf C. Krueger <philantrop@gentoo.org> + +files/xmlrpc-c-gcc43.patch, xmlrpc-c-1.06.03.ebuild, + xmlrpc-c-1.06.09.ebuild: + Added a patch for gcc-4.3-compatibility as kindly provided by Devils-Hawk on + bug 206353. 14 Jan 2008; Tobias Scherbaum <dertobi123@gentoo.org> xmlrpc-c-1.06.09.ebuild: diff --git a/dev-libs/xmlrpc-c/Manifest b/dev-libs/xmlrpc-c/Manifest index 7f3e170b8941..5a7d173766e8 100644 --- a/dev-libs/xmlrpc-c/Manifest +++ b/dev-libs/xmlrpc-c/Manifest @@ -14,20 +14,24 @@ AUX xmlrpc-c-1.06.03-mustbuildclient.patch 5124 RMD160 c668c5fb37711344dac9e1680 MD5 b6a1e0e53e90aa3fceb5be81a9d5d0ea files/xmlrpc-c-1.06.03-mustbuildclient.patch 5124 RMD160 c668c5fb37711344dac9e1680064e0eb3015ff8c files/xmlrpc-c-1.06.03-mustbuildclient.patch 5124 SHA256 fcd41df910adf58ac873094f38d332af64d290b4162a5a131892372f9187ffa8 files/xmlrpc-c-1.06.03-mustbuildclient.patch 5124 +AUX xmlrpc-c-gcc43.patch 3386 RMD160 7260a649337849caa2784f0ecdbe9a64e31215a7 SHA1 a90b4ba1ad7ba793dce640f62c15cdb46ee5d36f SHA256 d34c3c5e7b7fbcba19a1abdb1afafdeaebb32fff7300981027c6ed247eb80092 +MD5 f868464ff5fcc3b5ea2952053a463208 files/xmlrpc-c-gcc43.patch 3386 +RMD160 7260a649337849caa2784f0ecdbe9a64e31215a7 files/xmlrpc-c-gcc43.patch 3386 +SHA256 d34c3c5e7b7fbcba19a1abdb1afafdeaebb32fff7300981027c6ed247eb80092 files/xmlrpc-c-gcc43.patch 3386 DIST xmlrpc-c-1.06.03.tgz 679053 RMD160 e33916221bdb5c8f0b1ebd1099a08f6cc1ce12fa SHA1 06e0daaac84829b04ce6bd6f28dd23def259c3bf SHA256 f9bf17b1a7cdf7d1e20de855012e0f91aef3133316fab35aa27e719abf5383d1 DIST xmlrpc-c-1.06.09.tgz 680245 RMD160 0f8678f1f643ae6d78d445d96e7205e89b4d07c5 SHA1 9a6b902c61e9d8a76d66527562caa1d397c6addd SHA256 3dd759bb3fc2df519c51cfac605144f973e28603c1d9e028211212dc3dfd3f22 -EBUILD xmlrpc-c-1.06.03.ebuild 1350 RMD160 20f655e0bf88a81387862b4ba1486ce858337665 SHA1 d1014007e64f5955e0d28f82ac12d1415f002be7 SHA256 09f52255df53be8c03ad126afc4aca66dcf87a8589fbe350c19cfeb426b743ad -MD5 b1fd2c308e23ef5bc240c205459462ea xmlrpc-c-1.06.03.ebuild 1350 -RMD160 20f655e0bf88a81387862b4ba1486ce858337665 xmlrpc-c-1.06.03.ebuild 1350 -SHA256 09f52255df53be8c03ad126afc4aca66dcf87a8589fbe350c19cfeb426b743ad xmlrpc-c-1.06.03.ebuild 1350 -EBUILD xmlrpc-c-1.06.09.ebuild 1667 RMD160 2fa56ceedd7b0536123ca18d932a212a0a17acdc SHA1 9ef9ba0bf30585e53f9be8f0df7f55366940116d SHA256 6ee73b0e9524b708e6af9b1ab06de8a7a4af930e1aa4cdd1f6f7bfd2041b76c4 -MD5 bcb39f8a1df227b738a5c10c3eae43b8 xmlrpc-c-1.06.09.ebuild 1667 -RMD160 2fa56ceedd7b0536123ca18d932a212a0a17acdc xmlrpc-c-1.06.09.ebuild 1667 -SHA256 6ee73b0e9524b708e6af9b1ab06de8a7a4af930e1aa4cdd1f6f7bfd2041b76c4 xmlrpc-c-1.06.09.ebuild 1667 -MISC ChangeLog 5365 RMD160 1d2089d38527bb7c0aa3a388f6c320ad77129885 SHA1 3250e0681a0142e4facd9347d68eeb8087c28219 SHA256 7155f339769a8503eb2faa8e09f4115c23f8edf737e90445a60bc29e8fe03f6f -MD5 269a632a8bf2e270feecb42e63d8856c ChangeLog 5365 -RMD160 1d2089d38527bb7c0aa3a388f6c320ad77129885 ChangeLog 5365 -SHA256 7155f339769a8503eb2faa8e09f4115c23f8edf737e90445a60bc29e8fe03f6f ChangeLog 5365 +EBUILD xmlrpc-c-1.06.03.ebuild 1395 RMD160 de1bb097a98e9d3a12d02c31f81b13b064b19603 SHA1 54d12e92622e98345d87d794f3e151c8c436b049 SHA256 557bd11f965b4cda2416d4de18c50bbaae324205c3cf4ff5e01b4175fe981e28 +MD5 53b12d26690cc2c05c959e8bd8e63711 xmlrpc-c-1.06.03.ebuild 1395 +RMD160 de1bb097a98e9d3a12d02c31f81b13b064b19603 xmlrpc-c-1.06.03.ebuild 1395 +SHA256 557bd11f965b4cda2416d4de18c50bbaae324205c3cf4ff5e01b4175fe981e28 xmlrpc-c-1.06.03.ebuild 1395 +EBUILD xmlrpc-c-1.06.09.ebuild 1707 RMD160 0b19e3373ff8bb588ebcd7ec978d55399cf315ad SHA1 31c2c9d7d1ef3010493b17fb2842b2087db87c55 SHA256 21b459054079482050ff5337b2f64e6a0df881896e49bd761496c6e107906325 +MD5 514a494bbe54538b4cfbd2c79c2f0d3c xmlrpc-c-1.06.09.ebuild 1707 +RMD160 0b19e3373ff8bb588ebcd7ec978d55399cf315ad xmlrpc-c-1.06.09.ebuild 1707 +SHA256 21b459054079482050ff5337b2f64e6a0df881896e49bd761496c6e107906325 xmlrpc-c-1.06.09.ebuild 1707 +MISC ChangeLog 5597 RMD160 3246a48e8fc07a0c098d6b7a9d1dd7ad3970ebd7 SHA1 371ce1cdd02a4227421dc45af65dd2a39ab06cec SHA256 e6cf97e2d984a56517a7d070b3702f247ef52beb2b66c94a321e03af68b76384 +MD5 55f283640603bea43428ad14d1135547 ChangeLog 5597 +RMD160 3246a48e8fc07a0c098d6b7a9d1dd7ad3970ebd7 ChangeLog 5597 +SHA256 e6cf97e2d984a56517a7d070b3702f247ef52beb2b66c94a321e03af68b76384 ChangeLog 5597 MISC metadata.xml 252 RMD160 3569a8c74f4fe5daa6ccffa29ea2f353692c129c SHA1 fedaa12353a12a6b010da943110e2df3b073f2e9 SHA256 c8f4a1165b70224f3a567ab9abe9c4be4b4d659697f86393a8ab25a944e429da MD5 284b07bfc3a588a39e82b7470b55fdb1 metadata.xml 252 RMD160 3569a8c74f4fe5daa6ccffa29ea2f353692c129c metadata.xml 252 diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-gcc43.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-gcc43.patch new file mode 100644 index 000000000000..6aa705c29a0c --- /dev/null +++ b/dev-libs/xmlrpc-c/files/xmlrpc-c-gcc43.patch @@ -0,0 +1,82 @@ +diff -rup xmlrpc-c-1.06.03/examples/cpp/sample_add_client_complex.cpp xmlrpc-c-devel/examples/cpp/sample_add_client_complex.cpp +--- xmlrpc-c-1.06.03/examples/cpp/sample_add_client_complex.cpp 2005-11-06 21:28:00.000000000 +0100 ++++ xmlrpc-c-devel/examples/cpp/sample_add_client_complex.cpp 2008-01-17 16:42:40.000000000 +0100 +@@ -15,6 +15,7 @@ + =============================================================================*/ + + #include <cassert> ++#include <cstdlib> + #include <string> + #include <iostream> + #include <xmlrpc-c/girerr.hpp> +diff -rup xmlrpc-c-1.06.03/examples/cpp/xmlrpc_sample_add_client.cpp xmlrpc-c-devel/examples/cpp/xmlrpc_sample_add_client.cpp +--- xmlrpc-c-1.06.03/examples/cpp/xmlrpc_sample_add_client.cpp 2005-06-05 02:01:35.000000000 +0200 ++++ xmlrpc-c-devel/examples/cpp/xmlrpc_sample_add_client.cpp 2008-01-17 16:42:04.000000000 +0100 +@@ -1,4 +1,5 @@ + #include <string> ++#include <cstdlib> + #include <iostream> + #include <xmlrpc-c/girerr.hpp> + #include <xmlrpc-c/base.hpp> +diff -rup xmlrpc-c-1.06.03/include/xmlrpc-c/oldcppwrapper.hpp xmlrpc-c-devel/include/xmlrpc-c/oldcppwrapper.hpp +--- xmlrpc-c-1.06.03/include/xmlrpc-c/oldcppwrapper.hpp 2008-01-17 16:43:30.000000000 +0100 ++++ xmlrpc-c-devel/include/xmlrpc-c/oldcppwrapper.hpp 2008-01-17 16:29:31.000000000 +0100 +@@ -26,6 +26,7 @@ + + + #include <string> ++#include <cstdlib> + #include <xmlrpc-c/base.h> + #include <xmlrpc-c/client.h> + #include <xmlrpc-c/server.h> +diff -rup xmlrpc-c-1.06.03/src/cpp/client_simple.cpp xmlrpc-c-devel/src/cpp/client_simple.cpp +--- xmlrpc-c-1.06.03/src/cpp/client_simple.cpp 2008-01-17 16:43:30.000000000 +0100 ++++ xmlrpc-c-devel/src/cpp/client_simple.cpp 2008-01-17 16:27:18.000000000 +0100 +@@ -1,4 +1,5 @@ + #include <string> ++#include <cstring> + + #include "xmlrpc-c/girerr.hpp" + using girerr::error; +diff -rup xmlrpc-c-1.06.03/src/cpp/server_abyss.cpp xmlrpc-c-devel/src/cpp/server_abyss.cpp +--- xmlrpc-c-1.06.03/src/cpp/server_abyss.cpp 2008-01-17 16:43:30.000000000 +0100 ++++ xmlrpc-c-devel/src/cpp/server_abyss.cpp 2008-01-17 16:26:23.000000000 +0100 +@@ -1,4 +1,5 @@ + #include <cassert> ++#include <cstdlib> + #include <string> + #include <memory> + #include <signal.h> +diff -rup xmlrpc-c-1.06.03/src/cpp/value.cpp xmlrpc-c-devel/src/cpp/value.cpp +--- xmlrpc-c-1.06.03/src/cpp/value.cpp 2008-01-17 16:43:30.000000000 +0100 ++++ xmlrpc-c-devel/src/cpp/value.cpp 2008-01-17 16:25:45.000000000 +0100 +@@ -31,6 +31,7 @@ + #include <string> + #include <vector> + #include <time.h> ++#include <cstdlib> + + #include "xmlrpc-c/girerr.hpp" + using girerr::error; +diff -rup xmlrpc-c-1.06.03/src/cpp/XmlRpcCpp.cpp xmlrpc-c-devel/src/cpp/XmlRpcCpp.cpp +--- xmlrpc-c-1.06.03/src/cpp/XmlRpcCpp.cpp 2008-01-17 16:43:30.000000000 +0100 ++++ xmlrpc-c-devel/src/cpp/XmlRpcCpp.cpp 2008-01-17 16:24:46.000000000 +0100 +@@ -25,6 +25,8 @@ + + + #include <string> ++#include <cstdlib> ++#include <memory.h> + #include "xmlrpc-c/oldcppwrapper.hpp" + + using std::string; +diff -rup xmlrpc-c-1.06.03/tools/xml-rpc-api2cpp/xml-rpc-api2cpp.cpp xmlrpc-c-devel/tools/xml-rpc-api2cpp/xml-rpc-api2cpp.cpp +--- xmlrpc-c-1.06.03/tools/xml-rpc-api2cpp/xml-rpc-api2cpp.cpp 2008-01-17 16:43:30.000000000 +0100 ++++ xmlrpc-c-devel/tools/xml-rpc-api2cpp/xml-rpc-api2cpp.cpp 2008-01-17 16:28:34.000000000 +0100 +@@ -1,5 +1,6 @@ + #include <iostream> + #include <stdexcept> ++#include <cstdlib> + + #include "xmlrpc-c/oldcppwrapper.hpp" + diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.06.03.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.06.03.ebuild index aabc79a2028f..6a027838dee8 100644 --- a/dev-libs/xmlrpc-c/xmlrpc-c-1.06.03.ebuild +++ b/dev-libs/xmlrpc-c/xmlrpc-c-1.06.03.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/xmlrpc-c-1.06.03.ebuild,v 1.7 2007/10/01 17:17:19 uberlord Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/xmlrpc-c-1.06.03.ebuild,v 1.8 2008/01/20 22:13:27 philantrop Exp $ inherit eutils @@ -36,6 +36,7 @@ src_unpack() { epatch "${FILESDIR}"/${PN}-1.06.02-threadupdatestatus.patch epatch "${FILESDIR}"/${PN}-1.06.02-strsol.patch epatch "${FILESDIR}"/${PN}-1.06.03-mustbuildclient.patch + epatch "${FILESDIR}"/${PN}-gcc43.patch } src_compile() { @@ -47,5 +48,5 @@ src_compile() { } src_install() { - make DESTDIR=${D} install || die + emake DESTDIR="${D}" install || die } diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.06.09.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.06.09.ebuild index ead025048a3f..d79814aa7f76 100644 --- a/dev-libs/xmlrpc-c/xmlrpc-c-1.06.09.ebuild +++ b/dev-libs/xmlrpc-c/xmlrpc-c-1.06.09.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/xmlrpc-c-1.06.09.ebuild,v 1.10 2008/01/14 20:07:08 dertobi123 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/xmlrpc-c-1.06.09.ebuild,v 1.11 2008/01/20 22:13:27 philantrop Exp $ inherit eutils @@ -35,6 +35,7 @@ src_unpack() { epatch "${FILESDIR}"/${PN}-1.05-pic.patch epatch "${FILESDIR}"/${PN}-1.06.02-threadupdatestatus.patch epatch "${FILESDIR}"/${PN}-1.06.02-strsol.patch + epatch "${FILESDIR}"/${PN}-gcc43.patch # Respect the user's CFLAGS/CXXFLAGS. sed -i -e "/CFLAGS_COMMON/s:-g -O3$:${CFLAGS}:" Makefile.common |