From 10593836b1f2e8060a692dfa13260989c375e1cc Mon Sep 17 00:00:00 2001 From: Bertrand Jacquin Date: Wed, 26 Mar 2014 20:56:59 +0100 Subject: dev-libs/ebtree: Move to multilib Package-Manager: portage-2.2.10 --- dev-libs/ebtree/ChangeLog | 3 +++ dev-libs/ebtree/Manifest | 4 ++-- dev-libs/ebtree/ebtree-6.0.8.ebuild | 18 ++++++++++++------ 3 files changed, 17 insertions(+), 8 deletions(-) (limited to 'dev-libs') diff --git a/dev-libs/ebtree/ChangeLog b/dev-libs/ebtree/ChangeLog index 481c2228..2ca11588 100644 --- a/dev-libs/ebtree/ChangeLog +++ b/dev-libs/ebtree/ChangeLog @@ -1,3 +1,6 @@ + 26 Mar 2014; Bertrand Jacquin ebtree-6.0.8.ebuild: + dev-libs/ebtree: Move to multilib + *ebtree-6.0.8 (09 Jul 2013) 09 Jul 2013; Bertrand Jacquin +ebtree-6.0.8.ebuild, diff --git a/dev-libs/ebtree/Manifest b/dev-libs/ebtree/Manifest index 9ada5f0d..283899f1 100644 --- a/dev-libs/ebtree/Manifest +++ b/dev-libs/ebtree/Manifest @@ -1,4 +1,4 @@ DIST ebtree-6.0.8.tar.gz 42172 SHA256 17f8a7a88758f5fe67c3e2f304f549b1543c3abfadf1d01053b280369238005f WHIRLPOOL b6a8557e1ea25ea756678e280d11bc12f8cfdcdf7ed105b99da7e398b791935a59040b36bf7d35d3c654f1487c6a72f825bc61bf5b3462116beb4d6bdb23ec79 -EBUILD ebtree-6.0.8.ebuild 618 SHA256 94af3f3adc26c4504decc474df4238c83ebc30dbbf514892082958ee42629ab1 WHIRLPOOL ffd4a71cfea50cd354ec6cbd1090ea07e1822894fab3eb0e0fa192998b84c9a437bb070e9ae2fd4a8e397d5b8398b5a583d28188ef915b17d11a736c175a8100 -MISC ChangeLog 176 SHA256 ad7e21d7c2ea979428fe509c1181189ba1a26f35b4a024f342582aabdd0a7bf4 WHIRLPOOL 440cf30ed899d33f966a6558686bf526523c99c64dba56b572d4741b922567c29981112d4a59845c3c8bcca2dd066d485fa4ef3014b34968e5ec0fe14019bd4c +EBUILD ebtree-6.0.8.ebuild 726 SHA256 339556a5ed904ac62ef35836653b9de0c6d54026044ab00760072afa9d83c455 WHIRLPOOL c4bc37fbbb96b418cec7ab639ac971c6c57377a38968a5cf9988579eab8a70770a76ae73c38b8c3f85fd3f84757a0c917f688167b01d1a4ac8b330432feff880 +MISC ChangeLog 287 SHA256 4f915da0a208fae56d745f6449b95f5669e8c79247dfdcb5cb246e73d43db486 WHIRLPOOL 6e417a175d18323f12589eb8012e967add3eb5865dc0a76b6ff8a3314903fc58afba66a109bce9575803513d477a48ae027a18a59a6a2929a63894590e9e1c0f MISC metadata.xml 254 SHA256 c56bc3d6780712c960298c70bb86867aeb6661e97a317cc624516b0e16b72fcc WHIRLPOOL 2ebbfaa14ef0c1847284fe64a79f052cd7e73b25a724fba728c084aaaf2dd0692e068eedcf42ccef7e205077f00c35780ded7ec69118dc01ddb988b4802e46ae diff --git a/dev-libs/ebtree/ebtree-6.0.8.ebuild b/dev-libs/ebtree/ebtree-6.0.8.ebuild index a1e07895..575fdbf5 100644 --- a/dev-libs/ebtree/ebtree-6.0.8.ebuild +++ b/dev-libs/ebtree/ebtree-6.0.8.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI=5 -inherit toolchain-funcs +inherit toolchain-funcs multilib-minimal DESCRIPTION="Elastic Binary Trees" HOMEPAGE="http://1wt.eu/tools/ebtree" @@ -17,19 +17,25 @@ IUSE="examples" DEPEND="" RDEPEND="${DEPEND}" -src_compile() { +src_prepare() { + multilib_copy_sources +} + +multilib_src_compile() { emake \ AR="$(tc-getAR)" \ CC="$(tc-getCC)" \ CFLAGS="${CFLAGS}" } -src_install() { +multilib_src_install() { + dolib.a "lib${PN}.a" +} + +multilib_src_install_all() { insinto "/usr/include/${PN}" doins *.h - dolib.a "lib${PN}.a" - if use examples ; then insinto /usr/share/doc/${P} doins -r examples -- cgit v1.2.3