diff options
author | Patrick Lauer <patrick@gentoo.org> | 2013-08-29 01:25:27 +0000 |
---|---|---|
committer | Patrick Lauer <patrick@gentoo.org> | 2013-08-29 01:25:27 +0000 |
commit | 32365181f25293090c6ca2157fe08aff91dddb9d (patch) | |
tree | 92d68bb72b6553da79fe1d3636ec49b0bb891cac /dev-libs/leveldb | |
parent | Version bump to 1.4, cleaned ebuild up a bit and removed restriction on tests... (diff) | |
download | historical-32365181f25293090c6ca2157fe08aff91dddb9d.tar.gz historical-32365181f25293090c6ca2157fe08aff91dddb9d.tar.bz2 historical-32365181f25293090c6ca2157fe08aff91dddb9d.zip |
Bump
Package-Manager: portage-2.2.1/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/leveldb')
-rw-r--r-- | dev-libs/leveldb/ChangeLog | 7 | ||||
-rw-r--r-- | dev-libs/leveldb/Manifest | 4 | ||||
-rw-r--r-- | dev-libs/leveldb/leveldb-1.13.0.ebuild | 53 |
3 files changed, 62 insertions, 2 deletions
diff --git a/dev-libs/leveldb/ChangeLog b/dev-libs/leveldb/ChangeLog index 53c3fe83a544..b5e4bdae272c 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.14 2013/06/20 03:30:25 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/leveldb/ChangeLog,v 1.15 2013/08/29 01:25:20 patrick Exp $ + +*leveldb-1.13.0 (29 Aug 2013) + + 29 Aug 2013; Patrick Lauer <patrick@gentoo.org> +leveldb-1.13.0.ebuild: + Bump *leveldb-1.12.0 (20 Jun 2013) diff --git a/dev-libs/leveldb/Manifest b/dev-libs/leveldb/Manifest index a9a50da5bb91..cada7e67d135 100644 --- a/dev-libs/leveldb/Manifest +++ b/dev-libs/leveldb/Manifest @@ -2,10 +2,12 @@ AUX leveldb-1.9.0-configure.patch 990 SHA256 7e509d4a77fc8ae77082f9b54e505dd6b42 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.12.0.tar.gz 205436 SHA256 a50b44bcae9680c2872081df98395a34a1ac3162ea41f646676e53fb5f691108 SHA512 b0798ecc598a7dcee38887867521face02b11ec93bc55e28fb3e1e16fb9c4d2068564f7779849a0dc0d758ee9665c2297c004947bedd149e392c129fc39a921f WHIRLPOOL 834777dfa5f7e6ecfd1360185ac31389d8e2c92679f496f6925b902caccb42fa05523016bbb6908ffe2ad8c543d2c14f7913a79384f5e8aa05a75efd5be58cc4 +DIST leveldb-1.13.0.tar.gz 207718 SHA256 083497a48ff54a3470ab5085730306a536013c0db54db6854bd9c8638c4f33f7 SHA512 f7fd7421a0c00fadae44cae4be8a473a8827472229bf95aed0642401943f4fdf3d14026270dce59cd7bda2b2a2856d92c253a360c80ea8188a3fb52985b7e3e9 WHIRLPOOL a30a26bb40cf2573f5b135bbb28761f49ade8b478c5862462ce37b875d16802d01c2801353ec418db19d2f55c65fa3ef7e4fa63afaf4f3926dd19b471bc56487 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.12.0.ebuild 1331 SHA256 e99523900a5681ba7709425cd280d4954fe97ecf74e5e320491122330164c1e9 SHA512 e7510a14bcba9f01346afc6228b1e692ff0aa8649096cf001246d153cdf9e3a9525e03c96f1cb9707d4450ece2c235da854822306f2fa65f750d89cafb6e808d WHIRLPOOL 812597ae8d43df2bded603fe8ceeb73235854e6e234aaf9ef61b2bbce508264e106c4a70123c9d1c097b647b72b2e99f02126231f77394d46a6ea26d4fe1e66f +EBUILD leveldb-1.13.0.ebuild 1331 SHA256 736c3f6f533fe874b14050eb8b76fa1302a349380c19dfa4d8c8ea1ed61002fe SHA512 f12b89e496fc531a815c196cd516cbbcb2fa2f8038aeb2bff7135468dbdc5815e4b80b39d27c2b032f997bf9ad778e461202157b2bd6c1bf56f1dc05b349aa9e WHIRLPOOL 4255ed95d54d3230f64ed42902214d2673527a1740edd7d1dee220f1ef5bd8504b9eb58bd4a6a97b3affbce13172a7e188328563b8157df164bdde22e24389b4 EBUILD leveldb-1.9.0-r5.ebuild 1322 SHA256 b0110c5ab60f7042c8e33f090a94b93c7900607f2e7773f6a0abd494f53f6071 SHA512 0ca565fb96b055a7fa50e9d00ff7ce9bac72f14101d5d1b273fbd8d8cd536bf935a2f9c39c8c023ae9a51b036db884dd6937d4a10b673fbfddb29d13939232a0 WHIRLPOOL 28efb36b01995f24aa04146b401a8cf8258538fd84a2ce696f251e36aabe41c910e4c93dd0d95b8f5956002b9bdcfd903832d7b580cb8595b9bc3bf6ad95dacb -MISC ChangeLog 2105 SHA256 5b89883163465587da4e08c53f09b162cf095dee30727ff1cae96c77501ad5a9 SHA512 24f84fcc80e625145896f633d12ebb2b151ca732c8d95374561cef1f3a6c38840044b91d3f2b56147f91ec1140cf6740fa3f8e2d8d83084731d8f7c90f236491 WHIRLPOOL bf81820265ccf6872425e26c5cf62660f057e0fb6cec8a35ca839c8e8b1225c37da1dc8769b47dfe7f6137aeb5e988b0e61915f16039fbcf14ecb208927f8264 +MISC ChangeLog 2218 SHA256 9498b9315447f3ac96dd0e7d5606e0a6a2fbd763ab480aabad7bd82e98ebf347 SHA512 f7d53b9f34342fffffed0e3a5b913e51909d4bdab33e804c881643bd298882c0a2057a9f645cdfc5ee6e5db53ce6f142611a2962ad45a87a450dc5a30ecab1d4 WHIRLPOOL 34bcafb28f81e38de5de0d5dc3e5e1399c1aed2bac5a350e8cacb11e21685e203bc32b4a2683e440b3b57eec5a2b4c69c23ae995cfe38daec429892ab391be82 MISC metadata.xml 316 SHA256 aa2f1474541fc5a99a65dc0b6660cb6738bd9b147d988dab61aa84e1e7284004 SHA512 c7efdc1ef3d47b68061968e2794b26e06655f7d8d95a2f06c251d14fb0a93f42c9277b4714807e6d9281867e97bb0f1e2e51632ba41d4456e8d81bbf11baab2c WHIRLPOOL 75ee0f94e506c13c10b1557cf7ac3db73aff8e518785e8620fb6466f347ec0006870858d5e1862fc0a83d6154a3da6223a4db6d671875857191ec43395d05e92 diff --git a/dev-libs/leveldb/leveldb-1.13.0.ebuild b/dev-libs/leveldb/leveldb-1.13.0.ebuild new file mode 100644 index 000000000000..549572cf8367 --- /dev/null +++ b/dev-libs/leveldb/leveldb-1.13.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.13.0.ebuild,v 1.1 2013/08/29 01:25:20 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 +} |