summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2013-03-11 03:56:49 +0000
committerPatrick Lauer <patrick@gentoo.org>2013-03-11 03:56:49 +0000
commit4017f46d5153727241f0f3c211965af15f29dd4d (patch)
tree485d29a81a3b109cd5bfd214cae71093df2d7152 /dev-libs/leveldb
parentBump (diff)
downloadhistorical-4017f46d5153727241f0f3c211965af15f29dd4d.tar.gz
historical-4017f46d5153727241f0f3c211965af15f29dd4d.tar.bz2
historical-4017f46d5153727241f0f3c211965af15f29dd4d.zip
Fixing header installation #454648
Package-Manager: portage-2.2.0_alpha166/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/leveldb')
-rw-r--r--dev-libs/leveldb/ChangeLog7
-rw-r--r--dev-libs/leveldb/Manifest23
-rw-r--r--dev-libs/leveldb/leveldb-1.9.0-r2.ebuild36
3 files changed, 44 insertions, 22 deletions
diff --git a/dev-libs/leveldb/ChangeLog b/dev-libs/leveldb/ChangeLog
index af38ffb6a1dd..05618496d967 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.4 2013/02/19 12:41:49 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/leveldb/ChangeLog,v 1.5 2013/03/11 03:56:33 patrick Exp $
+
+*leveldb-1.9.0-r2 (11 Mar 2013)
+
+ 11 Mar 2013; Patrick Lauer <patrick@gentoo.org> +leveldb-1.9.0-r2.ebuild:
+ Fixing header installation #454648
19 Feb 2013; Anthony G. Basile <blueness@gentoo.org> leveldb-1.9.0-r1.ebuild:
Keyword ~arm for net-p2p/bitcoin{d,-qt}
diff --git a/dev-libs/leveldb/Manifest b/dev-libs/leveldb/Manifest
index 2a110d27dc3a..9b7e8a6b27ce 100644
--- a/dev-libs/leveldb/Manifest
+++ b/dev-libs/leveldb/Manifest
@@ -1,24 +1,5 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
DIST leveldb-1.9.0.tar.gz 203872 SHA256 b2699b04e5aba8e98382c4955b94725d1f76bd0b5decd60c5628205b717a1d4f SHA512 47b0a3272eef2d677ddeb8d0c973e59a1be4bff580528c3bc3f83a654f41485ecc86892d9124ce21ef747c220f98cdad687436849dc978adfd42f8c8c05b9160 WHIRLPOOL 301ba45968095420ff72da36f128bd916d4e039385270eecd8e077aac3781ed12931c9a7d426842e197fd62a99ad6477e5eabbca7524fcba2a185a702f4ef22a
EBUILD leveldb-1.9.0-r1.ebuild 968 SHA256 6338caa8e192b6f803b2c603fdcf40e2a5f0fda5249ae4cdd51d55daebfa1406 SHA512 027a1adfb2375ffba6f9f0cdfca0a8da4dd3fac6f5336942e40ae7334a52301d6e0e5bef88c77271aedeeb66811915af9186fd14e76336ec5eaf9f1c0e2784cf WHIRLPOOL ea68c54aca643e1d381605da72b6d6a109a985570f472410c92ba72103d6578d5f738297759e64cc3784d263110147faf394b4eec2b690a5e51887bb2cc689d3
-MISC ChangeLog 741 SHA256 00f9c182d093c7d55074d8e8c010aec4a1bf16539f0d20ceec7d8e06890cf6e5 SHA512 d7ea6dc6c73ed290bbe145ea784557d755db93d3eb2841bcc0f05b56e9e4209b2f43f19bbf7479616c5a0844bd1d7a667850b8ac635a7df3462713f377fd8e35 WHIRLPOOL 473efa58820e94d253ac8c61ff17c321e8a123df4f57c446f532cab949a3cfbdf1768f6d3377ca57b84f60d44266007c9ee1b358a70f9d349d5139c25d2918d4
+EBUILD leveldb-1.9.0-r2.ebuild 1021 SHA256 dc066659b2dca9b8d718ba61349d73a92e8cb45728a25e936e910073aa5a0007 SHA512 dc2fd8570bf7ceb6adf621ceb6a209cba7d30775dacdcabadc0033bea3b0ef43631eee7a553272ae29d0dd2b2c8ba5cf8b3abd26493a02ec9d570dbcc46bfcbe WHIRLPOOL b1482852eacf540da0bad40ab32ddbdf92b13b28585e6e34c635e852c2f213c328eb665f17b8b121b77feb41e33859e0e6ba925943f01579c883d626fa9f0e92
+MISC ChangeLog 887 SHA256 a88b413c9494c84f7ca271fcd5d945a20b7441719cbeeab2dedf196aa8a52433 SHA512 b16940e4ae99c01a28bf471a54e69b07a27d07cf4edf7f56a2a2fdb914988b870e52d8c528c285b60d936f8d43017cba84b0307e043662b4ca8bdfc3355bb296 WHIRLPOOL 2dd14853bc42aec4e34f11f0d73f9bebcab62676badbbe77c3004c9b34a80244fc74848ada9379ab30c1577a5dcbaa61257d2fa8bb9c8b54f69c3f7f666019e6
MISC metadata.xml 233 SHA256 65209e280ca6de32a92e1a57301ff69fb3472e55ba07848d6f80405d35e92d47 SHA512 0d30bfb39315a04767e07896409f5d3954f8e954e20fcbac7b92bb9a636c9f61c50b1b2cf55e6c1db9a199a0edc159b5c8cc8f541efb9c4adafa28e3652cff7b WHIRLPOOL 027c5101e1cbc665c9d2ef240f73a874c9f49a9b70175c5947e012df61de484585088a46b6ce9078816e548e6bcc326e7223539cc999159eee2757d0a2eb1480
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iQIcBAEBCAAGBQJRI3MPAAoJEJOE+m71LUu6hYYP/3Q8qNBZyR7N0HfD06XcS+by
-5HNnnYWw8y0wY1CnMYmfPNryhYybGoOJjBoqWhUxbHpRP/nvUs1preVGAR2V9rNl
-7kuMeXx9sBIjdyLpi/eMiLIyZ5xYKkG+egMTr2Gze+EDcCdHisKjYV4sIu894o3K
-YEHXT85fL/+1aKZcAcjzcZ7VjSiWG+rsVgwomOW4rXyWr2jqblIdXQv3j/cFTLsH
-RmoXWzd2I4mWPANpuhxx1vhZDOqy2xk3Q7FenHY/+NC6Xs/i3cnrGqwdPqy0vROr
-USmSfbkxWHPxZC4K6bIj/2M3pSGAHdHj0TQmiC2m37mchnACItykDSlgYt9kpjcU
-EwsxUCsDN3B1xVLvume6n1FiRcFu2cSHNvMh4az068O8SMlFpdnUGoYXD5eSYmmy
-qGoxob4WmALhGg47RVJsQWNyhvpICQ6nJB1gOiEMefaT1Iago+PIIcBu3MCffKuA
-N1gQu2x10lLm5xU3a162CjzahZs4kUbYRLTLrHgigLKQ+IxZszay3s5ah7TYe+1T
-3jVjpABh4C/GPzLteSW1FzhgfHI7iFXQHs092d9MkUU6L7yYtfd3glZy+qKqjO9i
-vJ4+26x0ypFVi2QB3sfecoWPoBAauq80zBbqpvLxd7Lg/Jb32k5a6TkZDm09S62+
-tKbkC4EqSlsAbW4NqnLz
-=SUqq
------END PGP SIGNATURE-----
diff --git a/dev-libs/leveldb/leveldb-1.9.0-r2.ebuild b/dev-libs/leveldb/leveldb-1.9.0-r2.ebuild
new file mode 100644
index 000000000000..4da95e60acdd
--- /dev/null
+++ b/dev-libs/leveldb/leveldb-1.9.0-r2.ebuild
@@ -0,0 +1,36 @@
+# 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.9.0-r2.ebuild,v 1.1 2013/03/11 03:56:33 patrick Exp $
+EAPI=4
+
+PYTHON_DEPEND="2:2.6"
+inherit eutils multilib
+
+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"
+
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ emake all || die
+ emake libmemenv.a || die
+}
+
+src_install() {
+ mkdir -p "${D}/usr/include"
+ cp -r include/* "${D}/usr/include" || die
+ cp helpers/memenv/memenv.h "${D}/usr/include" || die
+ dolib.so libleveldb.so.${PV/.0} || die
+ dosym libleveldb$(get_libname ).1.9 /usr/$(get_libdir)/libleveldb$(get_libname ) || die
+ dosym libleveldb$(get_libname ).1.9 /usr/$(get_libdir)/libleveldb$(get_libname ).1 || die
+ dolib.a libleveldb.a || die
+ dolib.a libmemenv.a || die
+}