From 37075bae9f30c04a423932819711e5d0198f8534 Mon Sep 17 00:00:00 2001 From: Patrick Lauer Date: Wed, 19 Jun 2013 03:28:18 +0000 Subject: Bump Package-Manager: portage-2.2.0_alpha181/cvs/Linux x86_64 --- dev-libs/leveldb/ChangeLog | 7 ++++- dev-libs/leveldb/Manifest | 14 ++------- dev-libs/leveldb/leveldb-1.11.0.ebuild | 53 ++++++++++++++++++++++++++++++++++ 3 files changed, 62 insertions(+), 12 deletions(-) create mode 100644 dev-libs/leveldb/leveldb-1.11.0.ebuild (limited to 'dev-libs/leveldb') diff --git a/dev-libs/leveldb/ChangeLog b/dev-libs/leveldb/ChangeLog index 4e948ce97829..3b990967621e 100644 --- a/dev-libs/leveldb/ChangeLog +++ b/dev-libs/leveldb/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-libs/leveldb # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/leveldb/ChangeLog,v 1.12 2013/06/11 19:09:53 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/leveldb/ChangeLog,v 1.13 2013/06/19 03:28:03 patrick Exp $ + +*leveldb-1.11.0 (19 Jun 2013) + + 19 Jun 2013; Patrick Lauer +leveldb-1.11.0.ebuild: + Bump 11 Jun 2013; Sébastien Fabbro leveldb-1.10.0.ebuild: Keyword amd64-linux and x86-linux diff --git a/dev-libs/leveldb/Manifest b/dev-libs/leveldb/Manifest index 8fe104b5a8b7..42baf696f8ab 100644 --- a/dev-libs/leveldb/Manifest +++ b/dev-libs/leveldb/Manifest @@ -1,17 +1,9 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - AUX leveldb-1.9.0-configure.patch 990 SHA256 7e509d4a77fc8ae77082f9b54e505dd6b42eca9af36e2b9e03bfe4a25472b529 SHA512 28f08e257d0f067d93ea88ee30719c092660ab7d220a55d4fa1cec5c5fd8195465e374670aa46c7a125f218ae3a689f3bb58ce66ddc720a2fc1caed552ed27e5 WHIRLPOOL eafac457577fc66a0d096b50c408c5e5298278cc071c5ea867ea61c4bdff1c95759ea73cf60be4ee6f5dfa20babce075d2efe928345f39538789c8c3995403de DIST leveldb-1.10.0.tar.gz 204270 SHA256 84a4ab34671e1271d895f093932f8c8cfecb45b2e085da738671599825d12f62 SHA512 ba9829a203c25d00184b77382ee8db6b383058c527771a795443e0d3ae02b93dd29c3362f12fd89b08ac24f784b7ed2f3e3325b30abe2763df1cc9e4b8a12948 WHIRLPOOL d9b46a0f6586203091f2b89e4d141f8c7ba65ea994a2352d7f063796f50ba0e7a8c2d3a93ac2591a554b293ac8cb8a6eb26bfb2879f8859cb985db2cfd5985ae +DIST leveldb-1.11.0.tar.gz 205413 SHA256 f2eaffcb60d6368088a7ef0c2b889132ea42483fed541a7601fa22e54a8839ac SHA512 2b01227d3339d5ab09a6488e43f4b92f1c8f23d9d9b3a1636710aadfebb2a291622b83d636c96314a651f7a774ec39b404490dcf7cd4ac6ec2997d5d651582aa WHIRLPOOL 410e0433a3eaabc838af22e6667c07e639c64da0143cc4af4ca88bb44dc74dabd749e90d2bb5766a448d8c0e952f7a099a593a558eb89cf43cab4f0404cd6ad1 DIST leveldb-1.9.0.tar.gz 203872 SHA256 b2699b04e5aba8e98382c4955b94725d1f76bd0b5decd60c5628205b717a1d4f SHA512 47b0a3272eef2d677ddeb8d0c973e59a1be4bff580528c3bc3f83a654f41485ecc86892d9124ce21ef747c220f98cdad687436849dc978adfd42f8c8c05b9160 WHIRLPOOL 301ba45968095420ff72da36f128bd916d4e039385270eecd8e077aac3781ed12931c9a7d426842e197fd62a99ad6477e5eabbca7524fcba2a185a702f4ef22a EBUILD leveldb-1.10.0.ebuild 1332 SHA256 be6fe511efc53728ee88ae77570cf6648f778cef924136c6ca3cc671a053cecf SHA512 38e0d86dadb4b78f736d22cead7a172d099d2fee95dd7d6a0af035eafc59d798813aa57da06f4647efa4fb80dfab45d55012d0f61499c5ba1256dbc95a484063 WHIRLPOOL 337090add18767c7842d6c55d5a0054370992c852f2827f9f6966b938be87ef36006c6dfe487aee4656af915231db4f6619b876bc6ad88b86eefefe3d00752ac +EBUILD leveldb-1.11.0.ebuild 1331 SHA256 e3de0ec925932c6b3ad5258a1f0f55481ceb2518493630989b537d4806ca793d SHA512 b4563b0e19600c154ae9aac1fc9151bc596532f610ff7d584ca4ff84688c184d139a12deec1b4f640f15d2b0ca11dfc49c62ebb21fc8a34befe55f77b13066e4 WHIRLPOOL a706adf4fca65b3971476fd1de07043305a54666be03f46c644d706adc635fdd57f03a944250441c9b9d17eba60a3410b045787b1a6243081e4f1202a8002a72 EBUILD leveldb-1.9.0-r5.ebuild 1322 SHA256 b0110c5ab60f7042c8e33f090a94b93c7900607f2e7773f6a0abd494f53f6071 SHA512 0ca565fb96b055a7fa50e9d00ff7ce9bac72f14101d5d1b273fbd8d8cd536bf935a2f9c39c8c023ae9a51b036db884dd6937d4a10b673fbfddb29d13939232a0 WHIRLPOOL 28efb36b01995f24aa04146b401a8cf8258538fd84a2ce696f251e36aabe41c910e4c93dd0d95b8f5956002b9bdcfd903832d7b580cb8595b9bc3bf6ad95dacb -MISC ChangeLog 1880 SHA256 62f9e6625f3da67c99ba32019950302c4fb3dc8ae22895854fd7b2b8417cf4dc SHA512 f98a6d9aeda3b62cc0af1051dc4a758b26979d8638827fc290ed95ed1a67c2070437f94d65910114f1dc6ac03548d72ac72aea382d1cefb026ef14c8c6893808 WHIRLPOOL 8cfa6e84a662c227c81c8a38091575c1b2dc35234ad777ee9785a79c338f6cfd0eacc28450e61d337a59d19ddcc0cd45abd40e2fac59478d4dc4ef383f5d4b1e +MISC ChangeLog 1992 SHA256 1a79a5fbff23e030d1aa3027d0006cc84e3f9a702c33b23013ff6eabdd88bc17 SHA512 fdaa85a32a3951981394c7d0b359e0e8b7598e81a8906a0ecf880f48f55facd77cf0bff94b3687a03efd435f054e9428d2f059d76c17dddc4442e461c87c0fa7 WHIRLPOOL 840e577e8a91f5041855e441ddd198176cda9c620077be1fb33f5470c39f628e437e3c986a2577cdee8e93985c1947d6e592ccfa89137f0185cef0a3265c7c49 MISC metadata.xml 316 SHA256 aa2f1474541fc5a99a65dc0b6660cb6738bd9b147d988dab61aa84e1e7284004 SHA512 c7efdc1ef3d47b68061968e2794b26e06655f7d8d95a2f06c251d14fb0a93f42c9277b4714807e6d9281867e97bb0f1e2e51632ba41d4456e8d81bbf11baab2c WHIRLPOOL 75ee0f94e506c13c10b1557cf7ac3db73aff8e518785e8620fb6466f347ec0006870858d5e1862fc0a83d6154a3da6223a4db6d671875857191ec43395d05e92 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) - -iEYEAREIAAYFAlG3fZcACgkQ1ycZbhPLE2AExQCgsDUTTZuDI2cXTFsj+fvgd+tb -iFgAnRsVgF/XJ82TjCGG2VZhoaYUJDvS -=c2Ak ------END PGP SIGNATURE----- diff --git a/dev-libs/leveldb/leveldb-1.11.0.ebuild b/dev-libs/leveldb/leveldb-1.11.0.ebuild new file mode 100644 index 000000000000..10ccd6885feb --- /dev/null +++ b/dev-libs/leveldb/leveldb-1.11.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/leveldb/leveldb-1.11.0.ebuild,v 1.1 2013/06/19 03:28:03 patrick Exp $ + +EAPI=4 + +inherit eutils multilib toolchain-funcs + +DESCRIPTION="a fast key-value storage library written at Google" +HOMEPAGE="http://code.google.com/p/leveldb/" +SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +IUSE="+snappy static-libs +tcmalloc" + +DEPEND="tcmalloc? ( dev-util/google-perftools ) + snappy? ( + app-arch/snappy + static-libs? ( app-arch/snappy[static-libs] ) + )" +RDEPEND="${DEPEND}" + +src_configure() { + # These vars all get picked up by build_detect_platform + # which the Makefile runs for us automatically. + tc-export AR CC CXX + export OPT="-DNDEBUG ${CPPFLAGS}" + # Probably needs more filling out + export TARGET_OS + case ${CHOST} in + *) TARGET_OS="Linux";; + esac + export USE_SNAPPY=$(usex snappy) + export USE_TCMALLOC=no +} + +src_compile() { + emake $(usex static-libs '' 'LIBRARY=') all libmemenv.a +} + +src_test() { + emake check +} + +src_install() { + insinto /usr/include + doins -r include/* helpers/memenv/memenv.h + dolib.so libleveldb*$(get_libname)* + use static-libs && dolib.a libleveldb.a + dolib.a libmemenv.a +} -- cgit v1.2.3-65-gdbad