From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-libs/hyperleveldb/Manifest | 6 +++++ dev-libs/hyperleveldb/files/snappy.patch | 31 +++++++++++++++++++++++++ dev-libs/hyperleveldb/hyperleveldb-1.2.2.ebuild | 27 +++++++++++++++++++++ dev-libs/hyperleveldb/metadata.xml | 8 +++++++ 4 files changed, 72 insertions(+) create mode 100644 dev-libs/hyperleveldb/Manifest create mode 100644 dev-libs/hyperleveldb/files/snappy.patch create mode 100644 dev-libs/hyperleveldb/hyperleveldb-1.2.2.ebuild create mode 100644 dev-libs/hyperleveldb/metadata.xml (limited to 'dev-libs/hyperleveldb') diff --git a/dev-libs/hyperleveldb/Manifest b/dev-libs/hyperleveldb/Manifest new file mode 100644 index 000000000000..f4f272426a1d --- /dev/null +++ b/dev-libs/hyperleveldb/Manifest @@ -0,0 +1,6 @@ +AUX snappy.patch 1092 SHA256 e9b4f95e16cb1e4a890b0b2b0bdec07de930b4cc855acc4644d0057942e6eda0 SHA512 e6cb0bbfae14637a7ff084100c5347fafdf2c87ca5bc32457be9bc65c45cc79986ac70f2d23881cf5691e987853d6934dc2e929ad008e246809c7fbc3cf2c45d WHIRLPOOL a58476ab70b1d4ad703f11f614c3f499d01edd093a40076d0b6710189c05028e9ce1d8327f08562f80f5900230de42e189efa10cc566ffd0bf9b11e25f9e34fe +DIST hyperleveldb-1.2.2.tar.gz 584955 SHA256 1e03ac6ebe053128978cefe09ae3316f728ebbc186c22316d826ec185cffdf34 SHA512 6fb7a84ec237a5a1a3f5f7c90965a0b0661a6143722a159a189c4c54231d8c5746dcbb76713fbe9b8b2529467f287365d30dd7115fb5c1ef54f864686a709eb2 WHIRLPOOL a9ea63100b75a508b4cee590a6487231b20a85bfdae584d33375393e7f78e72120d6dd0fc0d96b5e22ad46a1461d5a1270c250b006187b035092ba6bad7801d5 +EBUILD hyperleveldb-1.2.2.ebuild 472 SHA256 fabfa877b3a85cc8d12a93ff91de3dbbdec03698de730045b9d7d460828c6b44 SHA512 bc30422e2e5a9e99c9ff14185af5b3b2d7e49eaf35dc8a8fe8825e9fed8e2344c184e580be9fa1b3d4bc5723f87eadeb6495d832a063a3e2a3690457f32dc6ef WHIRLPOOL ad7c56bc8bc4cf28b805850a077c3e607807f543cafedb4822fc23e7f27631ced206cf69e0fadda55e1dea79578a19a904db275791b4c3a724e536e4a60ac80f +MISC ChangeLog 2212 SHA256 6d956c177da916b2212954a294ae2225280266ad150f3ab01c3a092a4ba4c122 SHA512 9886108688f4b7948c033c3c3801e1fe7459de07a6a87c8d8c0ee0d9698a57f11d37f67e13f9b69d0c88bc8919fd60dd3626e4fd8c5c033f197325bcaf64b9d4 WHIRLPOOL 5de21aa4709782ce17e4cce4c42102c94a57c6b6ed482a27875f98caaf865a4ff2e66c793a3fa220be0d76d66c32575201a5dcf11a83c8e51282fd684943164e +MISC ChangeLog-2015 1449 SHA256 b6c6d8cde9e00991c353e760b402b92ee65f9b1d4d81cf57a9a9fa8d303252ba SHA512 ee7a5e2b5b7fba167d5525d5b8bb1ab690b31071a6ed0a644cbd1c6ad2d0ae0556bbc427c90cc9b61d9cc66dceab62e9e802cc51be8dbd1e2aab4033c45b6baf WHIRLPOOL 88816ace7659d78da0e8e7fc4742298b72dc0206d4d64f3abe5ac451f32f52af0f272b9fe92ad50696e48561294629cb83e9713dc9549031b2b0a991c1e0e1e9 +MISC metadata.xml 247 SHA256 0deec0776f26fb762fdf7711f4589b14f52a2456436ef557eec62a2cf2fb2bb7 SHA512 29cf52c16b0cce69899d9c2da8acd9144b7d760442aa323b854dceadb42459e009545193b1df7911ac2241b59f4819b4a6bb1d206d6f57953f770031433bb6b7 WHIRLPOOL a135fa622e99d3dcdb432bc6b3c366076b3d86b4bfd9a76c852d781b8e9152541c7e7a2c7c6d6a3c4d2200dce792847a08166aaf7c17c22b6299dfe868234dec diff --git a/dev-libs/hyperleveldb/files/snappy.patch b/dev-libs/hyperleveldb/files/snappy.patch new file mode 100644 index 000000000000..f926e3f6a38c --- /dev/null +++ b/dev-libs/hyperleveldb/files/snappy.patch @@ -0,0 +1,31 @@ +--- Makefile.am 2014-07-29 14:44:37.851568232 +0800 ++++ Makefile.am.new 2014-07-29 14:44:54.687855718 +0800 +@@ -196,7 +196,7 @@ + TESTS = $(check_PROGRAMS) + + benchmark_SOURCES = benchmark.cc +-benchmark_LDADD = libhyperleveldb.la -lpthread -le -lpopt -lygor ++benchmark_LDADD = libhyperleveldb.la -lpthread -le -lpopt -lygor -lsnappy + benchmark_LDFLAGS = -no-install + + db_bench_SOURCES = db/db_bench.cc $(TESTUTIL) + +@@ -200,7 +200,7 @@ + benchmark_LDFLAGS = -no-install + + db_bench_SOURCES = db/db_bench.cc $(TESTUTIL) +-db_bench_LDADD = libhyperleveldb.la -lpthread ++db_bench_LDADD = libhyperleveldb.la -lpthread -lsnappy + + db_bench_sqlite3_SOURCES = doc/bench/db_bench_sqlite3.cc $(TESTUTIL) + db_bench_sqlite3_LDADD = -lsqlite3 +@@ -215,7 +215,7 @@ + leveldb_dump_all_LDADD = libhyperleveldb.la -lpthread + + leveldb_verify_SOURCES = leveldb-verify.cc +-leveldb_verify_LDADD = libhyperleveldb.la -lpthread ++leveldb_verify_LDADD = libhyperleveldb.la -lpthread -lsnappy + + autocompact_test_SOURCES = db/autocompact_test.cc $(TESTHARNESS) + autocompact_test_LDADD = libhyperleveldb.la -lpthread + diff --git a/dev-libs/hyperleveldb/hyperleveldb-1.2.2.ebuild b/dev-libs/hyperleveldb/hyperleveldb-1.2.2.ebuild new file mode 100644 index 000000000000..8300c836bc2f --- /dev/null +++ b/dev-libs/hyperleveldb/hyperleveldb-1.2.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +WANT_AUTOMAKE="1.11" + +inherit eutils autotools + +DESCRIPTION="Hyperdex fork/extension of leveldb" +HOMEPAGE="http://hyperdex.org/" +SRC_URI="http://hyperdex.org/src/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + dev-libs/leveldb[snappy] + " +RDEPEND="${DEPEND}" + +src_prepare() { + epatch "${FILESDIR}/snappy.patch" + eautoreconf +} diff --git a/dev-libs/hyperleveldb/metadata.xml b/dev-libs/hyperleveldb/metadata.xml new file mode 100644 index 000000000000..40aa45df2b01 --- /dev/null +++ b/dev-libs/hyperleveldb/metadata.xml @@ -0,0 +1,8 @@ + + + + + patrick@gentoo.org + Patrick Lauer + + -- cgit v1.2.3