summaryrefslogtreecommitdiff
path: root/dev-db/lmdb++
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-03-03 10:28:17 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-03-03 10:28:17 +0000
commitd99093fb4bb5652015c06274d64083daa2439e4f (patch)
treecf61513204d97974179580065e85df5c8009087c /dev-db/lmdb++
parent463397cf1e064185110fe57c568d73f99a06f5d1 (diff)
gentoo resync : 03.03.2021
Diffstat (limited to 'dev-db/lmdb++')
-rw-r--r--dev-db/lmdb++/Manifest6
-rw-r--r--dev-db/lmdb++/lmdb++-0.9.14.0.ebuild4
-rw-r--r--dev-db/lmdb++/lmdb++-1.0.0.ebuild28
-rw-r--r--dev-db/lmdb++/metadata.xml2
4 files changed, 35 insertions, 5 deletions
diff --git a/dev-db/lmdb++/Manifest b/dev-db/lmdb++/Manifest
index 00c44127cfc9..e668836539d5 100644
--- a/dev-db/lmdb++/Manifest
+++ b/dev-db/lmdb++/Manifest
@@ -1,3 +1,5 @@
DIST lmdbxx-0.9.14.0.tar.gz 14732 BLAKE2B c6c1217dc7bd56051152cba594b7aa571a055e5c155f777639569abbe38360f808dcd2858ca124db97e37147aa4e90df68fd1a8d23137b5e6663df0c2f0a84be SHA512 8eff8c89e0cb9989d8a0cedfd483856aeb2fcf810d59cf8afca3086034711ff22f2bb88ba967ef745d36fdaa1b5e79fb75655af764cddcdb2ac59fc255da670d
-EBUILD lmdb++-0.9.14.0.ebuild 518 BLAKE2B a7e8a2b2a53ec733728e2009de90321be825b25b31c20605d0af0cf04bb4fc5e651a3c1a644e36ba8f87d82e34ab28efe13f03fe3b17797d2733eec2c89464e9 SHA512 74aaa80812d92bb1527a6af9549b88fac1515ffaefcbdfd8d4985741e2f7fa1f7049a5e38a032d7bb412e86c2e8b6a54d7230b37d6f2b21187847619d46dc75e
-MISC metadata.xml 572 BLAKE2B 30b5e6888e9d045f4faf6fc9e9b06dddb51532edf9e8ae379451add454b93622a1f06b16419c05b09106b6acfcd27103b239d0d050bff0bd9e7c074699858609 SHA512 6d715221bd0c7975cd9171a4091e3735571ad97bcaf72e3b5800f513268b6199a40d5dd0c854e87ff3a68f6f5ae3e9a689dd511a1dbedcad748c98ba5deb61e7
+DIST lmdbxx-1.0.0.tar.gz 52441 BLAKE2B 203173132a9c84c2d6a53799f8acc92dac5bd075b69f7b25e8eee3341933ccdd868eb190cef07371469856e32fc42215c5395db61f141863f60a5d0a2b888790 SHA512 54f6c4863273b4de8aed6bc19f353c7a66d8ae633198e9784c55cea8e54460e4030ebe45e91a7c820aade084933f21cd4193ef8c04bb2aef11bf252281404171
+EBUILD lmdb++-0.9.14.0.ebuild 515 BLAKE2B 6abd2bf7fec941e1146a23097782aa18489efa990fbb7869c0152887ebc05b3d0df32a53ce1edc3d4a560b3b5f13218203184cee4946d116b9839dfa5c370518 SHA512 8a0395ae7a047ddba30373225039a40110a7d0f5b81e12aa52cb0d6b975453da57efe03db170fe4006ace29a0b99c584c837bef891ade9c0e0272a254656c558
+EBUILD lmdb++-1.0.0.ebuild 663 BLAKE2B ae0e0d11402b7f722269d8d20c11fafad3d907cc723fa0ab59a9d5dd0ba696e8192aadcc9953bd8ea2ef1e6af7be2a35a8d2d19f06a9d499bd49c5f935564cfd SHA512 a53d1ee715f49ad455c95bd886de6fc6f8b7ef58077970460a8fcb433de033dbd5d4e920fdda59fcad239eb636c2428d9fcd42957fb5adaee8fed93e211c5782
+MISC metadata.xml 575 BLAKE2B f630571b04d9c5ed43b8d995e9b4c10a5a99281ef682188d3ef07d36addc2ebca5cb544e137d32d1dc52195d4b7a554e56df57c8a6c04bf5eed11ee454cecb6a SHA512 708292ed7abf234de1b683b64f526a71accf11e42fbe2ef1b09851d0a858c836a64f0371d3dea91653fa99f59c621a369355340ccef9b82015b468cdadfd4003
diff --git a/dev-db/lmdb++/lmdb++-0.9.14.0.ebuild b/dev-db/lmdb++/lmdb++-0.9.14.0.ebuild
index f87e4833db55..72646bad27e1 100644
--- a/dev-db/lmdb++/lmdb++-0.9.14.0.ebuild
+++ b/dev-db/lmdb++/lmdb++-0.9.14.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
MY_P="${P/lmdb++/lmdbxx}"
S="${WORKDIR}/${MY_P}"
diff --git a/dev-db/lmdb++/lmdb++-1.0.0.ebuild b/dev-db/lmdb++/lmdb++-1.0.0.ebuild
new file mode 100644
index 000000000000..4aacc4ef06c9
--- /dev/null
+++ b/dev-db/lmdb++/lmdb++-1.0.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="${P/lmdb++/lmdbxx}"
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="C++11 wrapper for the LMDB database library"
+HOMEPAGE="https://github.com/hoytech/lmdbxx"
+SRC_URI="https://github.com/hoytech/lmdbxx/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-db/lmdb"
+
+src_install() {
+ emake PREFIX="${D}/usr" install
+ dodoc AUTHORS CREDITS INSTALL README.md TODO UNLICENSE
+}
+
+src_test() {
+ emake CXXFLAGS="-g -std=c++17 ${CXXFLAGS}" LDFLAGS="${LDFLAGS}" check
+}
diff --git a/dev-db/lmdb++/metadata.xml b/dev-db/lmdb++/metadata.xml
index 40459a804d71..5429e7341dcd 100644
--- a/dev-db/lmdb++/metadata.xml
+++ b/dev-db/lmdb++/metadata.xml
@@ -11,6 +11,6 @@
object-oriented resource interface with RAII semantics.
</longdescription>
<upstream>
- <remote-id type="sourceforge">lmdbxx</remote-id>
+ <remote-id type="github">hoytech/lmdbxx</remote-id>
</upstream>
</pkgmetadata>