[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2024-03-08 Thread Hans de Graaff
commit: 1e6634ac6056b43123e7690acab509bf3106318d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar  8 09:47:17 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar  8 09:47:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e6634ac

dev-ruby/bson: add 5.0.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/bson/Manifest  |  1 +
 dev-ruby/bson/bson-5.0.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 671a76e802c0..336fe437c41a 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1 +1,2 @@
 DIST bson-4.15.0.gem 163328 BLAKE2B 
21c28ee610a2e067c528e163ac4caec0e76d0ec1a73c8c89a2c455887da54aa0dfaa7ed840736013d87766c5cd4f23dc82b4c6474b0463a32b30575b28c5b898
 SHA512 
954dd419ab94dfde87d8902745885184505d74333fc71608f64544ca52f728782ea6fc3233718749c110c31ee14802ff240caa8ac4c170369d4adcf45557e79d
+DIST bson-5.0.0.gem 172544 BLAKE2B 
574c1e42e3b625d0b24dc21eb731bd5b2f86ccc76cceb252635f6be3e504553ab7d267f0b128ae4cfe6da0135c4e0e588a78ae1955dcc5847a32ef64d4d81157
 SHA512 
31e3606328749937e523a0ec4f9a14da2fe8e03070b3602fd96a3b6742f060988d227029f85768c1ad22348b7af20efbe360b93956d7dc9efba429f9f8d36a47

diff --git a/dev-ruby/bson/bson-5.0.0.ebuild b/dev-ruby/bson/bson-5.0.0.ebuild
new file mode 100644
index ..bd1abf9c3ce5
--- /dev/null
+++ b/dev-ruby/bson/bson-5.0.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_EXTENSIONS=(ext/bson/extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Ruby BSON implementation for MongoDB. (Includes binary C-based 
extension.)"
+HOMEPAGE="https://www.mongodb.com/;
+# We prefer rubygems if we can anyway, but note that rubygems has test sources 
we need,
+# but github *doesn't* (other way around to usual!)
+RUBY_S="bson-ruby-${PV}"
+
+LICENSE="APSL-2"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+ruby_add_rdepend "dev-ruby/base64 dev-ruby/bigdecimal"
+
+all_ruby_prepare() {
+   # Remove bundler support
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2023-12-31 Thread Hans de Graaff
commit: 18b5928eea222cd18bb1381e3b180fe052ad02d5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 31 19:42:13 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 31 19:42:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18b5928e

dev-ruby/bson: enable ruby33

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/bson/bson-4.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/bson/bson-4.15.0.ebuild b/dev-ruby/bson/bson-4.15.0.ebuild
index 2b68221eb2e7..a1eba82312d8 100644
--- a/dev-ruby/bson/bson-4.15.0.ebuild
+++ b/dev-ruby/bson/bson-4.15.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
 RUBY_FAKEGEM_EXTENSIONS=(ext/bson/extconf.rb)



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2021-10-27 Thread Hans de Graaff
commit: a9be13052139bf68594524ea54ab5cf80a0745d5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 28 05:15:40 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 28 05:15:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9be1305

dev-ruby/bson: cleanup

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/bson/Manifest   |  2 --
 dev-ruby/bson/bson-4.10.0.ebuild | 43 
 dev-ruby/bson/bson-4.9.4.ebuild  | 43 
 3 files changed, 88 deletions(-)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 08463c3c011..698796f9405 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,3 +1 @@
-DIST bson-4.10.0.tar.gz 158673 BLAKE2B 
64a2d608a7b5c048a646e15839be9a77b1203067b018b4cd25174a38c71aa9c7ccc8f95525d1656c76f725ca5b4162e2ce408603a97bbeb51798d4ac0f316bf7
 SHA512 
8ba561f602e81260ec929271d1275a8393c212948b737b3662ba36e1af0ca9f48904e5497d359ed49b323875b54fac4edf6ed2afdde2505aff7e702192d78f5d
 DIST bson-4.12.0.tar.gz 161250 BLAKE2B 
060c33e4192ca433287a007351e13a3de187782675d56b0b90d5dfbf4546821f483348caaab1afa0cb715b20be53028a486f9b18ee8405afc4eeebcfc91c2b53
 SHA512 
b91619473ba8d4f10fa2a104e26f70d49991e164dd3dc72335bf53f39be6c30dff853cae0185285bc41985ec05717a074992e40ae9b6520d09c0aeb9e0b6992d
-DIST bson-4.9.4.tar.gz 157187 BLAKE2B 
58bc8293b53f19fb1f02a33b42845c935046c745222ac2474b055945e3d15dfee2be17dffc00faec976419ab51d6597414884520cb8de5a91470ea485b805b9d
 SHA512 
0e1c2c14782d321df5056439dd9f2b2cfd61daa572a4921acb3d8afcf6c50ab679f4c06c82b8d40c0997876b9599cf609ddd77bf80c005028ad711f57d0a502c

diff --git a/dev-ruby/bson/bson-4.10.0.ebuild b/dev-ruby/bson/bson-4.10.0.ebuild
deleted file mode 100644
index 197700a3e46..000
--- a/dev-ruby/bson/bson-4.10.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-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="https://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="4"
-KEYWORDS="~amd64"
-IUSE="test doc"
-
-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
-}

diff --git a/dev-ruby/bson/bson-4.9.4.ebuild b/dev-ruby/bson/bson-4.9.4.ebuild
deleted file mode 100644
index 197700a3e46..000
--- a/dev-ruby/bson/bson-4.9.4.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-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="https://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="4"
-KEYWORDS="~amd64"
-IUSE="test doc"
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2021-03-28 Thread Hans de Graaff
commit: d2cf899d97799fe202d2cb857e5f53d881b2c04f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 28 06:32:19 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 28 06:47:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2cf899d

dev-ruby/bson: add 4.12.0

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/bson/Manifest   |  1 +
 dev-ruby/bson/bson-4.12.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index f0202da34ce..08463c3c011 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,2 +1,3 @@
 DIST bson-4.10.0.tar.gz 158673 BLAKE2B 
64a2d608a7b5c048a646e15839be9a77b1203067b018b4cd25174a38c71aa9c7ccc8f95525d1656c76f725ca5b4162e2ce408603a97bbeb51798d4ac0f316bf7
 SHA512 
8ba561f602e81260ec929271d1275a8393c212948b737b3662ba36e1af0ca9f48904e5497d359ed49b323875b54fac4edf6ed2afdde2505aff7e702192d78f5d
+DIST bson-4.12.0.tar.gz 161250 BLAKE2B 
060c33e4192ca433287a007351e13a3de187782675d56b0b90d5dfbf4546821f483348caaab1afa0cb715b20be53028a486f9b18ee8405afc4eeebcfc91c2b53
 SHA512 
b91619473ba8d4f10fa2a104e26f70d49991e164dd3dc72335bf53f39be6c30dff853cae0185285bc41985ec05717a074992e40ae9b6520d09c0aeb9e0b6992d
 DIST bson-4.9.4.tar.gz 157187 BLAKE2B 
58bc8293b53f19fb1f02a33b42845c935046c745222ac2474b055945e3d15dfee2be17dffc00faec976419ab51d6597414884520cb8de5a91470ea485b805b9d
 SHA512 
0e1c2c14782d321df5056439dd9f2b2cfd61daa572a4921acb3d8afcf6c50ab679f4c06c82b8d40c0997876b9599cf609ddd77bf80c005028ad711f57d0a502c

diff --git a/dev-ruby/bson/bson-4.12.0.ebuild b/dev-ruby/bson/bson-4.12.0.ebuild
new file mode 100644
index 000..1d9b185eacd
--- /dev/null
+++ b/dev-ruby/bson/bson-4.12.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/bson/extconf.rb)
+
+GITHUB_USER="mongodb"
+GITHUB_PROJECT="bson-ruby"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A Ruby BSON implementation for MongoDB. (Includes binary C-based 
extension.)"
+HOMEPAGE="https://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="4"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+all_ruby_prepare() {
+   # Remove bundler support
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   # Remove project-specific rspec options
+   rm .rspec || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2020-12-28 Thread Hans de Graaff
commit: f829616026bc33642093a4d945203dd65d9ec216
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 28 08:50:30 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 28 08:50:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8296160

dev-ruby/bson: cleanup

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/bson/Manifest  |  3 ---
 dev-ruby/bson/bson-4.7.1.ebuild | 43 -
 dev-ruby/bson/bson-4.8.2.ebuild | 43 -
 dev-ruby/bson/bson-4.9.2.ebuild | 43 -
 4 files changed, 132 deletions(-)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index fc8ad82cb81..f0202da34ce 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,5 +1,2 @@
 DIST bson-4.10.0.tar.gz 158673 BLAKE2B 
64a2d608a7b5c048a646e15839be9a77b1203067b018b4cd25174a38c71aa9c7ccc8f95525d1656c76f725ca5b4162e2ce408603a97bbeb51798d4ac0f316bf7
 SHA512 
8ba561f602e81260ec929271d1275a8393c212948b737b3662ba36e1af0ca9f48904e5497d359ed49b323875b54fac4edf6ed2afdde2505aff7e702192d78f5d
-DIST bson-4.7.1.tar.gz 120690 BLAKE2B 
fbb6eeca2b339eaa80503294cefd1c97abb9f992ce1068bbf64a6ffa9239fabb6df4c982c90ab3522362c5bbe55bbaf479023a2f5f2e24ffb86a1dd8fae80db3
 SHA512 
75026ab81abf5f629200b008a3a8da38a594751c43335eb0c8e29bc94848d2dfce9479419de136b8176dde5d2cc9e66ceb5a7d2b52cfacdb1813a1c63871fa95
-DIST bson-4.8.2.tar.gz 153029 BLAKE2B 
bc058d06afecdfcaa029e525f8122bd4e647a432934cd2b7594721920e9f0b1d727a48fcf44ec14d2206a699ea6c24c872b46e821548a99ea66f9c7ce0600d98
 SHA512 
48b4fc7278cb8e0623acf42241ca3169a98f3a7f754c8af8f94b9046540843d22acafe18db4ba804636f3356dfe79d6c6843004ee980c327726851c28315776d
-DIST bson-4.9.2.tar.gz 155910 BLAKE2B 
6c2b8356803f2b6975d5ea84ebf59815cb101eb0394c9fedc34d9e9405f20bc4d4691eb9e5167dfdc7cebad95121e752473d6f244ba4ead8d0c454e4f4f694e1
 SHA512 
d2619eb18e19b3686ad1c14ebbaebd6a08c8b87295c16091472d7a90e680530c146e95df77efb07a2d8248ebf8eefc0f3afdde38bbd8a814ca26fce2ab470baf
 DIST bson-4.9.4.tar.gz 157187 BLAKE2B 
58bc8293b53f19fb1f02a33b42845c935046c745222ac2474b055945e3d15dfee2be17dffc00faec976419ab51d6597414884520cb8de5a91470ea485b805b9d
 SHA512 
0e1c2c14782d321df5056439dd9f2b2cfd61daa572a4921acb3d8afcf6c50ab679f4c06c82b8d40c0997876b9599cf609ddd77bf80c005028ad711f57d0a502c

diff --git a/dev-ruby/bson/bson-4.7.1.ebuild b/dev-ruby/bson/bson-4.7.1.ebuild
deleted file mode 100644
index 5e6f5007077..000
--- a/dev-ruby/bson/bson-4.7.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-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="https://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="4"
-KEYWORDS="~amd64"
-IUSE="test doc"
-
-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
-}

diff --git a/dev-ruby/bson/bson-4.8.2.ebuild b/dev-ruby/bson/bson-4.8.2.ebuild
deleted file mode 100644
index 5e6f5007077..000
--- a/dev-ruby/bson/bson-4.8.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-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="https://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="4"
-KEYWORDS="~amd64"
-IUSE="test doc"
-
-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 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2020-09-06 Thread Hans de Graaff
commit: 610ec333ea3946e179b886bc6ac372f1f213ed22
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Sep  6 05:58:57 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Sep  6 06:48:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=610ec333

dev-ruby/bson: add 4.10.0

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/bson/Manifest   |  1 +
 dev-ruby/bson/bson-4.10.0.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 2ad092c8d4c..fc8ad82cb81 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,3 +1,4 @@
+DIST bson-4.10.0.tar.gz 158673 BLAKE2B 
64a2d608a7b5c048a646e15839be9a77b1203067b018b4cd25174a38c71aa9c7ccc8f95525d1656c76f725ca5b4162e2ce408603a97bbeb51798d4ac0f316bf7
 SHA512 
8ba561f602e81260ec929271d1275a8393c212948b737b3662ba36e1af0ca9f48904e5497d359ed49b323875b54fac4edf6ed2afdde2505aff7e702192d78f5d
 DIST bson-4.7.1.tar.gz 120690 BLAKE2B 
fbb6eeca2b339eaa80503294cefd1c97abb9f992ce1068bbf64a6ffa9239fabb6df4c982c90ab3522362c5bbe55bbaf479023a2f5f2e24ffb86a1dd8fae80db3
 SHA512 
75026ab81abf5f629200b008a3a8da38a594751c43335eb0c8e29bc94848d2dfce9479419de136b8176dde5d2cc9e66ceb5a7d2b52cfacdb1813a1c63871fa95
 DIST bson-4.8.2.tar.gz 153029 BLAKE2B 
bc058d06afecdfcaa029e525f8122bd4e647a432934cd2b7594721920e9f0b1d727a48fcf44ec14d2206a699ea6c24c872b46e821548a99ea66f9c7ce0600d98
 SHA512 
48b4fc7278cb8e0623acf42241ca3169a98f3a7f754c8af8f94b9046540843d22acafe18db4ba804636f3356dfe79d6c6843004ee980c327726851c28315776d
 DIST bson-4.9.2.tar.gz 155910 BLAKE2B 
6c2b8356803f2b6975d5ea84ebf59815cb101eb0394c9fedc34d9e9405f20bc4d4691eb9e5167dfdc7cebad95121e752473d6f244ba4ead8d0c454e4f4f694e1
 SHA512 
d2619eb18e19b3686ad1c14ebbaebd6a08c8b87295c16091472d7a90e680530c146e95df77efb07a2d8248ebf8eefc0f3afdde38bbd8a814ca26fce2ab470baf

diff --git a/dev-ruby/bson/bson-4.10.0.ebuild b/dev-ruby/bson/bson-4.10.0.ebuild
new file mode 100644
index 000..197700a3e46
--- /dev/null
+++ b/dev-ruby/bson/bson-4.10.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+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="https://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="4"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2020-08-14 Thread Hans de Graaff
commit: e808c6f3df82b7c00150e09fe5ee3daf8b565ba5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 15 05:33:17 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 15 05:36:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e808c6f3

dev-ruby/bson: add 4.9.4

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/bson/Manifest  |  1 +
 dev-ruby/bson/bson-4.9.4.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index fce05131faa..2ad092c8d4c 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,3 +1,4 @@
 DIST bson-4.7.1.tar.gz 120690 BLAKE2B 
fbb6eeca2b339eaa80503294cefd1c97abb9f992ce1068bbf64a6ffa9239fabb6df4c982c90ab3522362c5bbe55bbaf479023a2f5f2e24ffb86a1dd8fae80db3
 SHA512 
75026ab81abf5f629200b008a3a8da38a594751c43335eb0c8e29bc94848d2dfce9479419de136b8176dde5d2cc9e66ceb5a7d2b52cfacdb1813a1c63871fa95
 DIST bson-4.8.2.tar.gz 153029 BLAKE2B 
bc058d06afecdfcaa029e525f8122bd4e647a432934cd2b7594721920e9f0b1d727a48fcf44ec14d2206a699ea6c24c872b46e821548a99ea66f9c7ce0600d98
 SHA512 
48b4fc7278cb8e0623acf42241ca3169a98f3a7f754c8af8f94b9046540843d22acafe18db4ba804636f3356dfe79d6c6843004ee980c327726851c28315776d
 DIST bson-4.9.2.tar.gz 155910 BLAKE2B 
6c2b8356803f2b6975d5ea84ebf59815cb101eb0394c9fedc34d9e9405f20bc4d4691eb9e5167dfdc7cebad95121e752473d6f244ba4ead8d0c454e4f4f694e1
 SHA512 
d2619eb18e19b3686ad1c14ebbaebd6a08c8b87295c16091472d7a90e680530c146e95df77efb07a2d8248ebf8eefc0f3afdde38bbd8a814ca26fce2ab470baf
+DIST bson-4.9.4.tar.gz 157187 BLAKE2B 
58bc8293b53f19fb1f02a33b42845c935046c745222ac2474b055945e3d15dfee2be17dffc00faec976419ab51d6597414884520cb8de5a91470ea485b805b9d
 SHA512 
0e1c2c14782d321df5056439dd9f2b2cfd61daa572a4921acb3d8afcf6c50ab679f4c06c82b8d40c0997876b9599cf609ddd77bf80c005028ad711f57d0a502c

diff --git a/dev-ruby/bson/bson-4.9.4.ebuild b/dev-ruby/bson/bson-4.9.4.ebuild
new file mode 100644
index 000..197700a3e46
--- /dev/null
+++ b/dev-ruby/bson/bson-4.9.4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+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="https://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="4"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2020-06-12 Thread Hans de Graaff
commit: 438566d28fff0072a266d32fd25f33065d748794
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 13 04:21:45 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 13 04:21:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438566d2

dev-ruby/bson: add 4.9.2

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/bson/Manifest  |  1 +
 dev-ruby/bson/bson-4.9.2.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index a2c3837722d..fce05131faa 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,2 +1,3 @@
 DIST bson-4.7.1.tar.gz 120690 BLAKE2B 
fbb6eeca2b339eaa80503294cefd1c97abb9f992ce1068bbf64a6ffa9239fabb6df4c982c90ab3522362c5bbe55bbaf479023a2f5f2e24ffb86a1dd8fae80db3
 SHA512 
75026ab81abf5f629200b008a3a8da38a594751c43335eb0c8e29bc94848d2dfce9479419de136b8176dde5d2cc9e66ceb5a7d2b52cfacdb1813a1c63871fa95
 DIST bson-4.8.2.tar.gz 153029 BLAKE2B 
bc058d06afecdfcaa029e525f8122bd4e647a432934cd2b7594721920e9f0b1d727a48fcf44ec14d2206a699ea6c24c872b46e821548a99ea66f9c7ce0600d98
 SHA512 
48b4fc7278cb8e0623acf42241ca3169a98f3a7f754c8af8f94b9046540843d22acafe18db4ba804636f3356dfe79d6c6843004ee980c327726851c28315776d
+DIST bson-4.9.2.tar.gz 155910 BLAKE2B 
6c2b8356803f2b6975d5ea84ebf59815cb101eb0394c9fedc34d9e9405f20bc4d4691eb9e5167dfdc7cebad95121e752473d6f244ba4ead8d0c454e4f4f694e1
 SHA512 
d2619eb18e19b3686ad1c14ebbaebd6a08c8b87295c16091472d7a90e680530c146e95df77efb07a2d8248ebf8eefc0f3afdde38bbd8a814ca26fce2ab470baf

diff --git a/dev-ruby/bson/bson-4.9.2.ebuild b/dev-ruby/bson/bson-4.9.2.ebuild
new file mode 100644
index 000..5e6f5007077
--- /dev/null
+++ b/dev-ruby/bson/bson-4.9.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+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="https://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="4"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2020-06-12 Thread Hans de Graaff
commit: 9e4b8ca3a33b8420aaf9143a9f3baee37fbf5e0f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 13 04:20:05 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 13 04:20:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4b8ca3

dev-ruby/bson: cleanup

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/bson/Manifest  |  3 ---
 dev-ruby/bson/bson-4.6.0.ebuild | 43 -
 dev-ruby/bson/bson-4.7.0.ebuild | 43 -
 dev-ruby/bson/bson-4.8.0.ebuild | 43 -
 4 files changed, 132 deletions(-)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 08ee6b76dde..a2c3837722d 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,5 +1,2 @@
-DIST bson-4.6.0.tar.gz 115899 BLAKE2B 
cae63b799cba6a464988937b26bc47533e8ca5089c3a1f5e4bc8cf01e11eaa1f5bd82b79f144b2bafd7cae8478743c3ccedfe8c839ff45db907c77b5e1c6d1a4
 SHA512 
9661b394d6d45caef7d10df439ca5a65869fa4dcde49158f818e7c2764a31976c615bacf09a09a8bcf2bab2e2d78a64be1a7fdad68e796facd071f972b1f5635
-DIST bson-4.7.0.tar.gz 120354 BLAKE2B 
8399eb5c3658ed23b6aaac93144c7b1047143b3bc0f1a4610a2ce168a350f04d814f1929a3fcc6efdfcb453abfc54199091c8fbb034a837aab065e7c9814ab70
 SHA512 
34289260f37e0c72de26219ada8843a44044f61316217c2a4157187bd2d5e871e1578415c09107c65d78496ad388985dfbdc8dec562d3e3aace2bf4bef7ab6fb
 DIST bson-4.7.1.tar.gz 120690 BLAKE2B 
fbb6eeca2b339eaa80503294cefd1c97abb9f992ce1068bbf64a6ffa9239fabb6df4c982c90ab3522362c5bbe55bbaf479023a2f5f2e24ffb86a1dd8fae80db3
 SHA512 
75026ab81abf5f629200b008a3a8da38a594751c43335eb0c8e29bc94848d2dfce9479419de136b8176dde5d2cc9e66ceb5a7d2b52cfacdb1813a1c63871fa95
-DIST bson-4.8.0.tar.gz 151255 BLAKE2B 
b15bde922ae882d372815d8b6e0ed8a6f8b79c2fe6fd6d361a31bacf3acdaec4376d5331276aac8fcafc641c7d72cef9c5a99e485cb8f738cf9318336cbd4500
 SHA512 
284c8686a34018eb04223b391dff4f771d5b83f7e7d9fda8fcc4e2ae8c15ffca52a7ef5049cc866b0dc62d3761ede442eaaecfe19c8381256510c9902e850b01
 DIST bson-4.8.2.tar.gz 153029 BLAKE2B 
bc058d06afecdfcaa029e525f8122bd4e647a432934cd2b7594721920e9f0b1d727a48fcf44ec14d2206a699ea6c24c872b46e821548a99ea66f9c7ce0600d98
 SHA512 
48b4fc7278cb8e0623acf42241ca3169a98f3a7f754c8af8f94b9046540843d22acafe18db4ba804636f3356dfe79d6c6843004ee980c327726851c28315776d

diff --git a/dev-ruby/bson/bson-4.6.0.ebuild b/dev-ruby/bson/bson-4.6.0.ebuild
deleted file mode 100644
index 1a5d0fd00b1..000
--- a/dev-ruby/bson/bson-4.6.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-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="https://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="4"
-KEYWORDS="~amd64"
-IUSE="test doc"
-
-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
-}

diff --git a/dev-ruby/bson/bson-4.7.0.ebuild b/dev-ruby/bson/bson-4.7.0.ebuild
deleted file mode 100644
index 1a5d0fd00b1..000
--- a/dev-ruby/bson/bson-4.7.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-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="https://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="4"
-KEYWORDS="~amd64"
-IUSE="test doc"
-
-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 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2020-03-07 Thread Hans de Graaff
commit: 1d46c3ce6eeca22a8fa723dee4f1ce6d037c7549
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar  8 06:27:51 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar  8 06:27:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d46c3ce

dev-ruby/bson: cleanup

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/bson/Manifest  |  2 --
 dev-ruby/bson/bson-4.4.2.ebuild | 44 -
 dev-ruby/bson/bson-4.5.0.ebuild | 44 -
 3 files changed, 90 deletions(-)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 65356f5c434..bd4ed87b6d2 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,5 +1,3 @@
-DIST bson-4.4.2.tar.gz 107429 BLAKE2B 
94b3f694d79a3219a6e7b13f4dfa5935a1fec5ac99883918d61052786b2e033d8cd335013155b4b9069a730a3a87a0c0ec00b8b5ee5b89bb8c357909e8f67fe4
 SHA512 
a27a82fab17f596df986a3c81f1e73146a8d283bb16e8a7dba1921215e8f0e863b6996dbc107ede44546e750e4b19cc2dd934d290e25712472efd6cc075b9984
-DIST bson-4.5.0.tar.gz 107547 BLAKE2B 
fddbb84ee74c3b6bb50a79141e583b300deeaa85b7b39b4e26985fa1cd0c741813eb4b3192fffe97d8bb238430087e4726004e8d3c50d39f17f8b270b8635dc4
 SHA512 
093a4906961d765bdd49febbe9c3123a34d3f80adc5e1309abb2b5fc1380bff37c9d8df475bfb29fc9359cf440813e716ff359e461f5e7f6d5e1e02009bc24bd
 DIST bson-4.6.0.tar.gz 115899 BLAKE2B 
cae63b799cba6a464988937b26bc47533e8ca5089c3a1f5e4bc8cf01e11eaa1f5bd82b79f144b2bafd7cae8478743c3ccedfe8c839ff45db907c77b5e1c6d1a4
 SHA512 
9661b394d6d45caef7d10df439ca5a65869fa4dcde49158f818e7c2764a31976c615bacf09a09a8bcf2bab2e2d78a64be1a7fdad68e796facd071f972b1f5635
 DIST bson-4.7.0.tar.gz 120354 BLAKE2B 
8399eb5c3658ed23b6aaac93144c7b1047143b3bc0f1a4610a2ce168a350f04d814f1929a3fcc6efdfcb453abfc54199091c8fbb034a837aab065e7c9814ab70
 SHA512 
34289260f37e0c72de26219ada8843a44044f61316217c2a4157187bd2d5e871e1578415c09107c65d78496ad388985dfbdc8dec562d3e3aace2bf4bef7ab6fb
 DIST bson-4.7.1.tar.gz 120690 BLAKE2B 
fbb6eeca2b339eaa80503294cefd1c97abb9f992ce1068bbf64a6ffa9239fabb6df4c982c90ab3522362c5bbe55bbaf479023a2f5f2e24ffb86a1dd8fae80db3
 SHA512 
75026ab81abf5f629200b008a3a8da38a594751c43335eb0c8e29bc94848d2dfce9479419de136b8176dde5d2cc9e66ceb5a7d2b52cfacdb1813a1c63871fa95

diff --git a/dev-ruby/bson/bson-4.4.2.ebuild b/dev-ruby/bson/bson-4.4.2.ebuild
deleted file mode 100644
index 0f75305e275..000
--- a/dev-ruby/bson/bson-4.4.2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-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="https://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="4"
-KEYWORDS="~amd64"
-IUSE="test doc"
-
-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
-}

diff --git a/dev-ruby/bson/bson-4.5.0.ebuild b/dev-ruby/bson/bson-4.5.0.ebuild
deleted file mode 100644
index da73b88ea52..000
--- a/dev-ruby/bson/bson-4.5.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-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="https://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="4"
-KEYWORDS="~amd64"
-IUSE="test doc"
-
-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 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2020-03-07 Thread Hans de Graaff
commit: 9b812ff186807f01594bf82513b9eb487941beb8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar  8 06:29:32 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar  8 06:29:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b812ff1

dev-ruby/bson: add 4.8.2

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/bson/Manifest  |  1 +
 dev-ruby/bson/bson-4.8.2.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index bd4ed87b6d2..08ee6b76dde 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -2,3 +2,4 @@ DIST bson-4.6.0.tar.gz 115899 BLAKE2B 
cae63b799cba6a464988937b26bc47533e8ca5089c
 DIST bson-4.7.0.tar.gz 120354 BLAKE2B 
8399eb5c3658ed23b6aaac93144c7b1047143b3bc0f1a4610a2ce168a350f04d814f1929a3fcc6efdfcb453abfc54199091c8fbb034a837aab065e7c9814ab70
 SHA512 
34289260f37e0c72de26219ada8843a44044f61316217c2a4157187bd2d5e871e1578415c09107c65d78496ad388985dfbdc8dec562d3e3aace2bf4bef7ab6fb
 DIST bson-4.7.1.tar.gz 120690 BLAKE2B 
fbb6eeca2b339eaa80503294cefd1c97abb9f992ce1068bbf64a6ffa9239fabb6df4c982c90ab3522362c5bbe55bbaf479023a2f5f2e24ffb86a1dd8fae80db3
 SHA512 
75026ab81abf5f629200b008a3a8da38a594751c43335eb0c8e29bc94848d2dfce9479419de136b8176dde5d2cc9e66ceb5a7d2b52cfacdb1813a1c63871fa95
 DIST bson-4.8.0.tar.gz 151255 BLAKE2B 
b15bde922ae882d372815d8b6e0ed8a6f8b79c2fe6fd6d361a31bacf3acdaec4376d5331276aac8fcafc641c7d72cef9c5a99e485cb8f738cf9318336cbd4500
 SHA512 
284c8686a34018eb04223b391dff4f771d5b83f7e7d9fda8fcc4e2ae8c15ffca52a7ef5049cc866b0dc62d3761ede442eaaecfe19c8381256510c9902e850b01
+DIST bson-4.8.2.tar.gz 153029 BLAKE2B 
bc058d06afecdfcaa029e525f8122bd4e647a432934cd2b7594721920e9f0b1d727a48fcf44ec14d2206a699ea6c24c872b46e821548a99ea66f9c7ce0600d98
 SHA512 
48b4fc7278cb8e0623acf42241ca3169a98f3a7f754c8af8f94b9046540843d22acafe18db4ba804636f3356dfe79d6c6843004ee980c327726851c28315776d

diff --git a/dev-ruby/bson/bson-4.8.2.ebuild b/dev-ruby/bson/bson-4.8.2.ebuild
new file mode 100644
index 000..5e6f5007077
--- /dev/null
+++ b/dev-ruby/bson/bson-4.8.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+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="https://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="4"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2020-02-27 Thread Hans de Graaff
commit: 7f9625ee2a8442b1d97fdeff3411a5214f0d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 28 07:32:35 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 28 07:44:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f9625ee

dev-ruby/bson: add 4.8.0

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/bson/Manifest  |  1 +
 dev-ruby/bson/bson-4.8.0.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 37b7c047d48..65356f5c434 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -3,3 +3,4 @@ DIST bson-4.5.0.tar.gz 107547 BLAKE2B 
fddbb84ee74c3b6bb50a79141e583b300deeaa85b7
 DIST bson-4.6.0.tar.gz 115899 BLAKE2B 
cae63b799cba6a464988937b26bc47533e8ca5089c3a1f5e4bc8cf01e11eaa1f5bd82b79f144b2bafd7cae8478743c3ccedfe8c839ff45db907c77b5e1c6d1a4
 SHA512 
9661b394d6d45caef7d10df439ca5a65869fa4dcde49158f818e7c2764a31976c615bacf09a09a8bcf2bab2e2d78a64be1a7fdad68e796facd071f972b1f5635
 DIST bson-4.7.0.tar.gz 120354 BLAKE2B 
8399eb5c3658ed23b6aaac93144c7b1047143b3bc0f1a4610a2ce168a350f04d814f1929a3fcc6efdfcb453abfc54199091c8fbb034a837aab065e7c9814ab70
 SHA512 
34289260f37e0c72de26219ada8843a44044f61316217c2a4157187bd2d5e871e1578415c09107c65d78496ad388985dfbdc8dec562d3e3aace2bf4bef7ab6fb
 DIST bson-4.7.1.tar.gz 120690 BLAKE2B 
fbb6eeca2b339eaa80503294cefd1c97abb9f992ce1068bbf64a6ffa9239fabb6df4c982c90ab3522362c5bbe55bbaf479023a2f5f2e24ffb86a1dd8fae80db3
 SHA512 
75026ab81abf5f629200b008a3a8da38a594751c43335eb0c8e29bc94848d2dfce9479419de136b8176dde5d2cc9e66ceb5a7d2b52cfacdb1813a1c63871fa95
+DIST bson-4.8.0.tar.gz 151255 BLAKE2B 
b15bde922ae882d372815d8b6e0ed8a6f8b79c2fe6fd6d361a31bacf3acdaec4376d5331276aac8fcafc641c7d72cef9c5a99e485cb8f738cf9318336cbd4500
 SHA512 
284c8686a34018eb04223b391dff4f771d5b83f7e7d9fda8fcc4e2ae8c15ffca52a7ef5049cc866b0dc62d3761ede442eaaecfe19c8381256510c9902e850b01

diff --git a/dev-ruby/bson/bson-4.8.0.ebuild b/dev-ruby/bson/bson-4.8.0.ebuild
new file mode 100644
index 000..5e6f5007077
--- /dev/null
+++ b/dev-ruby/bson/bson-4.8.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+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="https://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="4"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2020-01-25 Thread Hans de Graaff
commit: 7436e9900f4174171422110ef5d7eb8b5db35042
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 26 06:46:44 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 26 07:07:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7436e990

dev-ruby/bson: add 4.7.1

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/bson/Manifest  |  1 +
 dev-ruby/bson/bson-4.7.1.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 07ad3314350..37b7c047d48 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -2,3 +2,4 @@ DIST bson-4.4.2.tar.gz 107429 BLAKE2B 
94b3f694d79a3219a6e7b13f4dfa5935a1fec5ac99
 DIST bson-4.5.0.tar.gz 107547 BLAKE2B 
fddbb84ee74c3b6bb50a79141e583b300deeaa85b7b39b4e26985fa1cd0c741813eb4b3192fffe97d8bb238430087e4726004e8d3c50d39f17f8b270b8635dc4
 SHA512 
093a4906961d765bdd49febbe9c3123a34d3f80adc5e1309abb2b5fc1380bff37c9d8df475bfb29fc9359cf440813e716ff359e461f5e7f6d5e1e02009bc24bd
 DIST bson-4.6.0.tar.gz 115899 BLAKE2B 
cae63b799cba6a464988937b26bc47533e8ca5089c3a1f5e4bc8cf01e11eaa1f5bd82b79f144b2bafd7cae8478743c3ccedfe8c839ff45db907c77b5e1c6d1a4
 SHA512 
9661b394d6d45caef7d10df439ca5a65869fa4dcde49158f818e7c2764a31976c615bacf09a09a8bcf2bab2e2d78a64be1a7fdad68e796facd071f972b1f5635
 DIST bson-4.7.0.tar.gz 120354 BLAKE2B 
8399eb5c3658ed23b6aaac93144c7b1047143b3bc0f1a4610a2ce168a350f04d814f1929a3fcc6efdfcb453abfc54199091c8fbb034a837aab065e7c9814ab70
 SHA512 
34289260f37e0c72de26219ada8843a44044f61316217c2a4157187bd2d5e871e1578415c09107c65d78496ad388985dfbdc8dec562d3e3aace2bf4bef7ab6fb
+DIST bson-4.7.1.tar.gz 120690 BLAKE2B 
fbb6eeca2b339eaa80503294cefd1c97abb9f992ce1068bbf64a6ffa9239fabb6df4c982c90ab3522362c5bbe55bbaf479023a2f5f2e24ffb86a1dd8fae80db3
 SHA512 
75026ab81abf5f629200b008a3a8da38a594751c43335eb0c8e29bc94848d2dfce9479419de136b8176dde5d2cc9e66ceb5a7d2b52cfacdb1813a1c63871fa95

diff --git a/dev-ruby/bson/bson-4.7.1.ebuild b/dev-ruby/bson/bson-4.7.1.ebuild
new file mode 100644
index 000..5e6f5007077
--- /dev/null
+++ b/dev-ruby/bson/bson-4.7.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+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="https://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="4"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2019-12-25 Thread Hans de Graaff
commit: d6e6f256099f60dc59e6957bf114f615feebf501
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 26 06:29:47 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 26 06:29:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6e6f256

dev-ruby/bson: add 4.7.0

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/bson/Manifest  |  1 +
 dev-ruby/bson/bson-4.7.0.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index f431e3b1cbb..07ad3314350 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,3 +1,4 @@
 DIST bson-4.4.2.tar.gz 107429 BLAKE2B 
94b3f694d79a3219a6e7b13f4dfa5935a1fec5ac99883918d61052786b2e033d8cd335013155b4b9069a730a3a87a0c0ec00b8b5ee5b89bb8c357909e8f67fe4
 SHA512 
a27a82fab17f596df986a3c81f1e73146a8d283bb16e8a7dba1921215e8f0e863b6996dbc107ede44546e750e4b19cc2dd934d290e25712472efd6cc075b9984
 DIST bson-4.5.0.tar.gz 107547 BLAKE2B 
fddbb84ee74c3b6bb50a79141e583b300deeaa85b7b39b4e26985fa1cd0c741813eb4b3192fffe97d8bb238430087e4726004e8d3c50d39f17f8b270b8635dc4
 SHA512 
093a4906961d765bdd49febbe9c3123a34d3f80adc5e1309abb2b5fc1380bff37c9d8df475bfb29fc9359cf440813e716ff359e461f5e7f6d5e1e02009bc24bd
 DIST bson-4.6.0.tar.gz 115899 BLAKE2B 
cae63b799cba6a464988937b26bc47533e8ca5089c3a1f5e4bc8cf01e11eaa1f5bd82b79f144b2bafd7cae8478743c3ccedfe8c839ff45db907c77b5e1c6d1a4
 SHA512 
9661b394d6d45caef7d10df439ca5a65869fa4dcde49158f818e7c2764a31976c615bacf09a09a8bcf2bab2e2d78a64be1a7fdad68e796facd071f972b1f5635
+DIST bson-4.7.0.tar.gz 120354 BLAKE2B 
8399eb5c3658ed23b6aaac93144c7b1047143b3bc0f1a4610a2ce168a350f04d814f1929a3fcc6efdfcb453abfc54199091c8fbb034a837aab065e7c9814ab70
 SHA512 
34289260f37e0c72de26219ada8843a44044f61316217c2a4157187bd2d5e871e1578415c09107c65d78496ad388985dfbdc8dec562d3e3aace2bf4bef7ab6fb

diff --git a/dev-ruby/bson/bson-4.7.0.ebuild b/dev-ruby/bson/bson-4.7.0.ebuild
new file mode 100644
index 000..1a5d0fd00b1
--- /dev/null
+++ b/dev-ruby/bson/bson-4.7.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+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="https://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="4"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2019-11-01 Thread Hans de Graaff
commit: e1bfd0ef4dbfafee77cc952109c46e137ef74439
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov  2 05:01:23 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Nov  2 05:01:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1bfd0ef

dev-ruby/bson: add 4.6.0

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/bson/Manifest  |  1 +
 dev-ruby/bson/bson-4.6.0.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 05507223c09..f431e3b1cbb 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,2 +1,3 @@
 DIST bson-4.4.2.tar.gz 107429 BLAKE2B 
94b3f694d79a3219a6e7b13f4dfa5935a1fec5ac99883918d61052786b2e033d8cd335013155b4b9069a730a3a87a0c0ec00b8b5ee5b89bb8c357909e8f67fe4
 SHA512 
a27a82fab17f596df986a3c81f1e73146a8d283bb16e8a7dba1921215e8f0e863b6996dbc107ede44546e750e4b19cc2dd934d290e25712472efd6cc075b9984
 DIST bson-4.5.0.tar.gz 107547 BLAKE2B 
fddbb84ee74c3b6bb50a79141e583b300deeaa85b7b39b4e26985fa1cd0c741813eb4b3192fffe97d8bb238430087e4726004e8d3c50d39f17f8b270b8635dc4
 SHA512 
093a4906961d765bdd49febbe9c3123a34d3f80adc5e1309abb2b5fc1380bff37c9d8df475bfb29fc9359cf440813e716ff359e461f5e7f6d5e1e02009bc24bd
+DIST bson-4.6.0.tar.gz 115899 BLAKE2B 
cae63b799cba6a464988937b26bc47533e8ca5089c3a1f5e4bc8cf01e11eaa1f5bd82b79f144b2bafd7cae8478743c3ccedfe8c839ff45db907c77b5e1c6d1a4
 SHA512 
9661b394d6d45caef7d10df439ca5a65869fa4dcde49158f818e7c2764a31976c615bacf09a09a8bcf2bab2e2d78a64be1a7fdad68e796facd071f972b1f5635

diff --git a/dev-ruby/bson/bson-4.6.0.ebuild b/dev-ruby/bson/bson-4.6.0.ebuild
new file mode 100644
index 000..1a5d0fd00b1
--- /dev/null
+++ b/dev-ruby/bson/bson-4.6.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+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="https://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="4"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2019-05-24 Thread Hans de Graaff
commit: 54db14633b18fbc0123e4370a99fb0a0a076e295
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May 24 06:33:56 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May 24 07:06:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54db1463

dev-ruby/bson: add 4.5.0

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/bson/Manifest  |  1 +
 dev-ruby/bson/bson-4.5.0.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index d02accca3df..05507223c09 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1 +1,2 @@
 DIST bson-4.4.2.tar.gz 107429 BLAKE2B 
94b3f694d79a3219a6e7b13f4dfa5935a1fec5ac99883918d61052786b2e033d8cd335013155b4b9069a730a3a87a0c0ec00b8b5ee5b89bb8c357909e8f67fe4
 SHA512 
a27a82fab17f596df986a3c81f1e73146a8d283bb16e8a7dba1921215e8f0e863b6996dbc107ede44546e750e4b19cc2dd934d290e25712472efd6cc075b9984
+DIST bson-4.5.0.tar.gz 107547 BLAKE2B 
fddbb84ee74c3b6bb50a79141e583b300deeaa85b7b39b4e26985fa1cd0c741813eb4b3192fffe97d8bb238430087e4726004e8d3c50d39f17f8b270b8635dc4
 SHA512 
093a4906961d765bdd49febbe9c3123a34d3f80adc5e1309abb2b5fc1380bff37c9d8df475bfb29fc9359cf440813e716ff359e461f5e7f6d5e1e02009bc24bd

diff --git a/dev-ruby/bson/bson-4.5.0.ebuild b/dev-ruby/bson/bson-4.5.0.ebuild
new file mode 100644
index 000..da73b88ea52
--- /dev/null
+++ b/dev-ruby/bson/bson-4.5.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+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="https://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="4"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2019-04-11 Thread Hans de Graaff
commit: b2c457cc9bdd9bc7f70f2e3d36eb9c1ba04ee8a6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr 11 06:49:20 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr 11 06:49:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2c457cc

dev-ruby/bson: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/bson/Manifest  |  3 ---
 dev-ruby/bson/bson-4.2.2.ebuild | 44 -
 dev-ruby/bson/bson-4.3.0.ebuild | 44 -
 dev-ruby/bson/bson-4.4.1.ebuild | 44 -
 4 files changed, 135 deletions(-)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index d5ae7015adb..d02accca3df 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,4 +1 @@
-DIST bson-4.2.2.tar.gz 96725 BLAKE2B 
62c40df519e185665f0c42bc8ab6a2d8472d123397f1ed1403e40254944cd423e6cedbfa014a03f6c6ed8a7cde94f8c26d06e784b82ea55f17a97996915381d6
 SHA512 
4de8950271f5fdd5927eda290b6506248012cb8a932d65773ad53f1e3e4c67ea17575b559447d5eb6c9286f672439879dbc89aa0cded4ec2d0fa35c49da7a574
-DIST bson-4.3.0.tar.gz 103341 BLAKE2B 
29f7d870ce85e4984f47fda482b9ebc33986332eefcc3d9c5d56f7cc628e698a4a2e879225b81c6d0b1edc9e62f9b426f2510b67b51398a699d96de390544efb
 SHA512 
c753bd68df5871a7cbed78dc68791a5d1c30db5975b70702742f12373afb754df8078d2bc6a772fd398815bca05a2fa020cc820a1ea9238f8b01eb492581b17f
-DIST bson-4.4.1.tar.gz 106995 BLAKE2B 
e10bf988c139ba4ffc1649f8f80dea0f7815c46ffe6d3bd35c522391879feb2996c161429bf4a5da2c092ab20fa9dcd544dd187bf3bb3a1baebb48df7c6be6d9
 SHA512 
740149ca01698998721cb6f585dd727ddc26ea770a16e5a6dc2d5faf6e52388ce8804a44b2c2ad1e52085dc810b522f4f320b72757c62cc7378ce6af84714d2a
 DIST bson-4.4.2.tar.gz 107429 BLAKE2B 
94b3f694d79a3219a6e7b13f4dfa5935a1fec5ac99883918d61052786b2e033d8cd335013155b4b9069a730a3a87a0c0ec00b8b5ee5b89bb8c357909e8f67fe4
 SHA512 
a27a82fab17f596df986a3c81f1e73146a8d283bb16e8a7dba1921215e8f0e863b6996dbc107ede44546e750e4b19cc2dd934d290e25712472efd6cc075b9984

diff --git a/dev-ruby/bson/bson-4.2.2.ebuild b/dev-ruby/bson/bson-4.2.2.ebuild
deleted file mode 100644
index 115c776b44f..000
--- a/dev-ruby/bson/bson-4.2.2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-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="4"
-KEYWORDS="~amd64"
-IUSE="test doc"
-
-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
-}

diff --git a/dev-ruby/bson/bson-4.3.0.ebuild b/dev-ruby/bson/bson-4.3.0.ebuild
deleted file mode 100644
index ea7e0c78a4e..000
--- a/dev-ruby/bson/bson-4.3.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-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="4"
-KEYWORDS="~amd64"
-IUSE="test doc"
-
-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
-}

diff --git a/dev-ruby/bson/bson-4.4.1.ebuild b/dev-ruby/bson/bson-4.4.1.ebuild
deleted file mode 100644
index fef1520820f..000

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2019-01-30 Thread Hans de Graaff
commit: 2c4f478f1a22de98fcda887c7e165b1e33f9b732
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 31 06:18:10 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 31 07:34:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c4f478f

dev-ruby/bson: add 4.4.2

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/bson/Manifest  |  1 +
 dev-ruby/bson/bson-4.4.2.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 4d233cda989..d5ae7015adb 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,3 +1,4 @@
 DIST bson-4.2.2.tar.gz 96725 BLAKE2B 
62c40df519e185665f0c42bc8ab6a2d8472d123397f1ed1403e40254944cd423e6cedbfa014a03f6c6ed8a7cde94f8c26d06e784b82ea55f17a97996915381d6
 SHA512 
4de8950271f5fdd5927eda290b6506248012cb8a932d65773ad53f1e3e4c67ea17575b559447d5eb6c9286f672439879dbc89aa0cded4ec2d0fa35c49da7a574
 DIST bson-4.3.0.tar.gz 103341 BLAKE2B 
29f7d870ce85e4984f47fda482b9ebc33986332eefcc3d9c5d56f7cc628e698a4a2e879225b81c6d0b1edc9e62f9b426f2510b67b51398a699d96de390544efb
 SHA512 
c753bd68df5871a7cbed78dc68791a5d1c30db5975b70702742f12373afb754df8078d2bc6a772fd398815bca05a2fa020cc820a1ea9238f8b01eb492581b17f
 DIST bson-4.4.1.tar.gz 106995 BLAKE2B 
e10bf988c139ba4ffc1649f8f80dea0f7815c46ffe6d3bd35c522391879feb2996c161429bf4a5da2c092ab20fa9dcd544dd187bf3bb3a1baebb48df7c6be6d9
 SHA512 
740149ca01698998721cb6f585dd727ddc26ea770a16e5a6dc2d5faf6e52388ce8804a44b2c2ad1e52085dc810b522f4f320b72757c62cc7378ce6af84714d2a
+DIST bson-4.4.2.tar.gz 107429 BLAKE2B 
94b3f694d79a3219a6e7b13f4dfa5935a1fec5ac99883918d61052786b2e033d8cd335013155b4b9069a730a3a87a0c0ec00b8b5ee5b89bb8c357909e8f67fe4
 SHA512 
a27a82fab17f596df986a3c81f1e73146a8d283bb16e8a7dba1921215e8f0e863b6996dbc107ede44546e750e4b19cc2dd934d290e25712472efd6cc075b9984

diff --git a/dev-ruby/bson/bson-4.4.2.ebuild b/dev-ruby/bson/bson-4.4.2.ebuild
new file mode 100644
index 000..0f75305e275
--- /dev/null
+++ b/dev-ruby/bson/bson-4.4.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+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="https://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="4"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2019-01-19 Thread Hans de Graaff
commit: b8481c0877b9cf98cd997c18b876d38abbafa4e7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 19 07:54:06 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 19 07:54:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8481c08

dev-ruby/bson: add 4.4.1

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/bson/Manifest  |  1 +
 dev-ruby/bson/bson-4.4.1.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index d53d69ea591..4d233cda989 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,2 +1,3 @@
 DIST bson-4.2.2.tar.gz 96725 BLAKE2B 
62c40df519e185665f0c42bc8ab6a2d8472d123397f1ed1403e40254944cd423e6cedbfa014a03f6c6ed8a7cde94f8c26d06e784b82ea55f17a97996915381d6
 SHA512 
4de8950271f5fdd5927eda290b6506248012cb8a932d65773ad53f1e3e4c67ea17575b559447d5eb6c9286f672439879dbc89aa0cded4ec2d0fa35c49da7a574
 DIST bson-4.3.0.tar.gz 103341 BLAKE2B 
29f7d870ce85e4984f47fda482b9ebc33986332eefcc3d9c5d56f7cc628e698a4a2e879225b81c6d0b1edc9e62f9b426f2510b67b51398a699d96de390544efb
 SHA512 
c753bd68df5871a7cbed78dc68791a5d1c30db5975b70702742f12373afb754df8078d2bc6a772fd398815bca05a2fa020cc820a1ea9238f8b01eb492581b17f
+DIST bson-4.4.1.tar.gz 106995 BLAKE2B 
e10bf988c139ba4ffc1649f8f80dea0f7815c46ffe6d3bd35c522391879feb2996c161429bf4a5da2c092ab20fa9dcd544dd187bf3bb3a1baebb48df7c6be6d9
 SHA512 
740149ca01698998721cb6f585dd727ddc26ea770a16e5a6dc2d5faf6e52388ce8804a44b2c2ad1e52085dc810b522f4f320b72757c62cc7378ce6af84714d2a

diff --git a/dev-ruby/bson/bson-4.4.1.ebuild b/dev-ruby/bson/bson-4.4.1.ebuild
new file mode 100644
index 000..fef1520820f
--- /dev/null
+++ b/dev-ruby/bson/bson-4.4.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+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="4"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2018-09-17 Thread Hans de Graaff
commit: 19a56bc39503e8c5a46fa37750dea131bdc43935
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Sep 17 18:47:14 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Sep 17 19:07:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a56bc3

dev-ruby/bson: add ruby25

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/bson/bson-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/bson/bson-4.3.0.ebuild b/dev-ruby/bson/bson-4.3.0.ebuild
index 65464f572e2..ea7e0c78a4e 100644
--- a/dev-ruby/bson/bson-4.3.0.ebuild
+++ b/dev-ruby/bson/bson-4.3.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2018-02-24 Thread Hans de Graaff
commit: 5643d09e76465307962c9ff2c5445c6e8fa5beb5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 24 08:34:46 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 24 08:48:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5643d09e

dev-ruby/bson: remove masked version

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/bson/Manifest  |  1 -
 dev-ruby/bson/bson-3.2.6.ebuild | 44 -
 2 files changed, 45 deletions(-)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 65c699b0e36..d53d69ea591 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,3 +1,2 @@
-DIST bson-3.2.6.tar.gz 51846 BLAKE2B 
a714c4166f30df6376523fd500557905507c180c9b5d1042d9b6b03e03edd996ca46f0d043180786b97d81c289d51f29e7b9904aff903f7dbba5826e857357c9
 SHA512 
da8d7c4e50bd5387a50f0ef471f1d854e0a1bf3f109bb793b16c8e4d110f6b98cb37aee126176eccb097c5d7814360ef85e96be4aa4704226a8490984a5dd3f2
 DIST bson-4.2.2.tar.gz 96725 BLAKE2B 
62c40df519e185665f0c42bc8ab6a2d8472d123397f1ed1403e40254944cd423e6cedbfa014a03f6c6ed8a7cde94f8c26d06e784b82ea55f17a97996915381d6
 SHA512 
4de8950271f5fdd5927eda290b6506248012cb8a932d65773ad53f1e3e4c67ea17575b559447d5eb6c9286f672439879dbc89aa0cded4ec2d0fa35c49da7a574
 DIST bson-4.3.0.tar.gz 103341 BLAKE2B 
29f7d870ce85e4984f47fda482b9ebc33986332eefcc3d9c5d56f7cc628e698a4a2e879225b81c6d0b1edc9e62f9b426f2510b67b51398a699d96de390544efb
 SHA512 
c753bd68df5871a7cbed78dc68791a5d1c30db5975b70702742f12373afb754df8078d2bc6a772fd398815bca05a2fa020cc820a1ea9238f8b01eb492581b17f

diff --git a/dev-ruby/bson/bson-3.2.6.ebuild b/dev-ruby/bson/bson-3.2.6.ebuild
deleted file mode 100644
index 771786c4f35..000
--- a/dev-ruby/bson/bson-3.2.6.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="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="3"
-KEYWORDS="~amd64"
-IUSE="test doc"
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2018-01-17 Thread Hans de Graaff
commit: 5905fa294b91ec0dd4bd7e18d917673b7adda369
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 18 06:57:15 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 18 06:57:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5905fa29

dev-ruby/bson: cleanup

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/bson/Manifest  |  3 ---
 dev-ruby/bson/bson-4.1.1.ebuild | 44 -
 dev-ruby/bson/bson-4.2.0.ebuild | 44 -
 dev-ruby/bson/bson-4.2.1.ebuild | 44 -
 4 files changed, 135 deletions(-)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 24ee330e607..cd55a60 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,5 +1,2 @@
 DIST bson-3.2.6.tar.gz 51846 BLAKE2B 
a714c4166f30df6376523fd500557905507c180c9b5d1042d9b6b03e03edd996ca46f0d043180786b97d81c289d51f29e7b9904aff903f7dbba5826e857357c9
 SHA512 
da8d7c4e50bd5387a50f0ef471f1d854e0a1bf3f109bb793b16c8e4d110f6b98cb37aee126176eccb097c5d7814360ef85e96be4aa4704226a8490984a5dd3f2
-DIST bson-4.1.1.tar.gz 55417 BLAKE2B 
95acea1bafef79d39684897908d79176a9214bab7c0b18ec55f80b5d47f20474f50a3321525fdb94bc4856c6c32636a442d1920fa0aaa300d232040a9fd49023
 SHA512 
b98b568fe0a94e6430433a9bb57930c0a95c9b268d928a6fabb1ce6bd4343406e700de11db531f6a49bc270e449637c70ce0ad0a8f7f6cae7857f0ad627f1956
-DIST bson-4.2.0.tar.gz 91564 BLAKE2B 
a8b7189b2435f563734d372e57dd2744af039b8db84e840f8b04485da181872af90c0443d8c0ccbbf2c5f97dc7ee2e2b0ebb608c7bb7bf940e171a1eb1b5735a
 SHA512 
890f6432545d807a678cf160068cf0ebb2287b78789d9bdb07b710b8baa056b2074c7d09c0e56612e40410ea217f63d3074cb28d9a4fada7916ff04f1900dc1d
-DIST bson-4.2.1.tar.gz 91862 BLAKE2B 
ce4d54447d758901e9ec9906b2fc96d9d92a873f6459389db0055f32c8f842792402fdfa08b78e0e17f542f63b359497c51396ce17eecdd5771bbc087b41b417
 SHA512 
19ae538674d97b548c7b46e5cf8f3a971ebce8e3cfe3f1b1866527ed05a7b9599eeb637d126fcae8384606881ba88b513e166d299c90d61d6796053fe66fd51f
 DIST bson-4.2.2.tar.gz 96725 BLAKE2B 
62c40df519e185665f0c42bc8ab6a2d8472d123397f1ed1403e40254944cd423e6cedbfa014a03f6c6ed8a7cde94f8c26d06e784b82ea55f17a97996915381d6
 SHA512 
4de8950271f5fdd5927eda290b6506248012cb8a932d65773ad53f1e3e4c67ea17575b559447d5eb6c9286f672439879dbc89aa0cded4ec2d0fa35c49da7a574

diff --git a/dev-ruby/bson/bson-4.1.1.ebuild b/dev-ruby/bson/bson-4.1.1.ebuild
deleted file mode 100644
index 1648f0d000c..000
--- a/dev-ruby/bson/bson-4.1.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-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="4"
-KEYWORDS="~amd64"
-IUSE="test doc"
-
-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
-}

diff --git a/dev-ruby/bson/bson-4.2.0.ebuild b/dev-ruby/bson/bson-4.2.0.ebuild
deleted file mode 100644
index 1648f0d000c..000
--- a/dev-ruby/bson/bson-4.2.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-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="4"
-KEYWORDS="~amd64"
-IUSE="test doc"
-
-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"
-}
-

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2018-01-17 Thread Hans de Graaff
commit: 283d88a84e5cbd74588e058f835b76e0546f507f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 18 07:00:41 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 18 07:00:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=283d88a8

dev-ruby/bson: add 4.3.0

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/bson/Manifest  |  1 +
 dev-ruby/bson/bson-4.3.0.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index cd55a60..65c699b0e36 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,2 +1,3 @@
 DIST bson-3.2.6.tar.gz 51846 BLAKE2B 
a714c4166f30df6376523fd500557905507c180c9b5d1042d9b6b03e03edd996ca46f0d043180786b97d81c289d51f29e7b9904aff903f7dbba5826e857357c9
 SHA512 
da8d7c4e50bd5387a50f0ef471f1d854e0a1bf3f109bb793b16c8e4d110f6b98cb37aee126176eccb097c5d7814360ef85e96be4aa4704226a8490984a5dd3f2
 DIST bson-4.2.2.tar.gz 96725 BLAKE2B 
62c40df519e185665f0c42bc8ab6a2d8472d123397f1ed1403e40254944cd423e6cedbfa014a03f6c6ed8a7cde94f8c26d06e784b82ea55f17a97996915381d6
 SHA512 
4de8950271f5fdd5927eda290b6506248012cb8a932d65773ad53f1e3e4c67ea17575b559447d5eb6c9286f672439879dbc89aa0cded4ec2d0fa35c49da7a574
+DIST bson-4.3.0.tar.gz 103341 BLAKE2B 
29f7d870ce85e4984f47fda482b9ebc33986332eefcc3d9c5d56f7cc628e698a4a2e879225b81c6d0b1edc9e62f9b426f2510b67b51398a699d96de390544efb
 SHA512 
c753bd68df5871a7cbed78dc68791a5d1c30db5975b70702742f12373afb754df8078d2bc6a772fd398815bca05a2fa020cc820a1ea9238f8b01eb492581b17f

diff --git a/dev-ruby/bson/bson-4.3.0.ebuild b/dev-ruby/bson/bson-4.3.0.ebuild
new file mode 100644
index 000..65464f572e2
--- /dev/null
+++ b/dev-ruby/bson/bson-4.3.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+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="4"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2017-07-17 Thread Hans de Graaff
commit: d88f972ad2687860884af19916884406a21a171c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul 17 04:29:08 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul 17 06:20:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d88f972a

dev-ruby/bson: add 4.2.2

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/bson/Manifest  |  1 +
 dev-ruby/bson/bson-4.2.2.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index eb7863f7447..5129cda0bd7 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -2,3 +2,4 @@ DIST bson-3.2.6.tar.gz 51846 SHA256 
b7d848b93de622c32cc65cf6debf21aaa0e66d554d65
 DIST bson-4.1.1.tar.gz 55417 SHA256 
965d0da14886e795230686168676784c74117c705b262ee468205c0066166f64 SHA512 
b98b568fe0a94e6430433a9bb57930c0a95c9b268d928a6fabb1ce6bd4343406e700de11db531f6a49bc270e449637c70ce0ad0a8f7f6cae7857f0ad627f1956
 WHIRLPOOL 
b7f0735cb0d3e49d257f805398368e397a70f87dd38460ce04064ca34fc0f9b60f6e776403955be0e2db9360b94bb0b09f48d5c3e7036a10d8393b715c455b41
 DIST bson-4.2.0.tar.gz 91564 SHA256 
dcd58eeb3e1ad9c88a8c899bd349a1da55e4295bc650d81b57d7da21962bd140 SHA512 
890f6432545d807a678cf160068cf0ebb2287b78789d9bdb07b710b8baa056b2074c7d09c0e56612e40410ea217f63d3074cb28d9a4fada7916ff04f1900dc1d
 WHIRLPOOL 
d6f651da5703d06ea052524abe50fd6d4b5fb618a0685e796bf41903a8e9587ed1a3746fbe8d931385c8933ebcfed81804660765d1c3804964103159dd93e00f
 DIST bson-4.2.1.tar.gz 91862 SHA256 
8e915fc558b846197322af6f6a8af4ef2f570fb0e158d7df5e7af75d971c9bef SHA512 
19ae538674d97b548c7b46e5cf8f3a971ebce8e3cfe3f1b1866527ed05a7b9599eeb637d126fcae8384606881ba88b513e166d299c90d61d6796053fe66fd51f
 WHIRLPOOL 
bb76c76b15095167456a23133932f37f7c9659f672c0d3f5e625bc434803b6fd685de4a898fb3ef764c0f3bd91eea784bbd5b4cbd87e00a570a3e52c330308c0
+DIST bson-4.2.2.tar.gz 96725 SHA256 
a6cf2d9bfef65195e0a73c5bf5bd05bb04fcf613ec2e8284b756bd3b0d78ec27 SHA512 
4de8950271f5fdd5927eda290b6506248012cb8a932d65773ad53f1e3e4c67ea17575b559447d5eb6c9286f672439879dbc89aa0cded4ec2d0fa35c49da7a574
 WHIRLPOOL 
b6fc593ce2c915bf533a0f2417fdf5bb89dc124c8855ebd0effe0b134f55d737699551510cdea8353328aba4b1fe1208261ce20a4941bbc70830b9e355e6624d

diff --git a/dev-ruby/bson/bson-4.2.2.ebuild b/dev-ruby/bson/bson-4.2.2.ebuild
new file mode 100644
index 000..115c776b44f
--- /dev/null
+++ b/dev-ruby/bson/bson-4.2.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+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="4"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2017-01-21 Thread Hans de Graaff
commit: a8e779643b22186763bd9614f989ced40ede5f07
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 22 07:16:04 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 22 07:16:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8e77964

dev-ruby/bson: add 4.2.1

Package-Manager: portage-2.3.0

 dev-ruby/bson/Manifest  |  1 +
 dev-ruby/bson/bson-4.2.1.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 13ab70d..eb7863f 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,3 +1,4 @@
 DIST bson-3.2.6.tar.gz 51846 SHA256 
b7d848b93de622c32cc65cf6debf21aaa0e66d554d65cc7805dc8f76e56c55fb SHA512 
da8d7c4e50bd5387a50f0ef471f1d854e0a1bf3f109bb793b16c8e4d110f6b98cb37aee126176eccb097c5d7814360ef85e96be4aa4704226a8490984a5dd3f2
 WHIRLPOOL 
ece0e17aca10f684cdbea703702b5f886340fe93ede11045430c7711f2d546c5e2558003261d8252a29a55fc999664be0315f0ac693d02181a9dcf006d44a3c6
 DIST bson-4.1.1.tar.gz 55417 SHA256 
965d0da14886e795230686168676784c74117c705b262ee468205c0066166f64 SHA512 
b98b568fe0a94e6430433a9bb57930c0a95c9b268d928a6fabb1ce6bd4343406e700de11db531f6a49bc270e449637c70ce0ad0a8f7f6cae7857f0ad627f1956
 WHIRLPOOL 
b7f0735cb0d3e49d257f805398368e397a70f87dd38460ce04064ca34fc0f9b60f6e776403955be0e2db9360b94bb0b09f48d5c3e7036a10d8393b715c455b41
 DIST bson-4.2.0.tar.gz 91564 SHA256 
dcd58eeb3e1ad9c88a8c899bd349a1da55e4295bc650d81b57d7da21962bd140 SHA512 
890f6432545d807a678cf160068cf0ebb2287b78789d9bdb07b710b8baa056b2074c7d09c0e56612e40410ea217f63d3074cb28d9a4fada7916ff04f1900dc1d
 WHIRLPOOL 
d6f651da5703d06ea052524abe50fd6d4b5fb618a0685e796bf41903a8e9587ed1a3746fbe8d931385c8933ebcfed81804660765d1c3804964103159dd93e00f
+DIST bson-4.2.1.tar.gz 91862 SHA256 
8e915fc558b846197322af6f6a8af4ef2f570fb0e158d7df5e7af75d971c9bef SHA512 
19ae538674d97b548c7b46e5cf8f3a971ebce8e3cfe3f1b1866527ed05a7b9599eeb637d126fcae8384606881ba88b513e166d299c90d61d6796053fe66fd51f
 WHIRLPOOL 
bb76c76b15095167456a23133932f37f7c9659f672c0d3f5e625bc434803b6fd685de4a898fb3ef764c0f3bd91eea784bbd5b4cbd87e00a570a3e52c330308c0

diff --git a/dev-ruby/bson/bson-4.2.1.ebuild b/dev-ruby/bson/bson-4.2.1.ebuild
new file mode 100644
index ..0c3df5f
--- /dev/null
+++ b/dev-ruby/bson/bson-4.2.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+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="4"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2016-12-18 Thread Hans de Graaff
commit: d20ac3b48f295bcdf9870e373ce6edd850c0645b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 19 06:28:55 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 19 06:48:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d20ac3b4

dev-ruby/bson: add 4.2.0

Package-Manager: portage-2.3.0

 dev-ruby/bson/Manifest  |  1 +
 dev-ruby/bson/bson-4.2.0.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 07ce404..13ab70d 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,2 +1,3 @@
 DIST bson-3.2.6.tar.gz 51846 SHA256 
b7d848b93de622c32cc65cf6debf21aaa0e66d554d65cc7805dc8f76e56c55fb SHA512 
da8d7c4e50bd5387a50f0ef471f1d854e0a1bf3f109bb793b16c8e4d110f6b98cb37aee126176eccb097c5d7814360ef85e96be4aa4704226a8490984a5dd3f2
 WHIRLPOOL 
ece0e17aca10f684cdbea703702b5f886340fe93ede11045430c7711f2d546c5e2558003261d8252a29a55fc999664be0315f0ac693d02181a9dcf006d44a3c6
 DIST bson-4.1.1.tar.gz 55417 SHA256 
965d0da14886e795230686168676784c74117c705b262ee468205c0066166f64 SHA512 
b98b568fe0a94e6430433a9bb57930c0a95c9b268d928a6fabb1ce6bd4343406e700de11db531f6a49bc270e449637c70ce0ad0a8f7f6cae7857f0ad627f1956
 WHIRLPOOL 
b7f0735cb0d3e49d257f805398368e397a70f87dd38460ce04064ca34fc0f9b60f6e776403955be0e2db9360b94bb0b09f48d5c3e7036a10d8393b715c455b41
+DIST bson-4.2.0.tar.gz 91564 SHA256 
dcd58eeb3e1ad9c88a8c899bd349a1da55e4295bc650d81b57d7da21962bd140 SHA512 
890f6432545d807a678cf160068cf0ebb2287b78789d9bdb07b710b8baa056b2074c7d09c0e56612e40410ea217f63d3074cb28d9a4fada7916ff04f1900dc1d
 WHIRLPOOL 
d6f651da5703d06ea052524abe50fd6d4b5fb618a0685e796bf41903a8e9587ed1a3746fbe8d931385c8933ebcfed81804660765d1c3804964103159dd93e00f

diff --git a/dev-ruby/bson/bson-4.2.0.ebuild b/dev-ruby/bson/bson-4.2.0.ebuild
new file mode 100644
index ..d7874ba
--- /dev/null
+++ b/dev-ruby/bson/bson-4.2.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+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="4"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2016-10-30 Thread Hans de Graaff
commit: 44a4ce78bbf2948ccd78fbcff68d9f2cbe98eb1a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 30 19:21:56 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 30 19:39:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44a4ce78

dev-ruby/bson: cleanup

Package-Manager: portage-2.3.0

 dev-ruby/bson/Manifest   |   1 -
 dev-ruby/bson/bson-1.12.0.ebuild | 108 ---
 2 files changed, 109 deletions(-)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index c77a4a1..07ce404 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,3 +1,2 @@
 DIST bson-3.2.6.tar.gz 51846 SHA256 
b7d848b93de622c32cc65cf6debf21aaa0e66d554d65cc7805dc8f76e56c55fb SHA512 
da8d7c4e50bd5387a50f0ef471f1d854e0a1bf3f109bb793b16c8e4d110f6b98cb37aee126176eccb097c5d7814360ef85e96be4aa4704226a8490984a5dd3f2
 WHIRLPOOL 
ece0e17aca10f684cdbea703702b5f886340fe93ede11045430c7711f2d546c5e2558003261d8252a29a55fc999664be0315f0ac693d02181a9dcf006d44a3c6
 DIST bson-4.1.1.tar.gz 55417 SHA256 
965d0da14886e795230686168676784c74117c705b262ee468205c0066166f64 SHA512 
b98b568fe0a94e6430433a9bb57930c0a95c9b268d928a6fabb1ce6bd4343406e700de11db531f6a49bc270e449637c70ce0ad0a8f7f6cae7857f0ad627f1956
 WHIRLPOOL 
b7f0735cb0d3e49d257f805398368e397a70f87dd38460ce04064ca34fc0f9b60f6e776403955be0e2db9360b94bb0b09f48d5c3e7036a10d8393b715c455b41
-DIST mongo-ruby-driver-1.12.0.tar.gz 360669 SHA256 
84c87d26601c9bd91a6604bcb3630be50d239e471542f9b0a68379705dd03e11 SHA512 
725110c527867379def85fde50b6825e94a320356f062e4403d9d55c223f2503676f83ae42916d6ab45afd90d30b2a4272519e070c4af2095c0965297fd72bb6
 WHIRLPOOL 
c152aa579a0535707909560cc73fc878521aac95c034ec71bca6c2397754b5e057c1e7ca32f6b2b3393ce975f122e65926820cdde29aa5f5734fb9717bd980e0

diff --git a/dev-ruby/bson/bson-1.12.0.ebuild b/dev-ruby/bson/bson-1.12.0.ebuild
deleted file mode 100644
index ba97750..
--- a/dev-ruby/bson/bson-1.12.0.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby20 ruby21"
-
-RUBY_FAKEGEM_TASK_DOC="moot" # we do it manually, but still declare it
-RUBY_FAKEGEM_DOCDIR="html"
-RUBY_FAKEGEM_EXTRADOC=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-GITHUB_USER="mongodb"
-GITHUB_PROJECT="mongo-ruby-driver"
-RUBY_S="${GITHUB_PROJECT}-${PV}"
-
-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/${PV}.tar.gz
 -> ${GITHUB_PROJECT}-${PV}.tar.gz"
-
-LICENSE="APSL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test doc"
-
-ruby_add_bdepend \
-   "test? (
-   dev-ruby/bundler
-   >=dev-ruby/rake-10.1
-   dev-ruby/sfl
-   >=dev-ruby/shoulda-3.3.2
-   dev-ruby/mocha
-   dev-ruby/test-unit:2
-   )
-   doc? ( dev-ruby/rdoc )"
-
-all_ruby_prepare() {
-   # remove the stuff that is actually part of dev-ruby/mongo
-   rm -f bin/mongo* || die
-
-   # Avoid test dependency on pry
-   sed -i -e '/\(pry\|coverall\)/I s:^:#:' Gemfile tasks/testing.rake 
test/test_helper.rb || die
-   # Avoid deployment dependencies and fix version issues
-   sed -i -e '/rest-client/ s/1.6.8/~> 1.6/' \
-   -e '/test-unit/ s/~>2.0/>= 2.0/' \
-   -e '/rake/ s/10.1.1/~>10.1/' \
-   -e '/:deploy/,/end/ s:^:#:' Gemfile || die
-
-   # Don't clean up the compiled version after testing
-   sed -i -e '/:cleanup/,/end/ s:lib/bson_ext::' tasks/testing.rake || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -C ext/cbson extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-   emake -C ext/cbson V=1 CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}"
-   mkdir -p lib/bson_ext || die
-   cp ext/cbson/*$(get_modname) lib/bson_ext || die
-}
-
-all_ruby_compile() {
-   # Trying to get the Rakefile to build the sources is more trouble
-   # than it's worth, do it manually instead.
-   if use doc; then
-   rdoc --op html --inline-source lib/**/*.rb || die "rdoc failed"
-   fi
-}
-
-each_ruby_test() {
-   C_EXT=true JENKINS_CI=true ${RUBY} -S rake test:bson || die "tests 
failed"
-}
-
-each_ruby_install() {
-   # Remove remaining mongo code that will be installed as part of
-   # dev-ruby/mongo. We do this here rather than in src_prepare so we
-   # can bootstrap with tests enabled.
-   rm -rf lib/mongo* || die
-
-   # we have to set the library path here because the gemspec tries to
-   # load bson itself, and would fail without that.
-   RUBYLIB="lib" \
-   each_fakegem_install
-
-   # and now we create the simulated gem for bson_ext; we create a file
-   # bson_ext.rb 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2016-08-18 Thread Hans de Graaff
commit: a265ddf47e0a14b4ae2a62b13b5ba35a5581d18e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug 18 19:16:41 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 19 05:07:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a265ddf4

dev-ruby/bson: cleanup

Package-Manager: portage-2.2.28

 dev-ruby/bson/Manifest  |  1 -
 dev-ruby/bson/bson-3.2.4.ebuild | 45 -
 2 files changed, 46 deletions(-)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 2bd86f9..89e7e2f 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,3 +1,2 @@
-DIST bson-3.2.4.tar.gz 51208 SHA256 
adcc339e4618fbd9bc8dc91677971118834adfd19bf6ae783d79308f2fb446b2 SHA512 
d7817d5ec068895e4a883921dc8495aa9d44401b7a66c77f29b71434428efaf417f1219ebbb1bd7065a8beebba41c0c461e7b9f5376bc9259ada695f6eb97715
 WHIRLPOOL 
670239430ec0ccfe01a4a50d843fbc871faea06b0d5cf7db4cf53d32ec7a6dcca7ef06497589d1e0f4ee8e20e451bff33b7d0bcfea298b71dead22716f07eab2
 DIST bson-3.2.6.tar.gz 51846 SHA256 
b7d848b93de622c32cc65cf6debf21aaa0e66d554d65cc7805dc8f76e56c55fb SHA512 
da8d7c4e50bd5387a50f0ef471f1d854e0a1bf3f109bb793b16c8e4d110f6b98cb37aee126176eccb097c5d7814360ef85e96be4aa4704226a8490984a5dd3f2
 WHIRLPOOL 
ece0e17aca10f684cdbea703702b5f886340fe93ede11045430c7711f2d546c5e2558003261d8252a29a55fc999664be0315f0ac693d02181a9dcf006d44a3c6
 DIST mongo-ruby-driver-1.12.0.tar.gz 360669 SHA256 
84c87d26601c9bd91a6604bcb3630be50d239e471542f9b0a68379705dd03e11 SHA512 
725110c527867379def85fde50b6825e94a320356f062e4403d9d55c223f2503676f83ae42916d6ab45afd90d30b2a4272519e070c4af2095c0965297fd72bb6
 WHIRLPOOL 
c152aa579a0535707909560cc73fc878521aac95c034ec71bca6c2397754b5e057c1e7ca32f6b2b3393ce975f122e65926820cdde29aa5f5734fb9717bd980e0

diff --git a/dev-ruby/bson/bson-3.2.4.ebuild b/dev-ruby/bson/bson-3.2.4.ebuild
deleted file mode 100644
index f7eda92..000
--- a/dev-ruby/bson/bson-3.2.4.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="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="3"
-KEYWORDS="~amd64"
-IUSE="test doc"
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2016-08-18 Thread Hans de Graaff
commit: bd57dcc4adb7c569173867f848bbf7095c3e1849
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug 18 19:20:07 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 19 05:07:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd57dcc4

dev-ruby/bson: add 4.1.1

Package-Manager: portage-2.2.28

 dev-ruby/bson/Manifest  |  1 +
 dev-ruby/bson/bson-4.1.1.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 89e7e2f..c77a4a1 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,2 +1,3 @@
 DIST bson-3.2.6.tar.gz 51846 SHA256 
b7d848b93de622c32cc65cf6debf21aaa0e66d554d65cc7805dc8f76e56c55fb SHA512 
da8d7c4e50bd5387a50f0ef471f1d854e0a1bf3f109bb793b16c8e4d110f6b98cb37aee126176eccb097c5d7814360ef85e96be4aa4704226a8490984a5dd3f2
 WHIRLPOOL 
ece0e17aca10f684cdbea703702b5f886340fe93ede11045430c7711f2d546c5e2558003261d8252a29a55fc999664be0315f0ac693d02181a9dcf006d44a3c6
+DIST bson-4.1.1.tar.gz 55417 SHA256 
965d0da14886e795230686168676784c74117c705b262ee468205c0066166f64 SHA512 
b98b568fe0a94e6430433a9bb57930c0a95c9b268d928a6fabb1ce6bd4343406e700de11db531f6a49bc270e449637c70ce0ad0a8f7f6cae7857f0ad627f1956
 WHIRLPOOL 
b7f0735cb0d3e49d257f805398368e397a70f87dd38460ce04064ca34fc0f9b60f6e776403955be0e2db9360b94bb0b09f48d5c3e7036a10d8393b715c455b41
 DIST mongo-ruby-driver-1.12.0.tar.gz 360669 SHA256 
84c87d26601c9bd91a6604bcb3630be50d239e471542f9b0a68379705dd03e11 SHA512 
725110c527867379def85fde50b6825e94a320356f062e4403d9d55c223f2503676f83ae42916d6ab45afd90d30b2a4272519e070c4af2095c0965297fd72bb6
 WHIRLPOOL 
c152aa579a0535707909560cc73fc878521aac95c034ec71bca6c2397754b5e057c1e7ca32f6b2b3393ce975f122e65926820cdde29aa5f5734fb9717bd980e0

diff --git a/dev-ruby/bson/bson-4.1.1.ebuild b/dev-ruby/bson/bson-4.1.1.ebuild
new file mode 100644
index 000..d7874ba
--- /dev/null
+++ b/dev-ruby/bson/bson-4.1.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+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="4"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2016-04-05 Thread Manuel Rüger
commit: 6af03093afc3ecb18a9891a92f0edc7c73a88613
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Apr  5 22:53:33 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Apr  5 22:53:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6af03093

dev-ruby/bson: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/bson/bson-1.12.0.ebuild | 4 ++--
 dev-ruby/bson/bson-3.2.4.ebuild  | 4 ++--
 dev-ruby/bson/bson-3.2.6.ebuild  | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-ruby/bson/bson-1.12.0.ebuild b/dev-ruby/bson/bson-1.12.0.ebuild
index befe277..ba97750 100644
--- a/dev-ruby/bson/bson-1.12.0.ebuild
+++ b/dev-ruby/bson/bson-1.12.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
 
 RUBY_FAKEGEM_TASK_DOC="moot" # we do it manually, but still declare it
 RUBY_FAKEGEM_DOCDIR="html"

diff --git a/dev-ruby/bson/bson-3.2.4.ebuild b/dev-ruby/bson/bson-3.2.4.ebuild
index 0627cb8..f7eda92 100644
--- a/dev-ruby/bson/bson-3.2.4.ebuild
+++ b/dev-ruby/bson/bson-3.2.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec"
 

diff --git a/dev-ruby/bson/bson-3.2.6.ebuild b/dev-ruby/bson/bson-3.2.6.ebuild
index 0627cb8..f7eda92 100644
--- a/dev-ruby/bson/bson-3.2.6.ebuild
+++ b/dev-ruby/bson/bson-3.2.6.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2015-10-09 Thread Hans de Graaff
commit: eeb7ed5a96cd37c4fceb5fba512d47c7f073db5a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct  9 07:10:05 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 10 05:38:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeb7ed5a

dev-ruby/bson: add 3.2.6

Package-Manager: portage-2.2.20.1

 dev-ruby/bson/Manifest  |  1 +
 dev-ruby/bson/bson-3.2.6.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 7e2e88f..2bd86f9 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,2 +1,3 @@
 DIST bson-3.2.4.tar.gz 51208 SHA256 
adcc339e4618fbd9bc8dc91677971118834adfd19bf6ae783d79308f2fb446b2 SHA512 
d7817d5ec068895e4a883921dc8495aa9d44401b7a66c77f29b71434428efaf417f1219ebbb1bd7065a8beebba41c0c461e7b9f5376bc9259ada695f6eb97715
 WHIRLPOOL 
670239430ec0ccfe01a4a50d843fbc871faea06b0d5cf7db4cf53d32ec7a6dcca7ef06497589d1e0f4ee8e20e451bff33b7d0bcfea298b71dead22716f07eab2
+DIST bson-3.2.6.tar.gz 51846 SHA256 
b7d848b93de622c32cc65cf6debf21aaa0e66d554d65cc7805dc8f76e56c55fb SHA512 
da8d7c4e50bd5387a50f0ef471f1d854e0a1bf3f109bb793b16c8e4d110f6b98cb37aee126176eccb097c5d7814360ef85e96be4aa4704226a8490984a5dd3f2
 WHIRLPOOL 
ece0e17aca10f684cdbea703702b5f886340fe93ede11045430c7711f2d546c5e2558003261d8252a29a55fc999664be0315f0ac693d02181a9dcf006d44a3c6
 DIST mongo-ruby-driver-1.12.0.tar.gz 360669 SHA256 
84c87d26601c9bd91a6604bcb3630be50d239e471542f9b0a68379705dd03e11 SHA512 
725110c527867379def85fde50b6825e94a320356f062e4403d9d55c223f2503676f83ae42916d6ab45afd90d30b2a4272519e070c4af2095c0965297fd72bb6
 WHIRLPOOL 
c152aa579a0535707909560cc73fc878521aac95c034ec71bca6c2397754b5e057c1e7ca32f6b2b3393ce975f122e65926820cdde29aa5f5734fb9717bd980e0

diff --git a/dev-ruby/bson/bson-3.2.6.ebuild b/dev-ruby/bson/bson-3.2.6.ebuild
new file mode 100644
index 000..0627cb8
--- /dev/null
+++ b/dev-ruby/bson/bson-3.2.6.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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="3"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2015-10-09 Thread Hans de Graaff
commit: 0ffe13ed757666d6225dc129302d051cf86bdb31
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct  9 07:09:09 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 10 05:38:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ffe13ed

dev-ruby/bson: cleanup

Package-Manager: portage-2.2.20.1

 dev-ruby/bson/Manifest  |  3 ---
 dev-ruby/bson/bson-3.0.4.ebuild | 54 -
 dev-ruby/bson/bson-3.2.0.ebuild | 54 -
 dev-ruby/bson/bson-3.2.1.ebuild | 45 --
 4 files changed, 156 deletions(-)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 47cfcca..7e2e88f 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,5 +1,2 @@
-DIST bson-3.0.4.tar.gz 49517 SHA256 
10a34e681804abfde9a2c047d9fa4554e40aef28f0a7114b88f7324215041de4 SHA512 
8a57ff6706af44ef22841fdd33cd8c9d2ea4fd94dfde9f4fe94fdb08d95d3249b96939866459294c8258d99f37ff3e0ab8ac16b53fad1db6ddb26506135a4008
 WHIRLPOOL 
07f81925049e23c5f8f75e08b3eb4594e0df4a890bc864674d19a3a291eca8a58f121b3d045d14c44f454753dc3d0be425ff140d3d0eb72bc2cd8a61734d08d8
-DIST bson-3.2.0.tar.gz 50495 SHA256 
a452bf4f77548697f36659413fa2c106e592d29b8259c285262a1db5c1ffae06 SHA512 
258cd31e390cafb12b93d326686e2a08e55da44b458a68cbf5ce8ebc51a477844934a346a77914a9baf1004ca465b45d7399e7daab74b2b9e7389b7c23cbf777
 WHIRLPOOL 
d8c192343dcabbf162d16dd4f19612ddeb43cdabe8e13559014db2ca2d7dda2c5df759631fba7f0f4ed7b5e2d76e7327dc4a46d695a792afbc84aaaf8f6b4489
-DIST bson-3.2.1.tar.gz 50640 SHA256 
8e81a04bd433bd82fd558b1ef58b35a53448eb6dc9c85a808238b0d21dfa71d4 SHA512 
c5565965615036608b87895d40d62b42193eb7ba31f168051222595f9095627157606ba8ba7966ed349ec05005645320ce10cc510e1fa47368f907368734fb0a
 WHIRLPOOL 
1e1007132aeb99655f1af49de0696ba104d1ac9d63c09b3136e5e523318acb36c568fe813ecbd663212a109bd94486fda1074f12fd18b3336e600b239252a4e4
 DIST bson-3.2.4.tar.gz 51208 SHA256 
adcc339e4618fbd9bc8dc91677971118834adfd19bf6ae783d79308f2fb446b2 SHA512 
d7817d5ec068895e4a883921dc8495aa9d44401b7a66c77f29b71434428efaf417f1219ebbb1bd7065a8beebba41c0c461e7b9f5376bc9259ada695f6eb97715
 WHIRLPOOL 
670239430ec0ccfe01a4a50d843fbc871faea06b0d5cf7db4cf53d32ec7a6dcca7ef06497589d1e0f4ee8e20e451bff33b7d0bcfea298b71dead22716f07eab2
 DIST mongo-ruby-driver-1.12.0.tar.gz 360669 SHA256 
84c87d26601c9bd91a6604bcb3630be50d239e471542f9b0a68379705dd03e11 SHA512 
725110c527867379def85fde50b6825e94a320356f062e4403d9d55c223f2503676f83ae42916d6ab45afd90d30b2a4272519e070c4af2095c0965297fd72bb6
 WHIRLPOOL 
c152aa579a0535707909560cc73fc878521aac95c034ec71bca6c2397754b5e057c1e7ca32f6b2b3393ce975f122e65926820cdde29aa5f5734fb9717bd980e0

diff --git a/dev-ruby/bson/bson-3.0.4.ebuild b/dev-ruby/bson/bson-3.0.4.ebuild
deleted file mode 100644
index 86254a6..000
--- a/dev-ruby/bson/bson-3.0.4.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-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="3"
-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
-}

diff --git a/dev-ruby/bson/bson-3.2.0.ebuild b/dev-ruby/bson/bson-3.2.0.ebuild
deleted file mode 100644
index 86254a6..000
--- a/dev-ruby/bson/bson-3.2.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-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. 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2015-09-06 Thread Hans de Graaff
commit: f70354028b76abbd561305c93536947f62283a97
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Sep  6 06:01:14 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Sep  6 06:23:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7035402

dev-ruby/bson: version bump

Package-Manager: portage-2.2.20.1

 dev-ruby/bson/Manifest  |  1 +
 dev-ruby/bson/bson-3.2.4.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index e4ad23c..47cfcca 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,4 +1,5 @@
 DIST bson-3.0.4.tar.gz 49517 SHA256 
10a34e681804abfde9a2c047d9fa4554e40aef28f0a7114b88f7324215041de4 SHA512 
8a57ff6706af44ef22841fdd33cd8c9d2ea4fd94dfde9f4fe94fdb08d95d3249b96939866459294c8258d99f37ff3e0ab8ac16b53fad1db6ddb26506135a4008
 WHIRLPOOL 
07f81925049e23c5f8f75e08b3eb4594e0df4a890bc864674d19a3a291eca8a58f121b3d045d14c44f454753dc3d0be425ff140d3d0eb72bc2cd8a61734d08d8
 DIST bson-3.2.0.tar.gz 50495 SHA256 
a452bf4f77548697f36659413fa2c106e592d29b8259c285262a1db5c1ffae06 SHA512 
258cd31e390cafb12b93d326686e2a08e55da44b458a68cbf5ce8ebc51a477844934a346a77914a9baf1004ca465b45d7399e7daab74b2b9e7389b7c23cbf777
 WHIRLPOOL 
d8c192343dcabbf162d16dd4f19612ddeb43cdabe8e13559014db2ca2d7dda2c5df759631fba7f0f4ed7b5e2d76e7327dc4a46d695a792afbc84aaaf8f6b4489
 DIST bson-3.2.1.tar.gz 50640 SHA256 
8e81a04bd433bd82fd558b1ef58b35a53448eb6dc9c85a808238b0d21dfa71d4 SHA512 
c5565965615036608b87895d40d62b42193eb7ba31f168051222595f9095627157606ba8ba7966ed349ec05005645320ce10cc510e1fa47368f907368734fb0a
 WHIRLPOOL 
1e1007132aeb99655f1af49de0696ba104d1ac9d63c09b3136e5e523318acb36c568fe813ecbd663212a109bd94486fda1074f12fd18b3336e600b239252a4e4
+DIST bson-3.2.4.tar.gz 51208 SHA256 
adcc339e4618fbd9bc8dc91677971118834adfd19bf6ae783d79308f2fb446b2 SHA512 
d7817d5ec068895e4a883921dc8495aa9d44401b7a66c77f29b71434428efaf417f1219ebbb1bd7065a8beebba41c0c461e7b9f5376bc9259ada695f6eb97715
 WHIRLPOOL 
670239430ec0ccfe01a4a50d843fbc871faea06b0d5cf7db4cf53d32ec7a6dcca7ef06497589d1e0f4ee8e20e451bff33b7d0bcfea298b71dead22716f07eab2
 DIST mongo-ruby-driver-1.12.0.tar.gz 360669 SHA256 
84c87d26601c9bd91a6604bcb3630be50d239e471542f9b0a68379705dd03e11 SHA512 
725110c527867379def85fde50b6825e94a320356f062e4403d9d55c223f2503676f83ae42916d6ab45afd90d30b2a4272519e070c4af2095c0965297fd72bb6
 WHIRLPOOL 
c152aa579a0535707909560cc73fc878521aac95c034ec71bca6c2397754b5e057c1e7ca32f6b2b3393ce975f122e65926820cdde29aa5f5734fb9717bd980e0

diff --git a/dev-ruby/bson/bson-3.2.4.ebuild b/dev-ruby/bson/bson-3.2.4.ebuild
new file mode 100644
index 000..0627cb8
--- /dev/null
+++ b/dev-ruby/bson/bson-3.2.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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="3"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2015-08-14 Thread Hans de Graaff
commit: f66efcd93a1da52184d0dfa78b3aa7d61fb53110
Author: Hans de Graaff graaff AT gentoo DOT org
AuthorDate: Fri Aug 14 04:57:21 2015 +
Commit: Hans de Graaff graaff AT gentoo DOT org
CommitDate: Fri Aug 14 06:35:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f66efcd9

dev-ruby/bson: version bump

Package-Manager: portage-2.2.20.1

 dev-ruby/bson/Manifest  |  1 +
 dev-ruby/bson/bson-3.2.1.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 94b5b5d..e4ad23c 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,3 +1,4 @@
 DIST bson-3.0.4.tar.gz 49517 SHA256 
10a34e681804abfde9a2c047d9fa4554e40aef28f0a7114b88f7324215041de4 SHA512 
8a57ff6706af44ef22841fdd33cd8c9d2ea4fd94dfde9f4fe94fdb08d95d3249b96939866459294c8258d99f37ff3e0ab8ac16b53fad1db6ddb26506135a4008
 WHIRLPOOL 
07f81925049e23c5f8f75e08b3eb4594e0df4a890bc864674d19a3a291eca8a58f121b3d045d14c44f454753dc3d0be425ff140d3d0eb72bc2cd8a61734d08d8
 DIST bson-3.2.0.tar.gz 50495 SHA256 
a452bf4f77548697f36659413fa2c106e592d29b8259c285262a1db5c1ffae06 SHA512 
258cd31e390cafb12b93d326686e2a08e55da44b458a68cbf5ce8ebc51a477844934a346a77914a9baf1004ca465b45d7399e7daab74b2b9e7389b7c23cbf777
 WHIRLPOOL 
d8c192343dcabbf162d16dd4f19612ddeb43cdabe8e13559014db2ca2d7dda2c5df759631fba7f0f4ed7b5e2d76e7327dc4a46d695a792afbc84aaaf8f6b4489
+DIST bson-3.2.1.tar.gz 50640 SHA256 
8e81a04bd433bd82fd558b1ef58b35a53448eb6dc9c85a808238b0d21dfa71d4 SHA512 
c5565965615036608b87895d40d62b42193eb7ba31f168051222595f9095627157606ba8ba7966ed349ec05005645320ce10cc510e1fa47368f907368734fb0a
 WHIRLPOOL 
1e1007132aeb99655f1af49de0696ba104d1ac9d63c09b3136e5e523318acb36c568fe813ecbd663212a109bd94486fda1074f12fd18b3336e600b239252a4e4
 DIST mongo-ruby-driver-1.12.0.tar.gz 360669 SHA256 
84c87d26601c9bd91a6604bcb3630be50d239e471542f9b0a68379705dd03e11 SHA512 
725110c527867379def85fde50b6825e94a320356f062e4403d9d55c223f2503676f83ae42916d6ab45afd90d30b2a4272519e070c4af2095c0965297fd72bb6
 WHIRLPOOL 
c152aa579a0535707909560cc73fc878521aac95c034ec71bca6c2397754b5e057c1e7ca32f6b2b3393ce975f122e65926820cdde29aa5f5734fb9717bd980e0

diff --git a/dev-ruby/bson/bson-3.2.1.ebuild b/dev-ruby/bson/bson-3.2.1.ebuild
new file mode 100644
index 000..0627cb8
--- /dev/null
+++ b/dev-ruby/bson/bson-3.2.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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=3
+KEYWORDS=~amd64
+IUSE=test doc
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bson/

2015-08-11 Thread Hans de Graaff
commit: c7213896f5c5ae8005f06262da5c0aa2118d06d6
Author: Hans de Graaff graaff AT gentoo DOT org
AuthorDate: Tue Aug 11 17:21:19 2015 +
Commit: Hans de Graaff graaff AT gentoo DOT org
CommitDate: Tue Aug 11 17:21:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7213896

dev-ruby/bson: remove vulnerable versions, bug 551496

Package-Manager: portage-2.2.20

 dev-ruby/bson/Manifest |   2 -
 dev-ruby/bson/bson-1.6.2-r1.ebuild | 111 -
 dev-ruby/bson/bson-2.3.0.ebuild|  69 ---
 3 files changed, 182 deletions(-)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index cc7d23b..94b5b5d 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,5 +1,3 @@
-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 bson-3.2.0.tar.gz 50495 SHA256 
a452bf4f77548697f36659413fa2c106e592d29b8259c285262a1db5c1ffae06 SHA512 
258cd31e390cafb12b93d326686e2a08e55da44b458a68cbf5ce8ebc51a477844934a346a77914a9baf1004ca465b45d7399e7daab74b2b9e7389b7c23cbf777
 WHIRLPOOL 
d8c192343dcabbf162d16dd4f19612ddeb43cdabe8e13559014db2ca2d7dda2c5df759631fba7f0f4ed7b5e2d76e7327dc4a46d695a792afbc84aaaf8f6b4489
 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

diff --git a/dev-ruby/bson/bson-1.6.2-r1.ebuild 
b/dev-ruby/bson/bson-1.6.2-r1.ebuild
deleted file mode 100644
index 95d89eb..000
--- a/dev-ruby/bson/bson-1.6.2-r1.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-# jruby → support needs to be written properly
-USE_RUBY=ruby19 ruby20 ruby21
-
-RUBY_FAKEGEM_TASK_DOC=moot # we do it manually, but still declare it
-RUBY_FAKEGEM_DOCDIR=html
-RUBY_FAKEGEM_EXTRADOC=
-
-RUBY_FAKEGEM_GEMSPEC=${PN}.gemspec
-
-GITHUB_USER=mongodb
-GITHUB_PROJECT=mongo-ruby-driver
-RUBY_S=${GITHUB_USER}-${GITHUB_PROJECT}-*
-
-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}/tarball/${PV} - 
${GITHUB_PROJECT}-${PV}.tar.gz
-
-LICENSE=APSL-2
-SLOT=0
-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 the stuff that is actually part of dev-ruby/mongo
-   rm -rf {lib,bin}/mongo*
-}
-
-each_ruby_configure() {
-   case ${RUBY} in
-   */ruby19|*/ruby20)
-   ${RUBY} -C ext/cbson extconf.rb || die extconf.rb 
failed
-   ;;
-   */jruby)
-   ${RUBY} -S rake build:java || die rake build:java 
failed
-   ;;
-   esac
-}
-
-each_ruby_compile() {
-   case ${RUBY} in
-   */ruby19|*/ruby20)
-   emake -C ext/cbson V=1 CFLAGS=${CFLAGS} -fPIC 
archflag=${LDFLAGS}
-   mkdir -p lib/bson_ext
-   cp ext/cbson/*$(get_modname) lib/bson_ext || die
-   ;;
-   */jruby)
-   die missing in ebuild
-   ;;
-   esac
-}
-
-all_ruby_compile() {
-   # Trying to get the Rakefile to build the sources is more trouble
-   # than it's worth, do it manually