dev-libs/libmongo-client: Bumped to v0.1.8
authorThomas Deutschmann <whissi@gentoo.org>
Tue, 23 Aug 2016 23:23:59 +0000 (01:23 +0200)
committerThomas Deutschmann <whissi@gentoo.org>
Wed, 24 Aug 2016 00:57:12 +0000 (02:57 +0200)
Package-Manager: portage-2.3.0

dev-libs/libmongo-client/Manifest
dev-libs/libmongo-client/libmongo-client-0.1.8.ebuild [new file with mode: 0644]
dev-libs/libmongo-client/metadata.xml

index 9d0cf59618fbacd0d0ecca964ea00df07299afb3..8ba72be43eb27720e29a6270255bd17b4e0c2ddb 100644 (file)
@@ -1 +1,2 @@
 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
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 (file)
index 0000000..dde388e
--- /dev/null
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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 ~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
+}
index 6fca041f804562e2aebf6a48861f6b555b3f4b6d..6b8d41f029c23121b1d037ded2733af02e17f4ff 100644 (file)
@@ -8,6 +8,9 @@
         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>