diff options
Diffstat (limited to 'dev-cpp')
-rw-r--r-- | dev-cpp/libiqxmlrpc/ChangeLog | 9 | ||||
-rw-r--r-- | dev-cpp/libiqxmlrpc/Manifest | 8 | ||||
-rw-r--r-- | dev-cpp/libiqxmlrpc/files/0.8.9-boost_test_framework_detection.patch (renamed from dev-cpp/libiqxmlrpc/files/0.8.7-boost_test_framework_detection.patch) | 0 | ||||
-rw-r--r-- | dev-cpp/libiqxmlrpc/libiqxmlrpc-0.8.9.ebuild (renamed from dev-cpp/libiqxmlrpc/libiqxmlrpc-0.8.7.ebuild) | 28 |
4 files changed, 26 insertions, 19 deletions
diff --git a/dev-cpp/libiqxmlrpc/ChangeLog b/dev-cpp/libiqxmlrpc/ChangeLog index aa8a43287..423564e9f 100644 --- a/dev-cpp/libiqxmlrpc/ChangeLog +++ b/dev-cpp/libiqxmlrpc/ChangeLog @@ -1,7 +1,14 @@ # ChangeLog for dev-cpp/libiqxmlrpc -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 23 Jul 2009; Tiziano Müller <dev-zero@gentoo.org> + -libiqxmlrpc-0.8.7.ebuild, + -files/0.8.7-boost_test_framework_detection.patch, + +files/0.8.9-boost_test_framework_detection.patch, + +libiqxmlrpc-0.8.9.ebuild: + Version bump. Changed deps. Updated Homepage. EAPI-2 usage. Respect LDFLAGS. + 21 Dec 2008; Christian Ruppert (idl0r) <spooky85@gmail.com> libiqxmlrpc-0.8.7.ebuild: HOMEPAGE fixed. diff --git a/dev-cpp/libiqxmlrpc/Manifest b/dev-cpp/libiqxmlrpc/Manifest index d9dbe63c4..8e39b0f39 100644 --- a/dev-cpp/libiqxmlrpc/Manifest +++ b/dev-cpp/libiqxmlrpc/Manifest @@ -1,5 +1,5 @@ -AUX 0.8.7-boost_test_framework_detection.patch 2307 RMD160 5fb62235e952c15069594926ee866d899dc77448 SHA1 8115ba8bef54affae891fb5756d6fd25d111a6c2 SHA256 727c184d165e8cd0c10c3d7eeb16eb6512886e565498ac10367d3215b035406d -DIST libiqxmlrpc-0.8.7.tar.gz 449140 RMD160 793521334ab0c79c12e59ae2483f6d1007b0f1ec SHA1 503d4050bd736c7b750e72525a02185632a31620 SHA256 39e7c996d7aee345ec3e938602b016e5782430f9f62c947525e9c8a2f3034df8 -EBUILD libiqxmlrpc-0.8.7.ebuild 1149 RMD160 d748ee3562d13157b51d31383b878b2a4444404e SHA1 5d63eb0965abc8f8378b55b5aac313f3a8f4838b SHA256 17bff23a36613614bca831c73cd64ce793b7005200f9b17f2dfc9d5e06c8ba84 -MISC ChangeLog 1397 RMD160 189893ffa3736632977ef092720250e51991a19f SHA1 c4d1ce0a81ca993a9d777c5349b9eed8324888dd SHA256 6ab55840f2fb72263349cdfe0d5f2a5729c84b931f1776990e7ba8a0e151c3b0 +AUX 0.8.9-boost_test_framework_detection.patch 2307 RMD160 5fb62235e952c15069594926ee866d899dc77448 SHA1 8115ba8bef54affae891fb5756d6fd25d111a6c2 SHA256 727c184d165e8cd0c10c3d7eeb16eb6512886e565498ac10367d3215b035406d +DIST libiqxmlrpc-0.8.9.tar.gz 435287 RMD160 4f5ba37dcb51097bf74fc809136c67f18950562c SHA1 baf6b0427374e37334aaa4393dc2e345af5001bb SHA256 599097fe326f520cd0bf3fe91cdc0f60f5aa77b365335999a147132bb58113a4 +EBUILD libiqxmlrpc-0.8.9.ebuild 1168 RMD160 7a2e173d5468eed0fd8a7a64c982eb8fb75579cd SHA1 1bc6e95370516027bcfde620640a8dcad3e97a6e SHA256 cfdd1e6ef55262fa43e22e51d1aa236ac5e88b2335ba5b91c142f3cbcab5cbe6 +MISC ChangeLog 1694 RMD160 fbc341ef3a2aaca8c19a07b1257fd68946c2ca93 SHA1 edee0a355f6eaa5b31840f92ce7296d383d42547 SHA256 f079e762de3c24703648cfce80b3087bd0ed8f99b7de764f7d592f8b8910b77e MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 diff --git a/dev-cpp/libiqxmlrpc/files/0.8.7-boost_test_framework_detection.patch b/dev-cpp/libiqxmlrpc/files/0.8.9-boost_test_framework_detection.patch index 633e7e207..633e7e207 100644 --- a/dev-cpp/libiqxmlrpc/files/0.8.7-boost_test_framework_detection.patch +++ b/dev-cpp/libiqxmlrpc/files/0.8.9-boost_test_framework_detection.patch diff --git a/dev-cpp/libiqxmlrpc/libiqxmlrpc-0.8.7.ebuild b/dev-cpp/libiqxmlrpc/libiqxmlrpc-0.8.9.ebuild index d4d26c097..96053a983 100644 --- a/dev-cpp/libiqxmlrpc/libiqxmlrpc-0.8.7.ebuild +++ b/dev-cpp/libiqxmlrpc/libiqxmlrpc-0.8.9.ebuild @@ -1,11 +1,13 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ +EAPI="2" + inherit autotools eutils DESCRIPTION="An object-oriented library which represents simple XML-RPC solution for client and server side." -HOMEPAGE="http://sourceforge.net/projects/libiqxmlrpc" +HOMEPAGE="http://libiqxmlrpc.wikidot.com/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="LGPL-2" @@ -15,34 +17,32 @@ IUSE="doc debug" RDEPEND="=dev-cpp/libxmlpp-1* dev-libs/libxml2 - >=dev-libs/boost-1.34.1 + >=dev-libs/boost-1.35.0-r5 dev-libs/openssl" DEPEND="${RDEPEND} doc? ( app-doc/doxygen )" -src_unpack() { - unpack ${A} - cd "${S}" - +src_prepare() { epatch "${FILESDIR}/${PV}-boost_test_framework_detection.patch" AT_M4DIR="m4" eautoreconf } -src_compile() { +src_configure() { econf \ $(use_enable doc docs) \ $(use_enable debug) \ - --with-boost-unit-test-framework \ - || die "econf failed" - emake CXXFLAGS="${CXXFLAGS}" || die "emake failed" + --with-boost-unit-test-framework +} + +src_compile() { + # otherwise the package ignores them + emake CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" || 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 + use doc && dohtml doc/libiqxmlrpc.html/* } |