Gentoo Archives: gentoo-commits

From: Thomas Deutschmann <whissi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libmongo-client/
Date: Wed, 24 Aug 2016 00:57:42
Message-Id: 1472000232.adde26080b12abf98eadb4cb296d66bc5d5ffd7c.whissi@gentoo
1 commit: adde26080b12abf98eadb4cb296d66bc5d5ffd7c
2 Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
3 AuthorDate: Tue Aug 23 23:23:59 2016 +0000
4 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 24 00:57:12 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adde2608
7
8 dev-libs/libmongo-client: Bumped to v0.1.8
9
10 Package-Manager: portage-2.3.0
11
12 dev-libs/libmongo-client/Manifest | 1 +
13 .../libmongo-client/libmongo-client-0.1.8.ebuild | 42 ++++++++++++++++++++++
14 dev-libs/libmongo-client/metadata.xml | 3 ++
15 3 files changed, 46 insertions(+)
16
17 diff --git a/dev-libs/libmongo-client/Manifest b/dev-libs/libmongo-client/Manifest
18 index 9d0cf59..8ba72be 100644
19 --- a/dev-libs/libmongo-client/Manifest
20 +++ b/dev-libs/libmongo-client/Manifest
21 @@ -1 +1,2 @@
22 DIST libmongo-client-0.1.7.tar.gz 122495 SHA256 820d98d1ee06070aa51861d1583dd5b3556b6dbca6fecdc1c91eb3c18360d2d9 SHA512 c8250ee04c01650b624641d8c3e0cb81e17bdc12d1d64ccb173c15db58d39953fec39dcf5b92ec91378b93574319ab47bb523d1c50594cbc89479c65d219b5ee WHIRLPOOL 8a7096b9ba6a43013307ea946edab483bf904794e3d61ab6dc4be4669cc284acabdc8d7bfe0bd5e6d4f3087123bbff9ddb787b90df54003febc1adf102f001bb
23 +DIST libmongo-client-0.1.8.tar.gz 127648 SHA256 571004930ffa7dd23b760f99e58119ce12effab1d7b21fa3ec73e70bd0ecb4f3 SHA512 b013898768306ef053f8010b14b353c42af6505ec33d4384602e690d97e9272d48ea134a84f79394073b01ecc05beab3e2e95dbfc0c3603b09fac4b0f72c1ae0 WHIRLPOOL f66c4a5cfb9075ebfebc549e6472f9628a3f761766dfcd24abfd0e82a575bddaf4b07f35b1871d34a903ee9cebb129efdd3a8719a931663f326beef0e92af5db
24
25 diff --git a/dev-libs/libmongo-client/libmongo-client-0.1.8.ebuild b/dev-libs/libmongo-client/libmongo-client-0.1.8.ebuild
26 new file mode 100644
27 index 00000000..dde388e
28 --- /dev/null
29 +++ b/dev-libs/libmongo-client/libmongo-client-0.1.8.ebuild
30 @@ -0,0 +1,42 @@
31 +# Copyright 1999-2016 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +# $Id$
34 +
35 +EAPI="6"
36 +
37 +inherit autotools
38 +
39 +DESCRIPTION="The alternative C driver for MongoDB"
40 +HOMEPAGE="https://github.com/algernon/libmongo-client"
41 +SRC_URI="https://github.com/algernon/${PN}/archive/${P}.tar.gz"
42 +
43 +LICENSE="Apache-2.0"
44 +SLOT="0/0.5.0"
45 +KEYWORDS="~amd64 ~arm ~hppa ~x86"
46 +IUSE="doc"
47 +
48 +DEPEND="${RDEPEND}
49 + doc? ( app-doc/doxygen )
50 + virtual/pkgconfig"
51 +RDEPEND="dev-libs/glib"
52 +
53 +S="${WORKDIR}/${PN}-${P}"
54 +
55 +src_prepare() {
56 + default
57 +
58 + eautoreconf
59 +}
60 +
61 +src_compile() {
62 + default
63 +
64 + use doc && emake DESTDIR="${D%/}" doxygen
65 +}
66 +
67 +src_install() {
68 + use doc && local HTML_DOCS=( docs/html/. )
69 + default
70 +
71 + find "${ED}"usr/lib* -name '*.la' -delete || die
72 +}
73
74 diff --git a/dev-libs/libmongo-client/metadata.xml b/dev-libs/libmongo-client/metadata.xml
75 index 6fca041..6b8d41f 100644
76 --- a/dev-libs/libmongo-client/metadata.xml
77 +++ b/dev-libs/libmongo-client/metadata.xml
78 @@ -8,6 +8,9 @@
79 clean, well documented and well tested shared library, that strives
80 to make the most common use cases as convenient as possible.
81 </longdescription>
82 + <slots>
83 + <subslots>Reflect ABI of libmongo-client.so.</subslots>
84 + </slots>
85 <upstream>
86 <remote-id type="github">algernon/libmongo-client</remote-id>
87 </upstream>