summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiziano Müller <dev-zero@gentoo.org>2006-10-07 16:38:18 +0000
committerTiziano Müller <dev-zero@gentoo.org>2006-10-07 16:38:18 +0000
commit83ea3ffd468bdd5d37b147e077df82df6a5b7af5 (patch)
tree8b67555bcf90d77f8adaa1099457b1e2c676a98b /dev-cpp
parentmedia-video/gcstar: Version bump. Old versions removed. (diff)
downloadsunrise-83ea3ffd468bdd5d37b147e077df82df6a5b7af5.tar.gz
sunrise-83ea3ffd468bdd5d37b147e077df82df6a5b7af5.tar.bz2
sunrise-83ea3ffd468bdd5d37b147e077df82df6a5b7af5.zip
dev-cpp/libiqxmlrpc: Version bump. Old versions removed.
svn path=/sunrise/; revision=1433
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/libiqxmlrpc/ChangeLog6
-rw-r--r--dev-cpp/libiqxmlrpc/Manifest32
-rw-r--r--dev-cpp/libiqxmlrpc/files/0.7.2-doc_manual_install.patch12
-rw-r--r--dev-cpp/libiqxmlrpc/files/0.7.2-value_type-namespace_and_template.patch53
-rw-r--r--dev-cpp/libiqxmlrpc/files/digest-libiqxmlrpc-0.7.23
-rw-r--r--dev-cpp/libiqxmlrpc/files/digest-libiqxmlrpc-0.8.13
-rw-r--r--dev-cpp/libiqxmlrpc/libiqxmlrpc-0.7.2.ebuild55
-rw-r--r--dev-cpp/libiqxmlrpc/libiqxmlrpc-0.8.1.ebuild55
8 files changed, 76 insertions, 143 deletions
diff --git a/dev-cpp/libiqxmlrpc/ChangeLog b/dev-cpp/libiqxmlrpc/ChangeLog
index d125db1b7..e2574f7e9 100644
--- a/dev-cpp/libiqxmlrpc/ChangeLog
+++ b/dev-cpp/libiqxmlrpc/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 07 Oct 2006; Tiziano Müller <dev-zero@gentoo.org>
+ -files/0.7.2-doc_manual_install.patch, -libiqxmlrpc-0.7.2.ebuild,
+ -files/0.7.2-value_type-namespace_and_template.patch,
+ +libiqxmlrpc-0.8.1.ebuild:
+ Version bump. Old versions removed.
+
31 Aug 2006; Tiziano Müller <gentoo@dev-zero.ch>
+files/0.7.3a-doc_manual_install.patch, +libiqxmlrpc-0.7.3a.ebuild:
Version bump. -> Upstream included our patch -> Upstream added
diff --git a/dev-cpp/libiqxmlrpc/Manifest b/dev-cpp/libiqxmlrpc/Manifest
index aa3c0a071..f235975d3 100644
--- a/dev-cpp/libiqxmlrpc/Manifest
+++ b/dev-cpp/libiqxmlrpc/Manifest
@@ -1,36 +1,28 @@
-AUX 0.7.2-doc_manual_install.patch 569 RMD160 c2b95d8bbb027be41540b352f9fc5063b61d1712 SHA1 f8dd90807a14d2e2ddf01514d502af82d1849847 SHA256 3248777fadff7017afa330c123488e5ad8341fd20060e6f472f31fa2801fe442
-MD5 0a0e95d1286e452d661530accbbc59cf files/0.7.2-doc_manual_install.patch 569
-RMD160 c2b95d8bbb027be41540b352f9fc5063b61d1712 files/0.7.2-doc_manual_install.patch 569
-SHA256 3248777fadff7017afa330c123488e5ad8341fd20060e6f472f31fa2801fe442 files/0.7.2-doc_manual_install.patch 569
-AUX 0.7.2-value_type-namespace_and_template.patch 1357 RMD160 814ed2aa2653e546b0d0ac8a25373c78851ba20f SHA1 cece2a082357fcd7e657c8672bf8645acdf060d8 SHA256 c6e110343fc3a4c04c7e254f3e2a5accbf712d82307723b48f3eb89783afc0b9
-MD5 5904c707861968a73657632964b03e61 files/0.7.2-value_type-namespace_and_template.patch 1357
-RMD160 814ed2aa2653e546b0d0ac8a25373c78851ba20f files/0.7.2-value_type-namespace_and_template.patch 1357
-SHA256 c6e110343fc3a4c04c7e254f3e2a5accbf712d82307723b48f3eb89783afc0b9 files/0.7.2-value_type-namespace_and_template.patch 1357
AUX 0.7.3a-doc_manual_install.patch 569 RMD160 c2b95d8bbb027be41540b352f9fc5063b61d1712 SHA1 f8dd90807a14d2e2ddf01514d502af82d1849847 SHA256 3248777fadff7017afa330c123488e5ad8341fd20060e6f472f31fa2801fe442
MD5 0a0e95d1286e452d661530accbbc59cf files/0.7.3a-doc_manual_install.patch 569
RMD160 c2b95d8bbb027be41540b352f9fc5063b61d1712 files/0.7.3a-doc_manual_install.patch 569
SHA256 3248777fadff7017afa330c123488e5ad8341fd20060e6f472f31fa2801fe442 files/0.7.3a-doc_manual_install.patch 569
-DIST libiqxmlrpc-0.7.2.tar.gz 393535 RMD160 72146554a320f937233793b161929f12a1d18d61 SHA1 947e8c4cc48809a561f098defd43446d1d0f8bb2 SHA256 402b049ff6277716cd94e9a3616603b02b2cdaf9bfbe118a180deddfc7e92f18
DIST libiqxmlrpc-0.7.3a.tar.gz 429912 RMD160 9d7588c73445259a9c653fa62972de49184fb9cc SHA1 0c05527d96cc627e1116dbbdb44c06e71bf656b7 SHA256 4ec5467a8651e382bfb5d2b10ce8e14731f6c2f64ed22cfe253651addeffef08
-EBUILD libiqxmlrpc-0.7.2.ebuild 1337 RMD160 748096b558dd2c2578bd84a65eeeacd8fa326c54 SHA1 c21b2118a486884e4053b7750b3c1aa73a9dc173 SHA256 411f7d49fa497d962e8a62dfa316469523a3360cc645021fca3bc396dfbbb724
-MD5 250ce14558725327df5ce8d08e6adbe4 libiqxmlrpc-0.7.2.ebuild 1337
-RMD160 748096b558dd2c2578bd84a65eeeacd8fa326c54 libiqxmlrpc-0.7.2.ebuild 1337
-SHA256 411f7d49fa497d962e8a62dfa316469523a3360cc645021fca3bc396dfbbb724 libiqxmlrpc-0.7.2.ebuild 1337
+DIST libiqxmlrpc-0.8.1.tar.gz 412423 RMD160 06f39882df81129a152f37eaef185c11261c00ba SHA1 b9833a20b5b3e22c561b007bc0469fd871ca1f0a SHA256 6f77136a8bbcca03ed62f4738f4c3225d250d7da990b544c9bff74018d0739fc
EBUILD libiqxmlrpc-0.7.3a.ebuild 1459 RMD160 7b4780e70eb82cee36f0026f583912dd504194ea SHA1 d923e04c4c830b47fe262f58e7f4b1be0e18eca5 SHA256 242b26e00af837d0bc5e130e8594915f4d147dbd265e2b1e3a6c4adde80f7211
MD5 2d8053a66d95d321e83b297b147c4818 libiqxmlrpc-0.7.3a.ebuild 1459
RMD160 7b4780e70eb82cee36f0026f583912dd504194ea libiqxmlrpc-0.7.3a.ebuild 1459
SHA256 242b26e00af837d0bc5e130e8594915f4d147dbd265e2b1e3a6c4adde80f7211 libiqxmlrpc-0.7.3a.ebuild 1459
-MISC ChangeLog 511 RMD160 a2f639861a4511e0cc74ed130767b9bb15a57d45 SHA1 b4a07b1c665fd85c37ce9bd267620fad60e0fe73 SHA256 794b6203521b28d2061a21265e6d610fe0e15c1fe77935810df4f7dc2a997d4c
-MD5 1b53e171d3f7038b508c2eef207d6e82 ChangeLog 511
-RMD160 a2f639861a4511e0cc74ed130767b9bb15a57d45 ChangeLog 511
-SHA256 794b6203521b28d2061a21265e6d610fe0e15c1fe77935810df4f7dc2a997d4c ChangeLog 511
+EBUILD libiqxmlrpc-0.8.1.ebuild 1450 RMD160 97e9353eb601c88cba234f9083127b2ad6ad83d5 SHA1 daf393f3e66bf3518eb62a801306d4119b9563b8 SHA256 6206eacbd3bf93051803e7c8d558f8c3218068ae0ea727a0630b05599f0cd167
+MD5 0b1ac674e804bad8b09746eb919962a2 libiqxmlrpc-0.8.1.ebuild 1450
+RMD160 97e9353eb601c88cba234f9083127b2ad6ad83d5 libiqxmlrpc-0.8.1.ebuild 1450
+SHA256 6206eacbd3bf93051803e7c8d558f8c3218068ae0ea727a0630b05599f0cd167 libiqxmlrpc-0.8.1.ebuild 1450
+MISC ChangeLog 756 RMD160 4a0721a84e3d9695f5dee054e350c78189f542a1 SHA1 71620bca0c981a120bcc4db66ed66f3146959ab5 SHA256 87bba62f019efbef4f14477dec33682732a897d63e3097a580f550db309106f9
+MD5 c6dc7794f38cbbc9c3e0d883eda604e1 ChangeLog 756
+RMD160 4a0721a84e3d9695f5dee054e350c78189f542a1 ChangeLog 756
+SHA256 87bba62f019efbef4f14477dec33682732a897d63e3097a580f550db309106f9 ChangeLog 756
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170
RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170
SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170
-MD5 75e7adb521434cd17a61e24909c3d4d7 files/digest-libiqxmlrpc-0.7.2 253
-RMD160 d3afd41c66bc53881fc40a2813eb9d39605a98d8 files/digest-libiqxmlrpc-0.7.2 253
-SHA256 1d7c63106d19b1dfe7781daf2c8fea39d3ab9e38668e8a3eee26f722f2229ef8 files/digest-libiqxmlrpc-0.7.2 253
MD5 b13f7da0d9e3de771345962f5f677639 files/digest-libiqxmlrpc-0.7.3a 256
RMD160 f60e3ce40c6c33286a6def62b718a28fcb2a64b3 files/digest-libiqxmlrpc-0.7.3a 256
SHA256 29f090019c97f27e352fc11f1039f66c9fa641f27518613c8584f8f0fc4ea752 files/digest-libiqxmlrpc-0.7.3a 256
+MD5 e092654048ed8d6778111ee9ea32496d files/digest-libiqxmlrpc-0.8.1 253
+RMD160 729263e6eda5495d22dd644871843d0ca7b41798 files/digest-libiqxmlrpc-0.8.1 253
+SHA256 c348218cb0e160b2fe3a72546432e7cd8b2f6d2aeebb843375dc3ab665ec92bf files/digest-libiqxmlrpc-0.8.1 253
diff --git a/dev-cpp/libiqxmlrpc/files/0.7.2-doc_manual_install.patch b/dev-cpp/libiqxmlrpc/files/0.7.2-doc_manual_install.patch
deleted file mode 100644
index 996f28b91..000000000
--- a/dev-cpp/libiqxmlrpc/files/0.7.2-doc_manual_install.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- libiqxmlrpc-0.7.2/doc/Makefile.in 2006-06-18 17:32:16.000000000 +0200
-+++ libiqxmlrpc-0.7.2.new/doc/Makefile.in 2006-06-25 21:52:20.000000000 +0200
-@@ -208,9 +208,6 @@
- [ ${MKDOC} == Xyes ] && doxygen libiqxmlrpc.doxygen || true
-
- install-data-local: libiqxmlrpc.html index.html
-- [ ${MKDOC} == Xyes ] && mkdir -p ${DOCDIR}/libiqxmlrpc.html || true
-- [ ${MKDOC} == Xyes ] && install -m 644 index.html ${DOCDIR} || true
-- [ ${MKDOC} == Xyes ] && install -m 644 libiqxmlrpc.html/* ${DOCDIR}/libiqxmlrpc.html || true
-
- uninstall-local:
- rm -f ${DOCDIR}/index.html
diff --git a/dev-cpp/libiqxmlrpc/files/0.7.2-value_type-namespace_and_template.patch b/dev-cpp/libiqxmlrpc/files/0.7.2-value_type-namespace_and_template.patch
deleted file mode 100644
index 312eea1c5..000000000
--- a/dev-cpp/libiqxmlrpc/files/0.7.2-value_type-namespace_and_template.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-diff -Naur libiqxmlrpc-0.7.2/libiqxmlrpc/value_type.cc libiqxmlrpc-0.7.2.new/libiqxmlrpc/value_type.cc
---- libiqxmlrpc-0.7.2/libiqxmlrpc/value_type.cc 2005-06-06 19:03:01.000000000 +0200
-+++ libiqxmlrpc-0.7.2.new/libiqxmlrpc/value_type.cc 2006-06-25 21:17:35.000000000 +0200
-@@ -24,7 +24,7 @@
- #include "utf_conv.h"
- #include "util.h"
-
--using namespace iqxmlrpc;
-+namespace iqxmlrpc {
-
-
- Value_type* Nil::clone() const
-@@ -40,6 +40,7 @@
-
-
- // --------------------- Scalar's specialization ------------------------------
-+template<>
- void Int::to_xml( xmlpp::Node* p ) const
- {
- xmlpp::Element* el = p->add_child( "i4" );
-@@ -49,14 +50,14 @@
- el->add_child_text( ss.str() );
- }
-
--
-+template<>
- void Bool::to_xml( xmlpp::Node* p ) const
- {
- xmlpp::Element* el = p->add_child( "boolean" );
- el->add_child_text( value_ ? "1" : "0" );
- }
-
--
-+template<>
- void Double::to_xml( xmlpp::Node* p ) const
- {
- xmlpp::Element* el = p->add_child( "double" );
-@@ -68,7 +69,8 @@
-
-
- // --------------------------------------------------------------------------
--void iqxmlrpc::String::to_xml( xmlpp::Node* p ) const
-+template<>
-+void String::to_xml( xmlpp::Node* p ) const
- {
- xmlpp::Element* el = p->add_child( "string" );
- el->add_child_text( config::cs_conv->to_utf(value_) );
-@@ -532,3 +534,5 @@
-
- return cache;
- }
-+
-+} // namespace iqxmlrpc
diff --git a/dev-cpp/libiqxmlrpc/files/digest-libiqxmlrpc-0.7.2 b/dev-cpp/libiqxmlrpc/files/digest-libiqxmlrpc-0.7.2
deleted file mode 100644
index a487ff092..000000000
--- a/dev-cpp/libiqxmlrpc/files/digest-libiqxmlrpc-0.7.2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 75e70254e3c4225732dc6d7387fbe93e libiqxmlrpc-0.7.2.tar.gz 393535
-RMD160 72146554a320f937233793b161929f12a1d18d61 libiqxmlrpc-0.7.2.tar.gz 393535
-SHA256 402b049ff6277716cd94e9a3616603b02b2cdaf9bfbe118a180deddfc7e92f18 libiqxmlrpc-0.7.2.tar.gz 393535
diff --git a/dev-cpp/libiqxmlrpc/files/digest-libiqxmlrpc-0.8.1 b/dev-cpp/libiqxmlrpc/files/digest-libiqxmlrpc-0.8.1
new file mode 100644
index 000000000..b4a27419c
--- /dev/null
+++ b/dev-cpp/libiqxmlrpc/files/digest-libiqxmlrpc-0.8.1
@@ -0,0 +1,3 @@
+MD5 e57293f67f669386c9382475a3710c96 libiqxmlrpc-0.8.1.tar.gz 412423
+RMD160 06f39882df81129a152f37eaef185c11261c00ba libiqxmlrpc-0.8.1.tar.gz 412423
+SHA256 6f77136a8bbcca03ed62f4738f4c3225d250d7da990b544c9bff74018d0739fc libiqxmlrpc-0.8.1.tar.gz 412423
diff --git a/dev-cpp/libiqxmlrpc/libiqxmlrpc-0.7.2.ebuild b/dev-cpp/libiqxmlrpc/libiqxmlrpc-0.7.2.ebuild
deleted file mode 100644
index 315b7756e..000000000
--- a/dev-cpp/libiqxmlrpc/libiqxmlrpc-0.7.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils
-
-DESCRIPTION="Libiqxmlrpc is an object-oriented library, which represents simple XML-RPC solution both for client and server sides."
-HOMEPAGE="http://libiqxmlrpc.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE="doc debug"
-
-RDEPEND="=dev-cpp/libxmlpp-1*
- dev-libs/boost
- dev-libs/openssl"
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )"
-
-src_unpack() {
- unpack ${A}
- if built_with_use -o dev-libs/boost threads threads_only; then
- cd "${S}"
- sed -i -e 's/boost_thread/boost_thread-mt/g' \
- libiqxmlrpc/Makefile.in \
- libiqxmlrpc.pc.in \
- tests/Makefile.in || die "fixing link to boost failed"
- fi
- epatch "${FILESDIR}/${PV}-value_type-namespace_and_template.patch"
- epatch "${FILESDIR}/${PV}-doc_manual_install.patch"
-}
-
-src_compile() {
- econf \
- $(use_enable doc docs) \
- $(use_enable debug) || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
- dodoc ChangeLog README NEWS TODO
- if use doc; then
- dohtml doc/libiqxmlrpc.html/*
- fi
-}
-
-src_test() {
- einfo "This can take some time due to stress tests"
- cd "${S}/tests"
- make check
- ./regression.sh
-}
diff --git a/dev-cpp/libiqxmlrpc/libiqxmlrpc-0.8.1.ebuild b/dev-cpp/libiqxmlrpc/libiqxmlrpc-0.8.1.ebuild
new file mode 100644
index 000000000..becc8708c
--- /dev/null
+++ b/dev-cpp/libiqxmlrpc/libiqxmlrpc-0.8.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+DESCRIPTION="Libiqxmlrpc is an object-oriented library, which represents simple XML-RPC solution both for client and server sides."
+HOMEPAGE="http://libiqxmlrpc.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="doc debug"
+
+RDEPEND="=dev-cpp/libxmlpp-1*
+ dev-libs/libxml2
+ dev-libs/boost
+ dev-libs/openssl"
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )"
+
+pgk_setup() {
+ if ! built_with_use dev-libs/boost threads ; then
+ eerror "dev-libs/boost has to be compiled with 'threads' USE-flag enabled."
+ die "Needed USE-flag for dev-libs/boost not found."
+ fi
+}
+
+src_compile() {
+ econf \
+ $(use_enable doc docs) \
+ $(use_enable debug) \
+ --with-boost-thread=boost_thread-mt \
+ --with-boost-program-options=boost_program_options-mt \
+ --with-boost-unit-test-framework=boost_unit_test_framework-mt \
+ || die "econf failed"
+ emake CXXFLAGS="${CXXFLAGS}" || die "emake failed"
+}
+
+src_install() {
+ # We install the docs manually, because: i) sandbox violations ii) wrong location
+ emake DESTDIR="${D}" MKDOC=no install || die "emake install failed"
+ dodoc ChangeLog README NEWS
+ if use doc; then
+ dohtml doc/libiqxmlrpc.html/*
+ fi
+}
+
+src_test() {
+ einfo "This can take some time due to stress tests"
+ cd "${S}/tests"
+ make check
+ ./regression.sh
+}