summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexys Jacob <ultrabug@gentoo.org>2015-03-23 08:59:44 +0000
committerAlexys Jacob <ultrabug@gentoo.org>2015-03-23 08:59:44 +0000
commitdf148fa24744ec370f55678893f70b1559b1dd10 (patch)
tree80ced961723051e81a0db5903464b27cf0a23270 /dev-libs/libbson
parentFix segmentation fault on startup, bug #530170. https://github.com/gentoo/gen... (diff)
downloadhistorical-df148fa24744ec370f55678893f70b1559b1dd10.tar.gz
historical-df148fa24744ec370f55678893f70b1559b1dd10.tar.bz2
historical-df148fa24744ec370f55678893f70b1559b1dd10.zip
version bump
Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xB658FA13
Diffstat (limited to 'dev-libs/libbson')
-rw-r--r--dev-libs/libbson/ChangeLog9
-rw-r--r--dev-libs/libbson/Manifest10
-rw-r--r--dev-libs/libbson/libbson-1.1.2.ebuild47
3 files changed, 60 insertions, 6 deletions
diff --git a/dev-libs/libbson/ChangeLog b/dev-libs/libbson/ChangeLog
index e2c2b0c98a74..26d2b2d35cde 100644
--- a/dev-libs/libbson/ChangeLog
+++ b/dev-libs/libbson/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/libbson
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libbson/ChangeLog,v 1.2 2014/07/24 11:54:11 jer Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libbson/ChangeLog,v 1.3 2015/03/23 08:59:35 ultrabug Exp $
+
+*libbson-1.1.2 (23 Mar 2015)
+
+ 23 Mar 2015; Ultrabug <ultrabug@gentoo.org> +libbson-1.1.2.ebuild:
+ version bump wrt #543984
24 Jul 2014; Jeroen Roovers <jer@gentoo.org> libbson-0.98.0.ebuild:
Marked ~hppa (bug #517880).
diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest
index c15111d95573..158a951a2946 100644
--- a/dev-libs/libbson/Manifest
+++ b/dev-libs/libbson/Manifest
@@ -2,13 +2,15 @@
Hash: SHA256
DIST libbson-0.98.0.tar.gz 4451923 SHA256 5e792a3c4d296a8b9e4316f1c58e94819223c4512ba4a790cf9e7086ef614995 SHA512 9bae7593198c8ac358978bd6a065d65fb872a15fd43d11839ad5dff1ffbe0362b06cd4bde08032a2c11e8633789328b5d504cd032b7636dc525f6df3e6fd641d WHIRLPOOL ed6350ef59fa596f6414010362999896648c491a906b4ad9f5e11bac549acf975083d3b6ea8d4e0eff0e3ae35a7db784303120d3855b7f2bb21373a318f44516
+DIST libbson-1.1.2.tar.gz 4492014 SHA256 acd8026d4e5bf5034b699af136236a8a38c06613d1800fdf54721fe66280b6ae SHA512 03e2ee337445286c14b846cd7545707959b1d351fa466c6292379a85e48ea1a171dae37dd7aff092212239ad59aac6f1ab216ee5de74ef00a8a2a124559e34da WHIRLPOOL 10a4fee34bcc12a730899553d62405784673ee5beecf63a624fb1527c9dddd0403d855a7557f6a35167bffee2b2ebb9f7d3b7ddc64d2e12cc39d95afe89e0db6
EBUILD libbson-0.98.0.ebuild 1085 SHA256 7ad250dace9d73c7ca4a91067ecbb2f90b3c735e171233c1d7442aeedaf6350f SHA512 98d97e364c5c687044bf57783bedf3a0c3cb04c4672dc0a90a8f4356a1e2c6f3e087562844a92795efa8632b486316dc9d18dbc48ef1d8d04f47394b9083c633 WHIRLPOOL 7e4c17c90b493a9dbde3301ee80325c3182ae6030467285749c6c0cb85383e04af0f97d49f5166d08541157db445d2e862d5958470f6625a6e42fa6b533da10f
-MISC ChangeLog 474 SHA256 28601bd9f1397912186d8f354893f3ee5ecc5e5e669a8089607959af99dfaa70 SHA512 5e57c169d78965076040bf2bd86fd6b1de087de30e8dd994ee623c3a01b9f494e0d7349f9b9601a56162a4c5932be97adf793f65f167924df3661c186fe30be1 WHIRLPOOL 1e574e387946ad63ccd7878b90b6d9687efd5ba1864ae678b8523fd367c6b53e8bf02b0ff2dd04ce59fe1683fcde8d60445f9c5f24f469e2b2ba445fa23ceb87
+EBUILD libbson-1.1.2.ebuild 1089 SHA256 b49303c31f2c226998d6d6a3ad3144f698b9aee30051723ca0a1800aa9ae9bde SHA512 67be45971d7db61ba6caac3798f9f4b15fe66c5812260be6d83e7608b1ce3f6e236a848691bcea9df8d85ba5618b55410387bb661a4ef507537e99885ecc6e01 WHIRLPOOL 60701f1651ef97bf273b29f8d39de667cec691a7ce646fa78e73a118863c9c0f490f97b8ff02a0ab50fe8c0a4e455a9e08712020b503c94d0e213729eaa42665
+MISC ChangeLog 606 SHA256 42cda70ff8d37ccea72c73ec21fdd89202c86a0c2361be2a6e7d97b9d241b379 SHA512 5e8e583d0daa858fc55c917c46d149a8448d53b4831dfad0b16f7ffb672f549e0a72bc177cf33a673a938b8b49eee6d890d559c3517bbdf947a56279c1a25767 WHIRLPOOL a5da18e87ada0a181ff9a8fdafd8d7f24059881564d67bcd64ac31fc29d4c5b4e4c8f8bb32447d95ec6a4d59817f6ac2440ed08d17eaf63f1f28353e7cfa9586
MISC metadata.xml 487 SHA256 e6538d8921849eaa630d696f25e089c02f491ea1cb84a32030485b8177e2d12c SHA512 2bbaa1bbf8a002e9ad42a6bc9006ef0210d42342747fe05884f3471c93cea17499c2ab398ad39bc7d741c4c240e72dde7bfbe2f29bcab0ff8a83056484922804 WHIRLPOOL 8b01c802ecf78af6540ed0db641478942baefd428d3175da3320814b27be6d9f9f2b60953d950ba8e0c34d652ad27dac5bccb824c0b065930cfd690db5db2abc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlPQ8+QACgkQVWmRsqeSphPvhACfV/oJ+NpT1ROelUxndpiyKSch
-MZoAn0wA8Xvcl3zheEiEhquxTJRxASiT
-=eH72
+iF4EAREIAAYFAlUP1fwACgkQKiQSS7ZY+hN+swEAtHNLfwLHGlCP5CghqTLa3dy0
+cOtjWkJh0ic2D3HYwQ0A/RWo7c9hMe03XsLgenDCZwXwb740K4+4wFEY1xxsFMBx
+=bWS6
-----END PGP SIGNATURE-----
diff --git a/dev-libs/libbson/libbson-1.1.2.ebuild b/dev-libs/libbson/libbson-1.1.2.ebuild
new file mode 100644
index 000000000000..670bad92f1e2
--- /dev/null
+++ b/dev-libs/libbson/libbson-1.1.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libbson/libbson-1.1.2.ebuild,v 1.1 2015/03/23 08:59:35 ultrabug Exp $
+
+EAPI=5
+
+inherit autotools eutils
+
+DESCRIPTION="A BSON utility library"
+HOMEPAGE="https://github.com/mongodb/libbson"
+SRC_URI="https://github.com/mongodb/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="debug examples static-libs"
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS NEWS README )
+
+src_prepare() {
+ # https://github.com/mongodb/mongo-c-driver/issues/54
+ sed -i -e "s/PTHREAD_LIBS/PTHREAD_CFLAGS/g" src/bson/Makefile.am \
+ tests/Makefile.am || die
+ eautoreconf
+}
+
+src_configure() {
+ econf --disable-hardening \
+ --disable-optimizations \
+ $(use_enable debug) \
+ $(use_enable static-libs static)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ doman doc/*.3
+
+ use static-libs || find "${D}" -name '*.la' -delete
+
+ if use examples; then
+ insinto /usr/share/${PF}/examples
+ doins examples/*.c
+ fi
+}