]> Pileus Git - ~andy/sunrise/commitdiff
dev-cpp/libiqxmlrpc: Version bump. Changed deps. Updated Homepage. EAPI-2 usage....
authorTiziano Müller <dev-zero@gentoo.org>
Thu, 23 Jul 2009 21:27:03 +0000 (21:27 +0000)
committerTiziano Müller <dev-zero@gentoo.org>
Thu, 23 Jul 2009 21:27:03 +0000 (21:27 +0000)
svn path=/sunrise/; revision=8875

dev-cpp/libiqxmlrpc/ChangeLog
dev-cpp/libiqxmlrpc/Manifest
dev-cpp/libiqxmlrpc/files/0.8.9-boost_test_framework_detection.patch [moved from dev-cpp/libiqxmlrpc/files/0.8.7-boost_test_framework_detection.patch with 100% similarity]
dev-cpp/libiqxmlrpc/libiqxmlrpc-0.8.9.ebuild [moved from dev-cpp/libiqxmlrpc/libiqxmlrpc-0.8.7.ebuild with 70% similarity]

index aa8a43287fa0af6d560277050ac1ed76e18247c7..423564e9f80fb7bd9348801c9481fd1e8f012b04 100644 (file)
@@ -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.
index d9dbe63c426ed325ab246e659c83e91a5acbb102..8e39b0f39c4abf69eef643a9c4e587a2e6481a55 100644 (file)
@@ -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
similarity index 70%
rename from dev-cpp/libiqxmlrpc/libiqxmlrpc-0.8.7.ebuild
rename to dev-cpp/libiqxmlrpc/libiqxmlrpc-0.8.9.ebuild
index d4d26c0971e85f546f83e9c81ffe52dd26dd0e03..96053a9837db4d45f815638f3e9369da2cfbb5d5 100644 (file)
@@ -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/*
 }