diff options
author | 2006-09-01 19:17:17 +0000 | |
---|---|---|
committer | 2006-09-01 19:17:17 +0000 | |
commit | 1518c74ba7088d91845b43c612105352590a59d9 (patch) | |
tree | e5f71628ff1959ccf2854adb46fe43b89a5f4e76 /dev-cpp | |
parent | x11-themes/qtcurve: version bump thanks to Ben de Groot <ben@berkano.net> in ... (diff) | |
download | sunrise-reviewed-1518c74ba7088d91845b43c612105352590a59d9.tar.gz sunrise-reviewed-1518c74ba7088d91845b43c612105352590a59d9.tar.bz2 sunrise-reviewed-1518c74ba7088d91845b43c612105352590a59d9.zip |
dev-cpp/libiqxmlrpc: Version bump.
-> Upstream included our patch
-> Upstream added config-options to set the name of the boos-libs which makes it obsolote to 'sed'
-> Added libxml2 to DEPEND
svn path=/sunrise/; revision=1100
Diffstat (limited to 'dev-cpp')
-rw-r--r-- | dev-cpp/libiqxmlrpc/ChangeLog | 6 | ||||
-rw-r--r-- | dev-cpp/libiqxmlrpc/Manifest | 20 | ||||
-rw-r--r-- | dev-cpp/libiqxmlrpc/files/0.7.3a-doc_manual_install.patch | 12 | ||||
-rw-r--r-- | dev-cpp/libiqxmlrpc/files/digest-libiqxmlrpc-0.7.3a | 3 | ||||
-rw-r--r-- | dev-cpp/libiqxmlrpc/libiqxmlrpc-0.7.3a.ebuild | 60 |
5 files changed, 97 insertions, 4 deletions
diff --git a/dev-cpp/libiqxmlrpc/ChangeLog b/dev-cpp/libiqxmlrpc/ChangeLog index 17676293b..d125db1b7 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: $ + 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 + config-options to set the name of the boos-libs which makes it obsolote to + 'sed' -> Added libxml2 to DEPEND + 25 Jun 2006; Tiziano Müller <gentoo@dev-zero.ch> ChangeLog: New ebuild for bug 71785 diff --git a/dev-cpp/libiqxmlrpc/Manifest b/dev-cpp/libiqxmlrpc/Manifest index 5dbb16510..aa3c0a071 100644 --- a/dev-cpp/libiqxmlrpc/Manifest +++ b/dev-cpp/libiqxmlrpc/Manifest @@ -6,15 +6,24 @@ AUX 0.7.2-value_type-namespace_and_template.patch 1357 RMD160 814ed2aa2653e546b0 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 -MISC ChangeLog 211 RMD160 9cc7462fec98c28b52fc683baf513ecfcb6db5c3 SHA1 69a41053b2608b714a211178192b754877f1fe71 SHA256 ef97c5a37a431248ac873ef8475937b82a63f47108671eaa05ccf5bacb1a4008 -MD5 91c32b8952395d6bd9271a0159498660 ChangeLog 211 -RMD160 9cc7462fec98c28b52fc683baf513ecfcb6db5c3 ChangeLog 211 -SHA256 ef97c5a37a431248ac873ef8475937b82a63f47108671eaa05ccf5bacb1a4008 ChangeLog 211 +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 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 @@ -22,3 +31,6 @@ SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata 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 diff --git a/dev-cpp/libiqxmlrpc/files/0.7.3a-doc_manual_install.patch b/dev-cpp/libiqxmlrpc/files/0.7.3a-doc_manual_install.patch new file mode 100644 index 000000000..996f28b91 --- /dev/null +++ b/dev-cpp/libiqxmlrpc/files/0.7.3a-doc_manual_install.patch @@ -0,0 +1,12 @@ +--- 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/digest-libiqxmlrpc-0.7.3a b/dev-cpp/libiqxmlrpc/files/digest-libiqxmlrpc-0.7.3a new file mode 100644 index 000000000..e1f49e2c8 --- /dev/null +++ b/dev-cpp/libiqxmlrpc/files/digest-libiqxmlrpc-0.7.3a @@ -0,0 +1,3 @@ +MD5 0b0ce4bd3992777b03e3620bd56eb55a libiqxmlrpc-0.7.3a.tar.gz 429912 +RMD160 9d7588c73445259a9c653fa62972de49184fb9cc libiqxmlrpc-0.7.3a.tar.gz 429912 +SHA256 4ec5467a8651e382bfb5d2b10ce8e14731f6c2f64ed22cfe253651addeffef08 libiqxmlrpc-0.7.3a.tar.gz 429912 diff --git a/dev-cpp/libiqxmlrpc/libiqxmlrpc-0.7.3a.ebuild b/dev-cpp/libiqxmlrpc/libiqxmlrpc-0.7.3a.ebuild new file mode 100644 index 000000000..44a7e5954 --- /dev/null +++ b/dev-cpp/libiqxmlrpc/libiqxmlrpc-0.7.3a.ebuild @@ -0,0 +1,60 @@ +# 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_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}/${PV}-doc_manual_install.patch" +} + +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() { + 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 +} |