summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2015-06-08 19:11:23 +0000
committerHans de Graaff <graaff@gentoo.org>2015-06-08 19:11:23 +0000
commite5449ffc34c243ed78dab80e2f0e37a005cb46ae (patch)
treeb010b9a736b1852394c54b42091afd5531851a0a /dev-ruby/bson
parentRename 'avahi' to 'zeroconf' (#477620) (diff)
downloadhistorical-e5449ffc34c243ed78dab80e2f0e37a005cb46ae.tar.gz
historical-e5449ffc34c243ed78dab80e2f0e37a005cb46ae.tar.bz2
historical-e5449ffc34c243ed78dab80e2f0e37a005cb46ae.zip
Version bump for security bug 551496.
Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby/bson')
-rw-r--r--dev-ruby/bson/ChangeLog7
-rw-r--r--dev-ruby/bson/Manifest26
-rw-r--r--dev-ruby/bson/bson-3.0.4.ebuild54
3 files changed, 68 insertions, 19 deletions
diff --git a/dev-ruby/bson/ChangeLog b/dev-ruby/bson/ChangeLog
index 9e02dac18d50..d309d820d7f1 100644
--- a/dev-ruby/bson/ChangeLog
+++ b/dev-ruby/bson/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/bson
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bson/ChangeLog,v 1.19 2015/06/07 17:16:59 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bson/ChangeLog,v 1.20 2015/06/08 19:11:17 graaff Exp $
+
+*bson-3.0.4 (08 Jun 2015)
+
+ 08 Jun 2015; Hans de Graaff <graaff@gentoo.org> +bson-3.0.4.ebuild:
+ Version bump for security bug 551496.
07 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Add github to remote-id in metadata.xml
diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 06c7a1841492..3cdc32bfe329 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,30 +1,20 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
DIST bson-2.3.0.tar.gz 48880 SHA256 ea0d7f285926c176239fad0f2cd45e6c40981e2abb665f666cfa1137138604c9 SHA512 8b22e139f06c07cf26905ef8bc5ac7f039c9b0440015c2ab1035a0e402598c826c0be4c31e68a4894b350e405602c99df8c65b45af83f89b5507e965e6bf2e7d WHIRLPOOL a3fc514da88c5a0d9c55019367d243a403889e6119892f9ec70f844ecbc90bc345f3a5a5913248f7441b9910584714beb061dab61c904b573a50896392849e7d
+DIST bson-3.0.4.tar.gz 49517 SHA256 10a34e681804abfde9a2c047d9fa4554e40aef28f0a7114b88f7324215041de4 SHA512 8a57ff6706af44ef22841fdd33cd8c9d2ea4fd94dfde9f4fe94fdb08d95d3249b96939866459294c8258d99f37ff3e0ab8ac16b53fad1db6ddb26506135a4008 WHIRLPOOL 07f81925049e23c5f8f75e08b3eb4594e0df4a890bc864674d19a3a291eca8a58f121b3d045d14c44f454753dc3d0be425ff140d3d0eb72bc2cd8a61734d08d8
DIST mongo-ruby-driver-1.12.0.tar.gz 360669 SHA256 84c87d26601c9bd91a6604bcb3630be50d239e471542f9b0a68379705dd03e11 SHA512 725110c527867379def85fde50b6825e94a320356f062e4403d9d55c223f2503676f83ae42916d6ab45afd90d30b2a4272519e070c4af2095c0965297fd72bb6 WHIRLPOOL c152aa579a0535707909560cc73fc878521aac95c034ec71bca6c2397754b5e057c1e7ca32f6b2b3393ce975f122e65926820cdde29aa5f5734fb9717bd980e0
DIST mongo-ruby-driver-1.6.2.tar.gz 15485515 SHA256 ef6885ba66fce2df619d5543ef1699b584362fe37931e9e2121d974a67cb4a58 SHA512 ce537f2b819c072fddcb12dac66d81e9dc23a739b43211b65239d3264be9d4ac586813a18ca674abf75078639e3ee22dced8e88061e7c263b2381ea0d4e97b28 WHIRLPOOL ceb3ad9cb7b5cd1372d27a7962b60242166a37d31320e54f28c51b5f18e3a53cc08194dc2ec293c953a12a0936b1d8869f9338f4ca3a84fa09a847558acc361e
EBUILD bson-1.12.0.ebuild 3325 SHA256 38c4277e9571f467844126e91258079491defc06974aa472248fe4bb2694e6cb SHA512 6e62e5600abd668da6894ca60d1eef2078ab09ae64626596390c9cf4e78225e975b7e2930769441e4edcb60a82d76db75aa4c7fd73db8b5e580b860406394402 WHIRLPOOL e479d7a67a74b95868ff53ca7c287833931e00c885f76ebd412b955ef0e4e120723bd8f5f7fd71909c24d8eccf4cf6945d0885a9702d183d7b1249a0b670c62d
EBUILD bson-1.6.2-r1.ebuild 2973 SHA256 dd6a514b2f4a5d86cd7130226addb8f8c5c115679a49dea529a3eab5a971770a SHA512 2a446ca51343f8329606b7615d778a730c657cb0908bd0eb388a1b9b009c5232d4eaf751253bf72d64e5f2ef01ebd5eebc9614f2f1201a82a8520544781da165 WHIRLPOOL baa94268d47bb41e1edae4ab1441924f497b6a023e44a02bb3e74a85c7616e445fc34bc1a4d606febf11fdb6ce45113b8bc91f711330f8d8d95171da8d2be233
EBUILD bson-2.3.0.ebuild 1630 SHA256 aa1e28b4fc6307f1bc05f6cb6b056358ca463873538e5bcd699d7a073e9d2e81 SHA512 bbbcf07179e35bd894be9a6db14d96b9b35cd0741c01c61c49b83e788dc30ea88a9677d0e7be66f24ba35b04c2634e490e420cc305be790378f18d043662d052 WHIRLPOOL 0231c35f434c71984afd9211cc382193c4240cfb28339a0c0e32851a02d5686387fb348b85974a58fa2b62fa1e14d47ec2a8b121e9598ca811c81515e4210a02
-MISC ChangeLog 1571 SHA256 470e6706bd1cecde337fa8aff8b5af3da412c251e46858625b1dfb37078fd1bb SHA512 7e1f0cd83320238fa9443898dd3e41d058155886bc6dd28ab64c103a13edf21449f747324c7e129727334e64fcbe0b945b0b81b7633d72219c56bcde4c35db11 WHIRLPOOL 754fa069b5039f2b705e3a5f52f001d7f4e11a5fff8953cdc10424ed5f9b03ec97d5a776f5dfa6a4382e66d7515285423490ee233b5d68e07cb851b5e9806caf
+EBUILD bson-3.0.4.ebuild 1316 SHA256 f69aaa574fbc1feb32646fc504f0358a0ddbd17b7b9401bfb1aff61dd7299f79 SHA512 f80efa28818f03071455988396fc967e92c130efbfe71af0ad4ae98bfc14bcbc1b05e7a824ac4201bd869cdf1dabd74e07a1edf1a9251f0cce3deb8afae7a88b WHIRLPOOL 04d11f0e03d7e4f1b44bd18bfce0f4edcc471a99505c899521ccdf4a66ee263a0d744b43951507e8ab43d8a293561bc25215e49b13147bae4ed158cc08da32cd
+MISC ChangeLog 1711 SHA256 9509e3605fb1a09313e2cb2829be7595c7c4b22ef0b27faf85159839abe5baef SHA512 0561373a13e2bb9a9ea4294a8abe808632dac428da6127fde56a81c356901e31367637081c8494305683346873b51cfa3cd618c0dcf23a14dbed4faa723e8f69 WHIRLPOOL da5ae938ab7c01b6e3d8c674d498efc81f2929a67adb4a2ec20d80432c0a7bb1225dded0825801545b2b729308998abfecc3d767df4dd3a7a65fe4e4673bab35
MISC metadata.xml 245 SHA256 9d612ea160f0e0427e6ac59d0ee7e0882406b2a02c127fb3f04a58e601f188fd SHA512 acc796bb76508af383ae9dbe2863a1abab64a5029614ef4d20dacfad63c9724c839f7713112b79f3db082d54e0fb281d8e30022e63e13f39ef6ef21812880517 WHIRLPOOL 3eac4ef634dd72cb57e8927b5cacabdc4b2c48f039d53834034bab7b35807fdf6600b733b75e45559f24369fa91fe8242047dbf871dbf28b073d3b976cecccf7
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0
+Version: GnuPG v2
-iQJ8BAEBCgBmBQJVdHyQXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF
-OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmiOzgP/1DJiC2pqgOei9pdzBqhvLxB
-//GnyUhiFsny0Cm5Mm+lgK2xLCAev7O0+3cM4ovPff/3DEosrMPyWC/8vH5x6JNf
-Dk5OiXJgXnbiExSjRfgFUiS6Xo4n24BUFFThZTbYiGoIdFWhIct78HQFgHFJQikJ
-ojfeiiFJnolU9HfoLA3Q8RvBmLMcayTY8nbuNZFDRv6gG+cBrlsoCp85UNMleiBX
-c3dMNRZL3isx4sPxp0eSamUhcjT2pOzQhV5ZTMu/b22e1kN7hORpxkKwGq1/nWCy
-KZ52Jttt7P+LBdDAhe2yHzodf2oDudQUsIa+Cgzohi/6AWarNVQQJPNLG2eYpmYw
-k2zILLyJ9IQlW5PxtP9aLB1xsz03oYpfnwwgB/+i/vOb8g+6Wjvs3nTXOZ3kkRf6
-mTWTIUozHcsU1xmr4i5WVIrgggYJiCYNDtS8urluysu5wOHRitgXmpPltTYAan0g
-rf+Gs17+l0Ip3Gt5EyKjA4jI05nOxic1OGlEQh/BB6QTI4Rt6oFVknlROSP+glKb
-X0x2UwgZ/JPf+kEeTOAwAlabprHSgnASFlmq2CqBDyfaulcZ5Hc4IbvAMAfxQDeS
-MuWjWEy1VjMs5HtsaThpdEPbpTQU1lTX2xh8KgtFrBC+4tH+izJEPXYI+tNbRqZN
-FpeSIQGfwrXuIA8EPR+s
-=rObW
+iF4EAREIAAYFAlV16NsACgkQiIP6VqMIqNdBXQD/Sum+t8sgG5x9zOtV8qYaMoAy
+NP4sy0VhchCDA43ZS3sA/ilRbMyC5Gd/5asxCgouuqhGCoje55IajUnNa8gR0mEk
+=6mrM
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/bson/bson-3.0.4.ebuild b/dev-ruby/bson/bson-3.0.4.ebuild
new file mode 100644
index 000000000000..edae90957332
--- /dev/null
+++ b/dev-ruby/bson/bson-3.0.4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bson/bson-3.0.4.ebuild,v 1.1 2015/06/08 19:11:17 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+GITHUB_USER="mongodb"
+GITHUB_PROJECT="bson-ruby"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A Ruby BSON implementation for MongoDB. (Includes binary C-based extension.)"
+HOMEPAGE="http://www.mongodb.org/"
+SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="bson-ruby-${PV}"
+
+LICENSE="APSL-2"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+ruby_add_bdepend \
+ "test? (
+ dev-ruby/rake
+ dev-ruby/shoulda
+ dev-ruby/mocha
+ dev-ruby/test-unit:2
+ )
+ doc? ( dev-ruby/rdoc )"
+
+all_ruby_prepare() {
+ # Remove bundler support
+ sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+ # Remove project-specific rspec options
+ rm .rspec || die
+}
+
+each_ruby_configure() {
+ ${RUBY} -C ext/bson extconf.rb || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+ emake -C ext/bson V=1 CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}"
+ cp ext/bson/*$(get_modname) lib/ || die
+}