summaryrefslogtreecommitdiff
path: root/dev-libs/libmongo-client
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-libs/libmongo-client
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-libs/libmongo-client')
-rw-r--r--dev-libs/libmongo-client/Manifest7
-rw-r--r--dev-libs/libmongo-client/libmongo-client-0.1.7.ebuild38
-rw-r--r--dev-libs/libmongo-client/libmongo-client-0.1.8.ebuild41
-rw-r--r--dev-libs/libmongo-client/metadata.xml17
4 files changed, 103 insertions, 0 deletions
diff --git a/dev-libs/libmongo-client/Manifest b/dev-libs/libmongo-client/Manifest
new file mode 100644
index 000000000000..e4f8e7420648
--- /dev/null
+++ b/dev-libs/libmongo-client/Manifest
@@ -0,0 +1,7 @@
+DIST libmongo-client-0.1.7.tar.gz 122495 SHA256 820d98d1ee06070aa51861d1583dd5b3556b6dbca6fecdc1c91eb3c18360d2d9 SHA512 c8250ee04c01650b624641d8c3e0cb81e17bdc12d1d64ccb173c15db58d39953fec39dcf5b92ec91378b93574319ab47bb523d1c50594cbc89479c65d219b5ee WHIRLPOOL 8a7096b9ba6a43013307ea946edab483bf904794e3d61ab6dc4be4669cc284acabdc8d7bfe0bd5e6d4f3087123bbff9ddb787b90df54003febc1adf102f001bb
+DIST libmongo-client-0.1.8.tar.gz 127648 SHA256 571004930ffa7dd23b760f99e58119ce12effab1d7b21fa3ec73e70bd0ecb4f3 SHA512 b013898768306ef053f8010b14b353c42af6505ec33d4384602e690d97e9272d48ea134a84f79394073b01ecc05beab3e2e95dbfc0c3603b09fac4b0f72c1ae0 WHIRLPOOL f66c4a5cfb9075ebfebc549e6472f9628a3f761766dfcd24abfd0e82a575bddaf4b07f35b1871d34a903ee9cebb129efdd3a8719a931663f326beef0e92af5db
+EBUILD libmongo-client-0.1.7.ebuild 699 SHA256 e226f32bd23c92ddab701eb1ef707fc8f498897cf49f81319b8396e24403171b SHA512 4e7e75ea0502dc7537c9169cfcb335cdab3d09b0d612c0a29dc7703acf2fe92a37cbc7c498ce5b8046969d53526d1415a2aaa05cb27ab5ed372fd370590e57eb WHIRLPOOL 6ab3dcd016232910ce8cbbf8fb88a509bc680c952a3cd639640f1a66ac6e31900b702b0902ceeee848bfa1a5eeb19fa5da8b90c051430526485e695fbdf43fa9
+EBUILD libmongo-client-0.1.8.ebuild 750 SHA256 d7484b59442332d1872bd4d6d9e1e63c605b294d964fdbeb6bbae928ad26d193 SHA512 5bd3f7d0a863f06701a3e5f5138504d5ef5639f99921d42e254f2788c4dbbe4b1a52a5113654ab491844e2e4a71f8134b9e2c27034a87a17ce9c80e91a99c8f9 WHIRLPOOL 99ec138937f9cf584ee8e43e7e30d31dcc286a1a73ff265e0660c50026e9ef1a6bd978925e91c959ad222a7dd2efbc9f884d4349829e686eebf7a3638abe6f1c
+MISC ChangeLog 2514 SHA256 3aebbc92217588d1248048c737f586670e8eadc5b3f5a48b73e11920c0647a22 SHA512 b12f7d94728b20c923ffb89c0136d6b9b429dca965158e8b1cb96e8d77d399874cf3afa5f31ae4d1a4636fee94e4947dd7fbddab628c1258da4f5bcb2f88549b WHIRLPOOL 3e8ec014129d6f25c86cd04902e61113f8fd4da1ef001c2a7e653666f87003244ba9d90495c86b35a5918fe14c19971c6ce3a50bdb973abce9110167aaf07ded
+MISC ChangeLog-2015 1033 SHA256 8db7db5f4d3f906aa4de405039896ae9b8d68a4423f144712e6daba7117fa9e3 SHA512 b9eee57715454ae6cbbf3e7b50ef1d7be1a5ad04d492861fb8aac602b9fa2b84c676de56d21287471b82d92e228ad0132d3cc0ce9974cfcbc16a88b31d8f5358 WHIRLPOOL 052864cfdc46e210695d524ed41ac9ba904ab2c21dd581a870e77dfb7b5a6119e7c7c7d8c136a8e8aba8582846ea97c67246211146c73db28d0f7484c32f9eb9
+MISC metadata.xml 723 SHA256 9290462c426bb368eb0d85ec165b6dcf71c1688101ac5895082cb7a99e329e6c SHA512 9e46ff8dc28f4f286bfeb8ae271f09e63c26290fe8938fd18dd8781c5fa12126afc901ddaae719eebcaf952cbd5eff2bc8c64b771e4e0cb92947e98e6bebe9da WHIRLPOOL 4c4e49df0eaf6d32d7fb24ba6218a2f8aff1c5afb65a286159f85f946faba626d57261b41a1bb2acd957821136ed116e7d9b275c7fea0c6c5591b8836eb40c5b
diff --git a/dev-libs/libmongo-client/libmongo-client-0.1.7.ebuild b/dev-libs/libmongo-client/libmongo-client-0.1.7.ebuild
new file mode 100644
index 000000000000..eada1d63f64d
--- /dev/null
+++ b/dev-libs/libmongo-client/libmongo-client-0.1.7.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils autotools
+
+DESCRIPTION="The alternative C driver for MongoDB"
+HOMEPAGE="https://github.com/algernon/libmongo-client"
+SRC_URI="https://github.com/algernon/${PN}/archive/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64 arm hppa x86"
+IUSE="doc"
+
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )
+ virtual/pkgconfig"
+RDEPEND="
+ dev-libs/glib"
+
+S=${WORKDIR}/${PN}-${P}
+
+src_prepare() {
+ eautoreconf
+}
+
+src_compile() {
+ default
+ use doc && emake DESTDIR="${D}" doxygen
+}
+
+src_install() {
+ default
+ find "${ED}" -name '*.la' -delete
+ use doc && dohtml -r docs/html/*
+}
diff --git a/dev-libs/libmongo-client/libmongo-client-0.1.8.ebuild b/dev-libs/libmongo-client/libmongo-client-0.1.8.ebuild
new file mode 100644
index 000000000000..8cbff13f22c6
--- /dev/null
+++ b/dev-libs/libmongo-client/libmongo-client-0.1.8.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit autotools
+
+DESCRIPTION="The alternative C driver for MongoDB"
+HOMEPAGE="https://github.com/algernon/libmongo-client"
+SRC_URI="https://github.com/algernon/${PN}/archive/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/0.5.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
+IUSE="doc"
+
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )
+ virtual/pkgconfig"
+RDEPEND="dev-libs/glib"
+
+S="${WORKDIR}/${PN}-${P}"
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_compile() {
+ default
+
+ use doc && emake DESTDIR="${D%/}" doxygen
+}
+
+src_install() {
+ use doc && local HTML_DOCS=( docs/html/. )
+ default
+
+ find "${ED}"usr/lib* -name '*.la' -delete || die
+}
diff --git a/dev-libs/libmongo-client/metadata.xml b/dev-libs/libmongo-client/metadata.xml
new file mode 100644
index 000000000000..6b8d41f029c2
--- /dev/null
+++ b/dev-libs/libmongo-client/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <longdescription lang="en">
+ This is an alternative C driver for MongoDB, with slightly different
+ goals than the official one:
+ libmongo-client is meant to be a stable (API, ABI and quality alike),
+ clean, well documented and well tested shared library, that strives
+ to make the most common use cases as convenient as possible.
+ </longdescription>
+ <slots>
+ <subslots>Reflect ABI of libmongo-client.so.</subslots>
+ </slots>
+ <upstream>
+ <remote-id type="github">algernon/libmongo-client</remote-id>
+ </upstream>
+</pkgmetadata>