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

2024-08-21 Thread Sam James
commit: b1ca9d70abf6d5a2418c850c0ee48bb9a02ce0ca
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 22 06:54:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 22 06:54:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1ca9d70

dev-ruby/fast_gettext: Stabilize 2.6.0 amd64, #938297

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.6.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.6.0.ebuild
index 67479c606646..f4f5f41b9bc8 100644
--- a/dev-ruby/fast_gettext/fast_gettext-2.6.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-2.6.0.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT BSD-2"
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="test"
 
 ruby_add_depend "dev-ruby/prime"



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

2024-08-21 Thread Sam James
commit: 5b86d590b7072399c54969c35da97bd5ab81171d
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 22 06:54:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 22 06:54:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b86d590

dev-ruby/fast_gettext: Stabilize 2.6.0 x86, #938297

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.6.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.6.0.ebuild
index f4f5f41b9bc8..4fb4f7e42d72 100644
--- a/dev-ruby/fast_gettext/fast_gettext-2.6.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-2.6.0.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT BSD-2"
 SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
 IUSE="test"
 
 ruby_add_depend "dev-ruby/prime"



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

2024-08-21 Thread Hans de Graaff
commit: f94bb5828d130870f25e67fb307a75f4c5d2bea2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug 22 05:22:02 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Aug 22 05:30:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f94bb582

dev-ruby/fast_gettext: add 3.1.0

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

 dev-ruby/fast_gettext/Manifest  |  1 +
 dev-ruby/fast_gettext/fast_gettext-3.1.0.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 9a01b6a4a1f7..10d51e510384 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,3 +1,4 @@
 DIST fast_gettext-2.3.0.tar.gz 93620 BLAKE2B 
2f4dd0f6ad74df593573ce73ee40da549e506fc6fc7ca9ea17dacaa120cec97c202ba31b1fe32b628006fa1381572858dc314110a76c1ee7a91c049664133ede
 SHA512 
517499785022922e54278ad4427abaabb63fd9d0470398cfca1c1804f3ca4992c01105ea727d152d2b8d1cbab86138a7552dfbbd4b3b3241b5fc1a3298db7dc2
 DIST fast_gettext-2.6.0.tar.gz 94293 BLAKE2B 
b7b955fa87a010c85a22824a9bc5d6835836219cad13c82f42c16b1102a55b5d33a7386394efd2ba2baa299445d29e444ffcc750733ae51c9defc297a769a06a
 SHA512 
1f0b824a8335572646a8486487e22b9fbe4ee63d0e67985a6b56806afac565610492834d34d5e45dab7908e986cc34ab80261aaea87489898e90b6fbe51a4f0a
 DIST fast_gettext-3.0.0.tar.gz 94279 BLAKE2B 
bc1988a87f9dfe3b6a68d6d614e0d42ead3b6eb6d698a55596fb394ca646fd373a066a49afd9d69806e3dbbdc48e8150249a64aa5f00ab75d88fa650ee02de8b
 SHA512 
870263485465d02e03363ac4db3116cea1ecf2c71db7d5432fec10857de7653bc200241b8cf38ac30a17c51c498c3e1401b5fca3a27fc57a60c9940c7ace4ccb
+DIST fast_gettext-3.1.0.tar.gz 94367 BLAKE2B 
9ac9716397eb8ae433a112b8d86451506a80dd3fbd92585ba5a2e24ce3a90d7926feb32ceb2ceda217858c696cdf5e05e6a2166653a5a2fde3e016768857f6f4
 SHA512 
71d3a9a0ce2ebc09fa462ea2ddc65c4fc6e6e5ae345e7c831dcfe02c1303d2c26700a14dadff31a457e701961dd3cc076bb50dbf9c654640636ce797cc9e7d5a

diff --git a/dev-ruby/fast_gettext/fast_gettext-3.1.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-3.1.0.ebuild
new file mode 100644
index ..a2f8fdc3d20d
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-3.1.0.ebuild
@@ -0,0 +1,54 @@
+# 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_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="fast_gettext.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsafe!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT BSD-2"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+ruby_add_depend "dev-ruby/prime"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   sed -i -e '/single/I s:^:#:' spec/spec_helper.rb || die
+   sed -i -e '/SingleCov/ s:^:#:' spec/{*,*/*}/*spec.rb || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e 
'/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\|single_cov\|forking_test_runner\|rubocop\)/
 s:^:#:' \
+   -e 's:require_relative ":require "./:' \
+   -i fast_gettext.gemspec || die
+
+   # Avoid a test dependency on activerecord since this is now in the
+   # dependency tree for app-admin/puppet and many arches don't have
+   # rails keyworded.
+   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
+   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
+   rm -f spec/fast_gettext/storage_spec.rb || die
+   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}



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

2024-06-02 Thread Hans de Graaff
commit: 6caff02166bafce0f8624439f95cccb9dfd56da4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun  2 07:41:29 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun  2 08:34:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6caff021

dev-ruby/fast_gettext: drop 2.2.0

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

 dev-ruby/fast_gettext/Manifest  |  1 -
 dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild | 60 -
 2 files changed, 61 deletions(-)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 852c2595c02f..9a01b6a4a1f7 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,4 +1,3 @@
-DIST fast_gettext-2.2.0.tar.gz 93511 BLAKE2B 
8f4a8b169533194a82465ca29b4cbf52e9c724b9976355ad64459826ff9ad15da9762c6e90e237fef046fc6a8114abf54e0022eec573abf98a56bd067e7c06dd
 SHA512 
06daacf46e4c8ef272ac2a60f8fad1abbb3eaa2bf5242991e7f32fd87e911917b6baf4965b0cbc96c11d0be0425585d501258d0c1faa065469dea6c3b8c97797
 DIST fast_gettext-2.3.0.tar.gz 93620 BLAKE2B 
2f4dd0f6ad74df593573ce73ee40da549e506fc6fc7ca9ea17dacaa120cec97c202ba31b1fe32b628006fa1381572858dc314110a76c1ee7a91c049664133ede
 SHA512 
517499785022922e54278ad4427abaabb63fd9d0470398cfca1c1804f3ca4992c01105ea727d152d2b8d1cbab86138a7552dfbbd4b3b3241b5fc1a3298db7dc2
 DIST fast_gettext-2.6.0.tar.gz 94293 BLAKE2B 
b7b955fa87a010c85a22824a9bc5d6835836219cad13c82f42c16b1102a55b5d33a7386394efd2ba2baa299445d29e444ffcc750733ae51c9defc297a769a06a
 SHA512 
1f0b824a8335572646a8486487e22b9fbe4ee63d0e67985a6b56806afac565610492834d34d5e45dab7908e986cc34ab80261aaea87489898e90b6fbe51a4f0a
 DIST fast_gettext-3.0.0.tar.gz 94279 BLAKE2B 
bc1988a87f9dfe3b6a68d6d614e0d42ead3b6eb6d698a55596fb394ca646fd373a066a49afd9d69806e3dbbdc48e8150249a64aa5f00ab75d88fa650ee02de8b
 SHA512 
870263485465d02e03363ac4db3116cea1ecf2c71db7d5432fec10857de7653bc200241b8cf38ac30a17c51c498c3e1401b5fca3a27fc57a60c9940c7ace4ccb

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
deleted file mode 100644
index 0d357c632ebb..
--- a/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_GEMSPEC="fast_gettext.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsafe!"
-HOMEPAGE="https://github.com/grosser/fast_gettext";
-SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/bundler )"
-
-all_ruby_prepare() {
-   rm Gemfile.lock || die
-
-   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
-   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
-   sed -i -e '/single/I s:^:#:' spec/spec_helper.rb || die
-   sed -i -e '/SingleCov/ s:^:#:' spec/{*,*/*}/*spec.rb || die
-
-   # Avoid unneeded dependency on git and development dependencies.
-   sed -e '/git ls-files/ s:^:#:' \
-   -e 
'/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\|single_cov\|forking_test_runner\|rubocop\)/
 s:^:#:' \
-   -e 's:require_relative ":require "./:' \
-   -i fast_gettext.gemspec || die
-
-   # Avoid a test dependency on activerecord since this is now in the
-   # dependency tree for app-admin/puppet and many arches don't have
-   # rails keyworded.
-   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
-   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
-   rm -f spec/fast_gettext/storage_spec.rb || die
-   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
-
-   # Don't run a test that requires safe mode which we can't provide
-   # due to insecure directory settings for the portage dir. This spec
-   # also calls out to ruby which won't work with different ruby
-   # implementations.
-   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
-}
-
-each_ruby_prepare() {
-   # Make sure the right ruby interpreter is used
-   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
-}



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

2024-05-24 Thread Hans de Graaff
commit: 2f72b6f2b5e26a02a1658e29ef68a26b86f943c6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May 24 05:19:26 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May 24 07:35:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f72b6f2

dev-ruby/fast_gettext: add 3.0.0

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

 dev-ruby/fast_gettext/Manifest  |  1 +
 dev-ruby/fast_gettext/fast_gettext-3.0.0.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 71b7c7e8fc78..852c2595c02f 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,3 +1,4 @@
 DIST fast_gettext-2.2.0.tar.gz 93511 BLAKE2B 
8f4a8b169533194a82465ca29b4cbf52e9c724b9976355ad64459826ff9ad15da9762c6e90e237fef046fc6a8114abf54e0022eec573abf98a56bd067e7c06dd
 SHA512 
06daacf46e4c8ef272ac2a60f8fad1abbb3eaa2bf5242991e7f32fd87e911917b6baf4965b0cbc96c11d0be0425585d501258d0c1faa065469dea6c3b8c97797
 DIST fast_gettext-2.3.0.tar.gz 93620 BLAKE2B 
2f4dd0f6ad74df593573ce73ee40da549e506fc6fc7ca9ea17dacaa120cec97c202ba31b1fe32b628006fa1381572858dc314110a76c1ee7a91c049664133ede
 SHA512 
517499785022922e54278ad4427abaabb63fd9d0470398cfca1c1804f3ca4992c01105ea727d152d2b8d1cbab86138a7552dfbbd4b3b3241b5fc1a3298db7dc2
 DIST fast_gettext-2.6.0.tar.gz 94293 BLAKE2B 
b7b955fa87a010c85a22824a9bc5d6835836219cad13c82f42c16b1102a55b5d33a7386394efd2ba2baa299445d29e444ffcc750733ae51c9defc297a769a06a
 SHA512 
1f0b824a8335572646a8486487e22b9fbe4ee63d0e67985a6b56806afac565610492834d34d5e45dab7908e986cc34ab80261aaea87489898e90b6fbe51a4f0a
+DIST fast_gettext-3.0.0.tar.gz 94279 BLAKE2B 
bc1988a87f9dfe3b6a68d6d614e0d42ead3b6eb6d698a55596fb394ca646fd373a066a49afd9d69806e3dbbdc48e8150249a64aa5f00ab75d88fa650ee02de8b
 SHA512 
870263485465d02e03363ac4db3116cea1ecf2c71db7d5432fec10857de7653bc200241b8cf38ac30a17c51c498c3e1401b5fca3a27fc57a60c9940c7ace4ccb

diff --git a/dev-ruby/fast_gettext/fast_gettext-3.0.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-3.0.0.ebuild
new file mode 100644
index ..a2f8fdc3d20d
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-3.0.0.ebuild
@@ -0,0 +1,54 @@
+# 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_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="fast_gettext.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsafe!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT BSD-2"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+ruby_add_depend "dev-ruby/prime"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   sed -i -e '/single/I s:^:#:' spec/spec_helper.rb || die
+   sed -i -e '/SingleCov/ s:^:#:' spec/{*,*/*}/*spec.rb || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e 
'/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\|single_cov\|forking_test_runner\|rubocop\)/
 s:^:#:' \
+   -e 's:require_relative ":require "./:' \
+   -i fast_gettext.gemspec || die
+
+   # Avoid a test dependency on activerecord since this is now in the
+   # dependency tree for app-admin/puppet and many arches don't have
+   # rails keyworded.
+   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
+   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
+   rm -f spec/fast_gettext/storage_spec.rb || die
+   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}



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

2024-05-20 Thread Hans de Graaff
commit: 4d99ffadfda67b2d957a46c11467aefb2019fefd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 21 05:45:24 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 21 05:45:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d99ffad

dev-ruby/fast_gettext: add 2.6.0

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

 dev-ruby/fast_gettext/Manifest  |  1 +
 dev-ruby/fast_gettext/fast_gettext-2.6.0.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 6588f1bae0e4..71b7c7e8fc78 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,2 +1,3 @@
 DIST fast_gettext-2.2.0.tar.gz 93511 BLAKE2B 
8f4a8b169533194a82465ca29b4cbf52e9c724b9976355ad64459826ff9ad15da9762c6e90e237fef046fc6a8114abf54e0022eec573abf98a56bd067e7c06dd
 SHA512 
06daacf46e4c8ef272ac2a60f8fad1abbb3eaa2bf5242991e7f32fd87e911917b6baf4965b0cbc96c11d0be0425585d501258d0c1faa065469dea6c3b8c97797
 DIST fast_gettext-2.3.0.tar.gz 93620 BLAKE2B 
2f4dd0f6ad74df593573ce73ee40da549e506fc6fc7ca9ea17dacaa120cec97c202ba31b1fe32b628006fa1381572858dc314110a76c1ee7a91c049664133ede
 SHA512 
517499785022922e54278ad4427abaabb63fd9d0470398cfca1c1804f3ca4992c01105ea727d152d2b8d1cbab86138a7552dfbbd4b3b3241b5fc1a3298db7dc2
+DIST fast_gettext-2.6.0.tar.gz 94293 BLAKE2B 
b7b955fa87a010c85a22824a9bc5d6835836219cad13c82f42c16b1102a55b5d33a7386394efd2ba2baa299445d29e444ffcc750733ae51c9defc297a769a06a
 SHA512 
1f0b824a8335572646a8486487e22b9fbe4ee63d0e67985a6b56806afac565610492834d34d5e45dab7908e986cc34ab80261aaea87489898e90b6fbe51a4f0a

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.6.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.6.0.ebuild
new file mode 100644
index ..67479c606646
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-2.6.0.ebuild
@@ -0,0 +1,54 @@
+# 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_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="fast_gettext.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsafe!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT BSD-2"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+ruby_add_depend "dev-ruby/prime"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   sed -i -e '/single/I s:^:#:' spec/spec_helper.rb || die
+   sed -i -e '/SingleCov/ s:^:#:' spec/{*,*/*}/*spec.rb || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e 
'/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\|single_cov\|forking_test_runner\|rubocop\)/
 s:^:#:' \
+   -e 's:require_relative ":require "./:' \
+   -i fast_gettext.gemspec || die
+
+   # Avoid a test dependency on activerecord since this is now in the
+   # dependency tree for app-admin/puppet and many arches don't have
+   # rails keyworded.
+   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
+   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
+   rm -f spec/fast_gettext/storage_spec.rb || die
+   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}



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

2024-01-14 Thread Hans de Graaff
commit: 67a6ff6045779ef1774511871292ea4d2aec04a2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 14 08:15:04 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 14 08:15:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67a6ff60

dev-ruby/fast_gettext: drop 1.8.0-r1

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

 dev-ruby/fast_gettext/Manifest |  1 -
 dev-ruby/fast_gettext/fast_gettext-1.8.0-r1.ebuild | 55 --
 2 files changed, 56 deletions(-)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 7ebb0a9a5618..6588f1bae0e4 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,3 +1,2 @@
-DIST fast_gettext-1.8.0.tar.gz 89309 BLAKE2B 
8ead2922662667c24d07dbc1145002583b1a65edd3cb581ac5bc058560aca38ed083e0470d4834cfdc5abae36f1e8264171b75649343675ab415b28ea2f0e8ab
 SHA512 
0657b5955268166787a32bb74481cd07309018429c21707e061e022d67d5d2448d2d173149f164d16ff5f6c9ffa0feef38369b79daa299e1283fdcdc019ad72e
 DIST fast_gettext-2.2.0.tar.gz 93511 BLAKE2B 
8f4a8b169533194a82465ca29b4cbf52e9c724b9976355ad64459826ff9ad15da9762c6e90e237fef046fc6a8114abf54e0022eec573abf98a56bd067e7c06dd
 SHA512 
06daacf46e4c8ef272ac2a60f8fad1abbb3eaa2bf5242991e7f32fd87e911917b6baf4965b0cbc96c11d0be0425585d501258d0c1faa065469dea6c3b8c97797
 DIST fast_gettext-2.3.0.tar.gz 93620 BLAKE2B 
2f4dd0f6ad74df593573ce73ee40da549e506fc6fc7ca9ea17dacaa120cec97c202ba31b1fe32b628006fa1381572858dc314110a76c1ee7a91c049664133ede
 SHA512 
517499785022922e54278ad4427abaabb63fd9d0470398cfca1c1804f3ca4992c01105ea727d152d2b8d1cbab86138a7552dfbbd4b3b3241b5fc1a3298db7dc2

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.8.0-r1.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.8.0-r1.ebuild
deleted file mode 100644
index 4aec6060cb9f..
--- a/dev-ruby/fast_gettext/fast_gettext-1.8.0-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
-RUBY_FAKEGEM_GEMSPEC="fast_gettext.gemspec"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsafe!"
-HOMEPAGE="https://github.com/grosser/fast_gettext";
-SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/bundler )"
-
-all_ruby_prepare() {
-   rm Gemfile.lock || die
-
-   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
-   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
-
-   # Avoid unneeded dependency on git and development dependencies.
-   sed -e '/git ls-files/ s:^:#:' \
-   -e '/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\)/ s:^:#:' \
-   -i fast_gettext.gemspec || die
-
-   # Avoid a test dependency on activerecord since this is now in the
-   # dependency tree for app-admin/puppet and many arches don't have
-   # rails keyworded.
-   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
-   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
-   sed -i -e '/works with DB repository/,/^end/ s:^:#:' 
spec/fast_gettext/storage_spec.rb || die
-   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
-
-   # Don't run a test that requires safe mode which we can't provide
-   # due to insecure directory settings for the portage dir. This spec
-   # also calls out to ruby which won't work with different ruby
-   # implementations.
-   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
-}
-
-each_ruby_prepare() {
-   # Make sure the right ruby interpreter is used
-   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
-}



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

2023-12-31 Thread Hans de Graaff
commit: 4570eb6e79df3a83a4ba5abf1c90a622fc44df79
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 31 19:19:49 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 31 19:19:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4570eb6e

dev-ruby/fast_gettext: enable ruby33

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

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

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild
index 869821381c01..3ee6d07d7a0b 100644
--- a/dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"



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

2023-04-23 Thread Sam James
commit: 72ba7daa7154bc6485d0195ac2630af6a2f5308b
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 19:55:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 19:55:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72ba7daa

dev-ruby/fast_gettext: Stabilize 2.3.0 amd64, #904899

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild
index d3dfc86aeab9..869821381c01 100644
--- a/dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/bundler )"



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

2023-04-23 Thread Sam James
commit: a20d909eb9f2ab17358269e84bb226a7657c402f
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 19:53:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 19:53:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a20d909e

dev-ruby/fast_gettext: Stabilize 2.3.0 x86, #904899

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild
index 96bec5716e37..d3dfc86aeab9 100644
--- a/dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/bundler )"



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

2023-04-06 Thread Sam James
commit: 357b7d9ec8a4717b120f28ba5ac90d6cd70edb13
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:16:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:16:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=357b7d9e

dev-ruby/fast_gettext: Stabilize 2.2.0 amd64, #903933

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
index f5a59c30b678..0d357c632ebb 100644
--- a/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/bundler )"



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

2023-04-06 Thread Sam James
commit: 28013b3ad06204425438c05ddbee79d87f7ae01a
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:14:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:14:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28013b3a

dev-ruby/fast_gettext: Stabilize 2.2.0 x86, #903933

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
index d31cc922c48e..f5a59c30b678 100644
--- a/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/bundler )"



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

2023-04-01 Thread Sam James
commit: 359a9efef16aae4ac676934b563f2286c464a061
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  1 23:13:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  1 23:19:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=359a9efe

dev-ruby/fast_gettext: enable ruby32

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild | 2 +-
 dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
index bc9a52da4668..d31cc922c48e 100644
--- a/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild
index 2af9f7ddd77c..96bec5716e37 100644
--- a/dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"



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

2023-03-23 Thread Sam James
commit: 41b59afa417f2fa8f3f19ff9bdedac7b6ee834ed
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 24 03:20:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 24 03:20:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41b59afa

dev-ruby/fast_gettext: fix typo in DESCRIPTION

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/fast_gettext/fast_gettext-1.8.0-r1.ebuild | 4 ++--
 dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild| 4 ++--
 dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild| 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.8.0-r1.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.8.0-r1.ebuild
index 3ec8ad5e3680..4aec6060cb9f 100644
--- a/dev-ruby/fast_gettext/fast_gettext-1.8.0-r1.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-1.8.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 
 inherit ruby-fakegem
 
-DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsafe!"
 HOMEPAGE="https://github.com/grosser/fast_gettext";
 SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
index 011935009a60..bc9a52da4668 100644
--- a/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ RUBY_FAKEGEM_GEMSPEC="fast_gettext.gemspec"
 
 inherit ruby-fakegem
 
-DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsafe!"
 HOMEPAGE="https://github.com/grosser/fast_gettext";
 SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild
index eccf3ea5496c..2af9f7ddd77c 100644
--- a/dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild
@@ -14,7 +14,7 @@ RUBY_FAKEGEM_GEMSPEC="fast_gettext.gemspec"
 
 inherit ruby-fakegem
 
-DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsafe!"
 HOMEPAGE="https://github.com/grosser/fast_gettext";
 SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 



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

2023-02-19 Thread Hans de Graaff
commit: 9e34db42be28c189104659d7405b08102c0865d0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 19 08:09:12 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 19 08:10:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e34db42

dev-ruby/fast_gettext: add 2.3.0

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

 dev-ruby/fast_gettext/Manifest  |  1 +
 dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 81e20a0ac3d7..7ebb0a9a5618 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,2 +1,3 @@
 DIST fast_gettext-1.8.0.tar.gz 89309 BLAKE2B 
8ead2922662667c24d07dbc1145002583b1a65edd3cb581ac5bc058560aca38ed083e0470d4834cfdc5abae36f1e8264171b75649343675ab415b28ea2f0e8ab
 SHA512 
0657b5955268166787a32bb74481cd07309018429c21707e061e022d67d5d2448d2d173149f164d16ff5f6c9ffa0feef38369b79daa299e1283fdcdc019ad72e
 DIST fast_gettext-2.2.0.tar.gz 93511 BLAKE2B 
8f4a8b169533194a82465ca29b4cbf52e9c724b9976355ad64459826ff9ad15da9762c6e90e237fef046fc6a8114abf54e0022eec573abf98a56bd067e7c06dd
 SHA512 
06daacf46e4c8ef272ac2a60f8fad1abbb3eaa2bf5242991e7f32fd87e911917b6baf4965b0cbc96c11d0be0425585d501258d0c1faa065469dea6c3b8c97797
+DIST fast_gettext-2.3.0.tar.gz 93620 BLAKE2B 
2f4dd0f6ad74df593573ce73ee40da549e506fc6fc7ca9ea17dacaa120cec97c202ba31b1fe32b628006fa1381572858dc314110a76c1ee7a91c049664133ede
 SHA512 
517499785022922e54278ad4427abaabb63fd9d0470398cfca1c1804f3ca4992c01105ea727d152d2b8d1cbab86138a7552dfbbd4b3b3241b5fc1a3298db7dc2

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild
new file mode 100644
index ..eccf3ea5496c
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-2.3.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="fast_gettext.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   sed -i -e '/single/I s:^:#:' spec/spec_helper.rb || die
+   sed -i -e '/SingleCov/ s:^:#:' spec/{*,*/*}/*spec.rb || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e 
'/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\|single_cov\|forking_test_runner\|rubocop\)/
 s:^:#:' \
+   -e 's:require_relative ":require "./:' \
+   -i fast_gettext.gemspec || die
+
+   # Avoid a test dependency on activerecord since this is now in the
+   # dependency tree for app-admin/puppet and many arches don't have
+   # rails keyworded.
+   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
+   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
+   rm -f spec/fast_gettext/storage_spec.rb || die
+   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}



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

2023-01-21 Thread Hans de Graaff
commit: 4458738c7c468e5a0f7f5a9ec58fa71f19bba1ca
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 21 08:48:19 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 21 09:08:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4458738c

dev-ruby/fast_gettext: drop 1.8.0

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

 dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild | 55 -
 1 file changed, 55 deletions(-)

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild
deleted file mode 100644
index 2dc3447fb1d8..
--- a/dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
-HOMEPAGE="https://github.com/grosser/fast_gettext";
-SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/bundler )"
-
-all_ruby_prepare() {
-   rm Gemfile.lock || die
-
-   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
-   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
-
-   # Avoid unneeded dependency on git and development dependencies.
-   sed -e '/git ls-files/ s:^:#:' \
-   -e '/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\)/ s:^:#:' \
-   -i fast_gettext.gemspec || die
-
-   # Avoid a test dependency on activerecord since this is now in the
-   # dependency tree for app-admin/puppet and many arches don't have
-   # rails keyworded.
-   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
-   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
-   sed -i -e '/works with DB repository/,/^end/ s:^:#:' 
spec/fast_gettext/storage_spec.rb || die
-   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
-
-   # Don't run a test that requires safe mode which we can't provide
-   # due to insecure directory settings for the portage dir. This spec
-   # also calls out to ruby which won't work with different ruby
-   # implementations.
-   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
-}
-
-each_ruby_prepare() {
-   # Make sure the right ruby interpreter is used
-   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
-}



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

2022-12-18 Thread Hans de Graaff
commit: 4851f87c20652196405101310fc2f7f857dcd355
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 18 09:28:38 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 18 10:20:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4851f87c

dev-ruby/fast_gettext: stabilize 1.8.0-r1 for amd64, x86

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

 dev-ruby/fast_gettext/fast_gettext-1.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.8.0-r1.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.8.0-r1.ebuild
index 61d45a9d0552..3ec8ad5e3680 100644
--- a/dev-ruby/fast_gettext/fast_gettext-1.8.0-r1.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-1.8.0-r1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/bundler )"



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

2022-06-18 Thread Hans de Graaff
commit: 80a6473e6d0bfbf0bb7052daca5b80dd238a121b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 18 07:57:14 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 18 08:40:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80a6473e

dev-ruby/fast_gettext: update EAPI 6 -> 8, add ruby30, ruby31

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

 dev-ruby/fast_gettext/fast_gettext-1.8.0-r1.ebuild | 55 ++
 1 file changed, 55 insertions(+)

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.8.0-r1.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.8.0-r1.ebuild
new file mode 100644
index ..61d45a9d0552
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-1.8.0-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+RUBY_FAKEGEM_GEMSPEC="fast_gettext.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
+   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e '/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\)/ s:^:#:' \
+   -i fast_gettext.gemspec || die
+
+   # Avoid a test dependency on activerecord since this is now in the
+   # dependency tree for app-admin/puppet and many arches don't have
+   # rails keyworded.
+   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
+   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
+   sed -i -e '/works with DB repository/,/^end/ s:^:#:' 
spec/fast_gettext/storage_spec.rb || die
+   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
+
+   # Don't run a test that requires safe mode which we can't provide
+   # due to insecure directory settings for the portage dir. This spec
+   # also calls out to ruby which won't work with different ruby
+   # implementations.
+   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}



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

2022-05-06 Thread Hans de Graaff
commit: fa7f34a881a783655c1bee35ab0a90704e3187b6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May  6 06:59:46 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May  6 07:13:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa7f34a8

dev-ruby/fast_gettext: enable ruby31

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

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

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
index 2938c044..011935009a60 100644
--- a/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"



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

2022-05-06 Thread Hans de Graaff
commit: 3c319ae764c8d8148295136fb8ea61047a508a45
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May  6 07:00:33 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May  6 07:13:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c319ae7

dev-ruby/fast_gettext: drop 2.0.3, 2.1.0

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

 dev-ruby/fast_gettext/Manifest  |  2 -
 dev-ruby/fast_gettext/fast_gettext-2.0.3.ebuild | 60 -
 dev-ruby/fast_gettext/fast_gettext-2.1.0.ebuild | 60 -
 3 files changed, 122 deletions(-)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 14c5da440cca..81e20a0ac3d7 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,4 +1,2 @@
 DIST fast_gettext-1.8.0.tar.gz 89309 BLAKE2B 
8ead2922662667c24d07dbc1145002583b1a65edd3cb581ac5bc058560aca38ed083e0470d4834cfdc5abae36f1e8264171b75649343675ab415b28ea2f0e8ab
 SHA512 
0657b5955268166787a32bb74481cd07309018429c21707e061e022d67d5d2448d2d173149f164d16ff5f6c9ffa0feef38369b79daa299e1283fdcdc019ad72e
-DIST fast_gettext-2.0.3.tar.gz 92262 BLAKE2B 
ebcbb081e8197e3443c2adc0ec6d1b4c3ebc7ccc8623a857705d893aa5e17af4be367802b5feb313256e337c1f751b74b45fd71f6aa5cb2188d6b71fe52718bb
 SHA512 
b9a51c32a8cec8700cc4dea85862b48196aa87a567c813bfa45ecddcb841afbeeac8b061ef7f95a5f6573d78311bf5504e10adee44547b78ae412080bfb258d1
-DIST fast_gettext-2.1.0.tar.gz 91241 BLAKE2B 
8364ea569d8993106a97f052c96d7a66217154a6cee2ffbcfc4f54b871e9175e85a3d06e0d180e567680d8969eaa0affc93f440534b28d18e488a563751712a4
 SHA512 
7768e947c723efef8f625a8baa6a1ea641ee33d5a3bb579d0f39f6b47914c46da23a6e167ac7d4fa29a05691ad3789334df144820e4ff84178f0a9dad31313f9
 DIST fast_gettext-2.2.0.tar.gz 93511 BLAKE2B 
8f4a8b169533194a82465ca29b4cbf52e9c724b9976355ad64459826ff9ad15da9762c6e90e237fef046fc6a8114abf54e0022eec573abf98a56bd067e7c06dd
 SHA512 
06daacf46e4c8ef272ac2a60f8fad1abbb3eaa2bf5242991e7f32fd87e911917b6baf4965b0cbc96c11d0be0425585d501258d0c1faa065469dea6c3b8c97797

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.0.3.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.0.3.ebuild
deleted file mode 100644
index 193ba2972e99..
--- a/dev-ruby/fast_gettext/fast_gettext-2.0.3.ebuild
+++ /dev/null
@@ -1,60 +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_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_GEMSPEC="fast_gettext.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
-HOMEPAGE="https://github.com/grosser/fast_gettext";
-SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="2"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/bundler )"
-
-all_ruby_prepare() {
-   rm Gemfile.lock || die
-
-   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
-   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
-   sed -i -e '/single/I s:^:#:' spec/spec_helper.rb || die
-   sed -i -e '/SingleCov/ s:^:#:' spec/{*,*/*}/*spec.rb || die
-
-   # Avoid unneeded dependency on git and development dependencies.
-   sed -e '/git ls-files/ s:^:#:' \
-   -e 
'/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\|single_cov\|forking_test_runner\|rubocop\)/
 s:^:#:' \
-   -e 's:require_relative ":require "./:' \
-   -i fast_gettext.gemspec || die
-
-   # Avoid a test dependency on activerecord since this is now in the
-   # dependency tree for app-admin/puppet and many arches don't have
-   # rails keyworded.
-   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
-   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
-   rm -f spec/fast_gettext/storage_spec.rb || die
-   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
-
-   # Don't run a test that requires safe mode which we can't provide
-   # due to insecure directory settings for the portage dir. This spec
-   # also calls out to ruby which won't work with different ruby
-   # implementations.
-   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
-}
-
-each_ruby_prepare() {
-   # Make sure the right ruby interpreter is used
-   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
-}

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.1.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.1.0.ebuild
deleted file mode 100644
index 31d37e6b883b..
--- a/dev-ruby/fast_gettext/fast_gettext

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

2022-01-26 Thread Fabian Groffen
commit: 5fcf42b8c7a710dbd73eb226f88b00e218505985
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan 26 17:35:35 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan 26 18:40:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fcf42b8

dev-ruby/fast_gettext: marked ~arm64

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Fabian Groffen  gentoo.org>

 dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild | 4 ++--
 dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild
index 460049f80286..2dc3447fb1d8 100644
--- a/dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/bundler )"

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
index 70cc925e3d09..2938c044 100644
--- a/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/bundler )"



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

2022-01-23 Thread Hans de Graaff
commit: 41f7f7499d52c5f0405e2e82990887d2acf1788d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 23 08:09:49 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 23 08:09:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f7f749

dev-ruby/fast_gettext: add 2.2.0

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

 dev-ruby/fast_gettext/Manifest  |  1 +
 dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 5a21a842eaec..14c5da440cca 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,3 +1,4 @@
 DIST fast_gettext-1.8.0.tar.gz 89309 BLAKE2B 
8ead2922662667c24d07dbc1145002583b1a65edd3cb581ac5bc058560aca38ed083e0470d4834cfdc5abae36f1e8264171b75649343675ab415b28ea2f0e8ab
 SHA512 
0657b5955268166787a32bb74481cd07309018429c21707e061e022d67d5d2448d2d173149f164d16ff5f6c9ffa0feef38369b79daa299e1283fdcdc019ad72e
 DIST fast_gettext-2.0.3.tar.gz 92262 BLAKE2B 
ebcbb081e8197e3443c2adc0ec6d1b4c3ebc7ccc8623a857705d893aa5e17af4be367802b5feb313256e337c1f751b74b45fd71f6aa5cb2188d6b71fe52718bb
 SHA512 
b9a51c32a8cec8700cc4dea85862b48196aa87a567c813bfa45ecddcb841afbeeac8b061ef7f95a5f6573d78311bf5504e10adee44547b78ae412080bfb258d1
 DIST fast_gettext-2.1.0.tar.gz 91241 BLAKE2B 
8364ea569d8993106a97f052c96d7a66217154a6cee2ffbcfc4f54b871e9175e85a3d06e0d180e567680d8969eaa0affc93f440534b28d18e488a563751712a4
 SHA512 
7768e947c723efef8f625a8baa6a1ea641ee33d5a3bb579d0f39f6b47914c46da23a6e167ac7d4fa29a05691ad3789334df144820e4ff84178f0a9dad31313f9
+DIST fast_gettext-2.2.0.tar.gz 93511 BLAKE2B 
8f4a8b169533194a82465ca29b4cbf52e9c724b9976355ad64459826ff9ad15da9762c6e90e237fef046fc6a8114abf54e0022eec573abf98a56bd067e7c06dd
 SHA512 
06daacf46e4c8ef272ac2a60f8fad1abbb3eaa2bf5242991e7f32fd87e911917b6baf4965b0cbc96c11d0be0425585d501258d0c1faa065469dea6c3b8c97797

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
new file mode 100644
index ..70cc925e3d09
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-2.2.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="fast_gettext.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
+   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
+   sed -i -e '/single/I s:^:#:' spec/spec_helper.rb || die
+   sed -i -e '/SingleCov/ s:^:#:' spec/{*,*/*}/*spec.rb || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e 
'/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\|single_cov\|forking_test_runner\|rubocop\)/
 s:^:#:' \
+   -e 's:require_relative ":require "./:' \
+   -i fast_gettext.gemspec || die
+
+   # Avoid a test dependency on activerecord since this is now in the
+   # dependency tree for app-admin/puppet and many arches don't have
+   # rails keyworded.
+   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
+   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
+   rm -f spec/fast_gettext/storage_spec.rb || die
+   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
+
+   # Don't run a test that requires safe mode which we can't provide
+   # due to insecure directory settings for the portage dir. This spec
+   # also calls out to ruby which won't work with different ruby
+   # implementations.
+   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}



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

2021-08-26 Thread Hans de Graaff
commit: e9830f232827a1f0a6bf42739f02aaa5e0fd2962
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 27 06:44:48 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 27 06:46:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9830f23

dev-ruby/fast_gettext: add 2.1.0

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

 dev-ruby/fast_gettext/Manifest  |  1 +
 dev-ruby/fast_gettext/fast_gettext-2.1.0.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 84240408956..5a21a842eae 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,2 +1,3 @@
 DIST fast_gettext-1.8.0.tar.gz 89309 BLAKE2B 
8ead2922662667c24d07dbc1145002583b1a65edd3cb581ac5bc058560aca38ed083e0470d4834cfdc5abae36f1e8264171b75649343675ab415b28ea2f0e8ab
 SHA512 
0657b5955268166787a32bb74481cd07309018429c21707e061e022d67d5d2448d2d173149f164d16ff5f6c9ffa0feef38369b79daa299e1283fdcdc019ad72e
 DIST fast_gettext-2.0.3.tar.gz 92262 BLAKE2B 
ebcbb081e8197e3443c2adc0ec6d1b4c3ebc7ccc8623a857705d893aa5e17af4be367802b5feb313256e337c1f751b74b45fd71f6aa5cb2188d6b71fe52718bb
 SHA512 
b9a51c32a8cec8700cc4dea85862b48196aa87a567c813bfa45ecddcb841afbeeac8b061ef7f95a5f6573d78311bf5504e10adee44547b78ae412080bfb258d1
+DIST fast_gettext-2.1.0.tar.gz 91241 BLAKE2B 
8364ea569d8993106a97f052c96d7a66217154a6cee2ffbcfc4f54b871e9175e85a3d06e0d180e567680d8969eaa0affc93f440534b28d18e488a563751712a4
 SHA512 
7768e947c723efef8f625a8baa6a1ea641ee33d5a3bb579d0f39f6b47914c46da23a6e167ac7d4fa29a05691ad3789334df144820e4ff84178f0a9dad31313f9

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.1.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.1.0.ebuild
new file mode 100644
index 000..31d37e6b883
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-2.1.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="fast_gettext.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
+   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
+   sed -i -e '/single/I s:^:#:' spec/spec_helper.rb || die
+   sed -i -e '/SingleCov/ s:^:#:' spec/{*,*/*}/*spec.rb || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e 
'/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\|single_cov\|forking_test_runner\|rubocop\)/
 s:^:#:' \
+   -e 's:require_relative ":require "./:' \
+   -i fast_gettext.gemspec || die
+
+   # Avoid a test dependency on activerecord since this is now in the
+   # dependency tree for app-admin/puppet and many arches don't have
+   # rails keyworded.
+   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
+   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
+   rm -f spec/fast_gettext/storage_spec.rb || die
+   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
+
+   # Don't run a test that requires safe mode which we can't provide
+   # due to insecure directory settings for the portage dir. This spec
+   # also calls out to ruby which won't work with different ruby
+   # implementations.
+   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}



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

2021-08-26 Thread Hans de Graaff
commit: 1167948d9cf4ed08d05e441ab8857f9120e82986
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 27 06:43:38 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 27 06:46:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1167948d

dev-ruby/fast_gettext: cleanup

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

 dev-ruby/fast_gettext/Manifest  |  2 -
 dev-ruby/fast_gettext/fast_gettext-1.1.2.ebuild | 57 ---
 dev-ruby/fast_gettext/fast_gettext-2.0.2.ebuild | 60 -
 3 files changed, 119 deletions(-)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 9ba19ac62c0..84240408956 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,4 +1,2 @@
-DIST fast_gettext-1.1.2.tar.gz 86970 BLAKE2B 
62df5aa9407fc4c163d38b107be2b3d39adb775a0354026f369863906ce198823343b1c4d68be367992a509ffa228e6c91cde87f0139f391da7d6f93c2cd5d49
 SHA512 
abeea38e5ed88dd7527f5a273f27db7605a081935c9b3cc25e301cac8683f320d9231ded986390232f6cc95a3acc0d163fa68e136d6fc58bd104e03ae6fe2afe
 DIST fast_gettext-1.8.0.tar.gz 89309 BLAKE2B 
8ead2922662667c24d07dbc1145002583b1a65edd3cb581ac5bc058560aca38ed083e0470d4834cfdc5abae36f1e8264171b75649343675ab415b28ea2f0e8ab
 SHA512 
0657b5955268166787a32bb74481cd07309018429c21707e061e022d67d5d2448d2d173149f164d16ff5f6c9ffa0feef38369b79daa299e1283fdcdc019ad72e
-DIST fast_gettext-2.0.2.tar.gz 92030 BLAKE2B 
762f5e5375f29abb6477579aae25c023e7b5db27a41b857523baa3412f8f80f26fc9334ce0937de20cefcf9d845846a362e34540bc5817e9e8ad00c6a7abea8e
 SHA512 
027b35c5d8f93719fbc14cbcd0843f2a0948b49c9cf2fb65e723ba410e6c0c14ce3e42c5ce7abe657946a7da2d20665559b71df1b9855c9a04978946a50beb51
 DIST fast_gettext-2.0.3.tar.gz 92262 BLAKE2B 
ebcbb081e8197e3443c2adc0ec6d1b4c3ebc7ccc8623a857705d893aa5e17af4be367802b5feb313256e337c1f751b74b45fd71f6aa5cb2188d6b71fe52718bb
 SHA512 
b9a51c32a8cec8700cc4dea85862b48196aa87a567c813bfa45ecddcb841afbeeac8b061ef7f95a5f6573d78311bf5504e10adee44547b78ae412080bfb258d1

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.1.2.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.1.2.ebuild
deleted file mode 100644
index e398213311e..000
--- a/dev-ruby/fast_gettext/fast_gettext-1.1.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Re-added to support gettext-setup that specifies ~>1.1.0
-
-EAPI=6
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
-HOMEPAGE="https://github.com/grosser/fast_gettext";
-SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/bundler )"
-
-all_ruby_prepare() {
-   rm Gemfile.lock || die
-
-   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
-   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
-
-   # Avoid unneeded dependency on git and development dependencies.
-   sed -e '/git ls-files/ s:^:#:' \
-   -e '/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\)/ s:^:#:' \
-   -i fast_gettext.gemspec || die
-
-   # Avoid a test dependency on activerecord since this is now in the
-   # dependency tree for app-admin/puppet and many arches don't have
-   # rails keyworded.
-   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
-   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
-   sed -i -e '/works with DB repository/,/^end/ s:^:#:' 
spec/fast_gettext/storage_spec.rb || die
-   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
-
-   # Don't run a test that requires safe mode which we can't provide
-   # due to insecure directory settings for the portage dir. This spec
-   # also calls out to ruby which won't work with different ruby
-   # implementations.
-   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
-}
-
-each_ruby_prepare() {
-   # Make sure the right ruby interpreter is used
-   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
-}

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.0.2.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.0.2.ebuild
deleted file mode 100644
index 193ba2972e9..000
--- a/dev-ruby/fast_gettext/fast_gettext-2.0.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public

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

2020-11-19 Thread Robin H. Johnson
commit: bca70696a871b077c9ef5f4ec2225c2b53eb4089
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Fri Nov 20 07:43:39 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Fri Nov 20 07:43:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bca70696

dev-ruby/fast_gettext: remove extra DIST entry

Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-ruby/fast_gettext/Manifest | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 6a81c85f828..9ba19ac62c0 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,4 +1,3 @@
-DIST fast_gettext-1.1.0.tar.gz 86909 BLAKE2B 
eb7a5c3fc9944eb0188c071d249f75660d0c56572889fe59dadc80f1b49d100c33dcf62787a649ecd10c3572737403dba452a1fbf319270ee44b3cae069ce2b9
 SHA512 
ca5e88f24691e7c0bad75205f8e892af4de32ac8a614bd854957b7881133126c2b98b11dae25fc4d0f01421fd8268e111f5811823e2b98edf6abd73f49d6cc2a
 DIST fast_gettext-1.1.2.tar.gz 86970 BLAKE2B 
62df5aa9407fc4c163d38b107be2b3d39adb775a0354026f369863906ce198823343b1c4d68be367992a509ffa228e6c91cde87f0139f391da7d6f93c2cd5d49
 SHA512 
abeea38e5ed88dd7527f5a273f27db7605a081935c9b3cc25e301cac8683f320d9231ded986390232f6cc95a3acc0d163fa68e136d6fc58bd104e03ae6fe2afe
 DIST fast_gettext-1.8.0.tar.gz 89309 BLAKE2B 
8ead2922662667c24d07dbc1145002583b1a65edd3cb581ac5bc058560aca38ed083e0470d4834cfdc5abae36f1e8264171b75649343675ab415b28ea2f0e8ab
 SHA512 
0657b5955268166787a32bb74481cd07309018429c21707e061e022d67d5d2448d2d173149f164d16ff5f6c9ffa0feef38369b79daa299e1283fdcdc019ad72e
 DIST fast_gettext-2.0.2.tar.gz 92030 BLAKE2B 
762f5e5375f29abb6477579aae25c023e7b5db27a41b857523baa3412f8f80f26fc9334ce0937de20cefcf9d845846a362e34540bc5817e9e8ad00c6a7abea8e
 SHA512 
027b35c5d8f93719fbc14cbcd0843f2a0948b49c9cf2fb65e723ba410e6c0c14ce3e42c5ce7abe657946a7da2d20665559b71df1b9855c9a04978946a50beb51



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

2020-11-19 Thread Robin H. Johnson
commit: 658d2816b86ba1a56638e4e1ae3f2b1d3e11f7c5
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Fri Nov 20 07:24:22 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Fri Nov 20 07:28:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=658d2816

dev-ruby/fast_gettext: re-add 1.1.2 to satify Gem dep of gettext-setup

gettext-setup, r10k & fast_gettext have deps that pin 1.1.x of
fast_gettext for the moment, so re-add a suitable version:
  s.add_dependency 'fast_gettext', '~> 1.1.0'
  s.add_dependency 'gettext', ['>= 3.0.2', '< 3.3.0']

Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-ruby/fast_gettext/Manifest  |  2 +
 dev-ruby/fast_gettext/fast_gettext-1.1.2.ebuild | 57 +
 2 files changed, 59 insertions(+)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 1b8ed2a8bd0..6a81c85f828 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,3 +1,5 @@
+DIST fast_gettext-1.1.0.tar.gz 86909 BLAKE2B 
eb7a5c3fc9944eb0188c071d249f75660d0c56572889fe59dadc80f1b49d100c33dcf62787a649ecd10c3572737403dba452a1fbf319270ee44b3cae069ce2b9
 SHA512 
ca5e88f24691e7c0bad75205f8e892af4de32ac8a614bd854957b7881133126c2b98b11dae25fc4d0f01421fd8268e111f5811823e2b98edf6abd73f49d6cc2a
+DIST fast_gettext-1.1.2.tar.gz 86970 BLAKE2B 
62df5aa9407fc4c163d38b107be2b3d39adb775a0354026f369863906ce198823343b1c4d68be367992a509ffa228e6c91cde87f0139f391da7d6f93c2cd5d49
 SHA512 
abeea38e5ed88dd7527f5a273f27db7605a081935c9b3cc25e301cac8683f320d9231ded986390232f6cc95a3acc0d163fa68e136d6fc58bd104e03ae6fe2afe
 DIST fast_gettext-1.8.0.tar.gz 89309 BLAKE2B 
8ead2922662667c24d07dbc1145002583b1a65edd3cb581ac5bc058560aca38ed083e0470d4834cfdc5abae36f1e8264171b75649343675ab415b28ea2f0e8ab
 SHA512 
0657b5955268166787a32bb74481cd07309018429c21707e061e022d67d5d2448d2d173149f164d16ff5f6c9ffa0feef38369b79daa299e1283fdcdc019ad72e
 DIST fast_gettext-2.0.2.tar.gz 92030 BLAKE2B 
762f5e5375f29abb6477579aae25c023e7b5db27a41b857523baa3412f8f80f26fc9334ce0937de20cefcf9d845846a362e34540bc5817e9e8ad00c6a7abea8e
 SHA512 
027b35c5d8f93719fbc14cbcd0843f2a0948b49c9cf2fb65e723ba410e6c0c14ce3e42c5ce7abe657946a7da2d20665559b71df1b9855c9a04978946a50beb51
 DIST fast_gettext-2.0.3.tar.gz 92262 BLAKE2B 
ebcbb081e8197e3443c2adc0ec6d1b4c3ebc7ccc8623a857705d893aa5e17af4be367802b5feb313256e337c1f751b74b45fd71f6aa5cb2188d6b71fe52718bb
 SHA512 
b9a51c32a8cec8700cc4dea85862b48196aa87a567c813bfa45ecddcb841afbeeac8b061ef7f95a5f6573d78311bf5504e10adee44547b78ae412080bfb258d1

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.1.2.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.1.2.ebuild
new file mode 100644
index 000..e398213311e
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-1.1.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Re-added to support gettext-setup that specifies ~>1.1.0
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
+   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e '/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\)/ s:^:#:' \
+   -i fast_gettext.gemspec || die
+
+   # Avoid a test dependency on activerecord since this is now in the
+   # dependency tree for app-admin/puppet and many arches don't have
+   # rails keyworded.
+   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
+   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
+   sed -i -e '/works with DB repository/,/^end/ s:^:#:' 
spec/fast_gettext/storage_spec.rb || die
+   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
+
+   # Don't run a test that requires safe mode which we can't provide
+   # due to insecure directory settings for the portage dir. This spec
+   # also calls out to ruby which won't work with different ruby
+   # implementations.
+   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used

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

2020-06-15 Thread Hans de Graaff
commit: cfad8d813caad0a2bb5156b70a388ead5eb5c221
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jun 15 17:29:23 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jun 15 17:36:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfad8d81

dev-ruby/fast_gettext: cleanup

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

 dev-ruby/fast_gettext/Manifest  |  3 --
 dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild | 55 
 dev-ruby/fast_gettext/fast_gettext-2.0.0.ebuild | 57 -
 dev-ruby/fast_gettext/fast_gettext-2.0.1.ebuild | 57 -
 4 files changed, 172 deletions(-)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 5e2b659641e..1b8ed2a8bd0 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,6 +1,3 @@
-DIST fast_gettext-1.6.0.tar.gz 88780 BLAKE2B 
237a37bf505fe7520a25c6014f0524201905f8cf112624370477229db2d06f7160bad62e42878688ef954a1b72166e21a7f3a89de66c21aec780749fb26cd8bb
 SHA512 
0f26cf8bd8a2078631d32be14fb6bd194dc9bd8a6727a355f4d2978441c972785747063ec4d8b8b1d4c78f07914a8b6cccf37ed85a37e7833bfe724d1d159ae9
 DIST fast_gettext-1.8.0.tar.gz 89309 BLAKE2B 
8ead2922662667c24d07dbc1145002583b1a65edd3cb581ac5bc058560aca38ed083e0470d4834cfdc5abae36f1e8264171b75649343675ab415b28ea2f0e8ab
 SHA512 
0657b5955268166787a32bb74481cd07309018429c21707e061e022d67d5d2448d2d173149f164d16ff5f6c9ffa0feef38369b79daa299e1283fdcdc019ad72e
-DIST fast_gettext-2.0.0.tar.gz 91904 BLAKE2B 
fc0f752cad55512f502332a8721aa64fe1b3103ecedceac08b82f293575e974e0565b2936ae740e61ef3413919406959c6a78709ddc737b3e7decd710eafbd46
 SHA512 
f997a63e3a8836e191b8cdcb5ba0e260bedef4cc55efeecb12c1fb3a469cc98e9e565ac773392a2bdf266618a76c8d34b0522d5447967fb85f4dfeea3c10
-DIST fast_gettext-2.0.1.tar.gz 92037 BLAKE2B 
109470cb8ede188a7603dca9b79d17066b6fbbcfa13e2cb6b9a5a6f329d1285a042e152b5afaba206ac447fdbdbdb59f79b74ee2ac70ea39a99691a00fc82155
 SHA512 
edf98e22a39266c55e7d77547fb1b8cb3a07dcb7bd742e2eb93b636072902f065dede0d980bd3a67373f5afeacc39689cbcee33dd62ad10e1e94f6d84bcbc70c
 DIST fast_gettext-2.0.2.tar.gz 92030 BLAKE2B 
762f5e5375f29abb6477579aae25c023e7b5db27a41b857523baa3412f8f80f26fc9334ce0937de20cefcf9d845846a362e34540bc5817e9e8ad00c6a7abea8e
 SHA512 
027b35c5d8f93719fbc14cbcd0843f2a0948b49c9cf2fb65e723ba410e6c0c14ce3e42c5ce7abe657946a7da2d20665559b71df1b9855c9a04978946a50beb51
 DIST fast_gettext-2.0.3.tar.gz 92262 BLAKE2B 
ebcbb081e8197e3443c2adc0ec6d1b4c3ebc7ccc8623a857705d893aa5e17af4be367802b5feb313256e337c1f751b74b45fd71f6aa5cb2188d6b71fe52718bb
 SHA512 
b9a51c32a8cec8700cc4dea85862b48196aa87a567c813bfa45ecddcb841afbeeac8b061ef7f95a5f6573d78311bf5504e10adee44547b78ae412080bfb258d1

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild
deleted file mode 100644
index cdea88d1f54..000
--- a/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild
+++ /dev/null
@@ -1,55 +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_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
-HOMEPAGE="https://github.com/grosser/fast_gettext";
-SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/bundler )"
-
-all_ruby_prepare() {
-   rm Gemfile.lock || die
-
-   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
-   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
-
-   # Avoid unneeded dependency on git and development dependencies.
-   sed -e '/git ls-files/ s:^:#:' \
-   -e '/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\)/ s:^:#:' \
-   -i fast_gettext.gemspec || die
-
-   # Avoid a test dependency on activerecord since this is now in the
-   # dependency tree for app-admin/puppet and many arches don't have
-   # rails keyworded.
-   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
-   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
-   sed -i -e '/works with DB repository/,/^end/ s:^:#:' 
spec/fast_gettext/storage_spec.rb || die
-   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
-
-   # Don't run a test that requires safe mode which we can't provide
-   # due to insecure directory settings for the portage dir. This spec
-   # also calls out to ruby which won't work with different ruby
-   # implementations.
-   sed

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

2020-05-29 Thread Hans de Graaff
commit: c7ccbab5ad2817677698b1b0594ba3c9900abaf4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 30 04:58:52 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 30 04:58:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7ccbab5

dev-ruby/fast_gettext: add 2.0.3

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

 dev-ruby/fast_gettext/Manifest  |  1 +
 dev-ruby/fast_gettext/fast_gettext-2.0.3.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 4298bb4a1a2..5e2b659641e 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -3,3 +3,4 @@ DIST fast_gettext-1.8.0.tar.gz 89309 BLAKE2B 
8ead2922662667c24d07dbc1145002583b1
 DIST fast_gettext-2.0.0.tar.gz 91904 BLAKE2B 
fc0f752cad55512f502332a8721aa64fe1b3103ecedceac08b82f293575e974e0565b2936ae740e61ef3413919406959c6a78709ddc737b3e7decd710eafbd46
 SHA512 
f997a63e3a8836e191b8cdcb5ba0e260bedef4cc55efeecb12c1fb3a469cc98e9e565ac773392a2bdf266618a76c8d34b0522d5447967fb85f4dfeea3c10
 DIST fast_gettext-2.0.1.tar.gz 92037 BLAKE2B 
109470cb8ede188a7603dca9b79d17066b6fbbcfa13e2cb6b9a5a6f329d1285a042e152b5afaba206ac447fdbdbdb59f79b74ee2ac70ea39a99691a00fc82155
 SHA512 
edf98e22a39266c55e7d77547fb1b8cb3a07dcb7bd742e2eb93b636072902f065dede0d980bd3a67373f5afeacc39689cbcee33dd62ad10e1e94f6d84bcbc70c
 DIST fast_gettext-2.0.2.tar.gz 92030 BLAKE2B 
762f5e5375f29abb6477579aae25c023e7b5db27a41b857523baa3412f8f80f26fc9334ce0937de20cefcf9d845846a362e34540bc5817e9e8ad00c6a7abea8e
 SHA512 
027b35c5d8f93719fbc14cbcd0843f2a0948b49c9cf2fb65e723ba410e6c0c14ce3e42c5ce7abe657946a7da2d20665559b71df1b9855c9a04978946a50beb51
+DIST fast_gettext-2.0.3.tar.gz 92262 BLAKE2B 
ebcbb081e8197e3443c2adc0ec6d1b4c3ebc7ccc8623a857705d893aa5e17af4be367802b5feb313256e337c1f751b74b45fd71f6aa5cb2188d6b71fe52718bb
 SHA512 
b9a51c32a8cec8700cc4dea85862b48196aa87a567c813bfa45ecddcb841afbeeac8b061ef7f95a5f6573d78311bf5504e10adee44547b78ae412080bfb258d1

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.0.3.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.0.3.ebuild
new file mode 100644
index 000..193ba2972e9
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-2.0.3.ebuild
@@ -0,0 +1,60 @@
+# 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_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="fast_gettext.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
+   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
+   sed -i -e '/single/I s:^:#:' spec/spec_helper.rb || die
+   sed -i -e '/SingleCov/ s:^:#:' spec/{*,*/*}/*spec.rb || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e 
'/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\|single_cov\|forking_test_runner\|rubocop\)/
 s:^:#:' \
+   -e 's:require_relative ":require "./:' \
+   -i fast_gettext.gemspec || die
+
+   # Avoid a test dependency on activerecord since this is now in the
+   # dependency tree for app-admin/puppet and many arches don't have
+   # rails keyworded.
+   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
+   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
+   rm -f spec/fast_gettext/storage_spec.rb || die
+   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
+
+   # Don't run a test that requires safe mode which we can't provide
+   # due to insecure directory settings for the portage dir. This spec
+   # also calls out to ruby which won't work with different ruby
+   # implementations.
+   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}



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

2020-02-20 Thread Hans de Graaff
commit: dbad98cc14546cf90991e8207a4c1d2b64f449fd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 21 05:42:38 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 21 06:26:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbad98cc

dev-ruby/fast_gettext: add ruby27

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

 dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild
index 7e26f8979e7..4aa99b936d3 100644
--- a/dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"



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

2020-02-05 Thread Hans de Graaff
commit: 14ec128cb91d539e5820f8f0061ae453f02121c7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb  6 06:38:12 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb  6 06:39:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ec128c

dev-ruby/fast_gettext: add 2.0.2

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

 dev-ruby/fast_gettext/Manifest  |  1 +
 dev-ruby/fast_gettext/fast_gettext-2.0.2.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 1c9995ee58b..4298bb4a1a2 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -2,3 +2,4 @@ DIST fast_gettext-1.6.0.tar.gz 88780 BLAKE2B 
237a37bf505fe7520a25c6014f052420190
 DIST fast_gettext-1.8.0.tar.gz 89309 BLAKE2B 
8ead2922662667c24d07dbc1145002583b1a65edd3cb581ac5bc058560aca38ed083e0470d4834cfdc5abae36f1e8264171b75649343675ab415b28ea2f0e8ab
 SHA512 
0657b5955268166787a32bb74481cd07309018429c21707e061e022d67d5d2448d2d173149f164d16ff5f6c9ffa0feef38369b79daa299e1283fdcdc019ad72e
 DIST fast_gettext-2.0.0.tar.gz 91904 BLAKE2B 
fc0f752cad55512f502332a8721aa64fe1b3103ecedceac08b82f293575e974e0565b2936ae740e61ef3413919406959c6a78709ddc737b3e7decd710eafbd46
 SHA512 
f997a63e3a8836e191b8cdcb5ba0e260bedef4cc55efeecb12c1fb3a469cc98e9e565ac773392a2bdf266618a76c8d34b0522d5447967fb85f4dfeea3c10
 DIST fast_gettext-2.0.1.tar.gz 92037 BLAKE2B 
109470cb8ede188a7603dca9b79d17066b6fbbcfa13e2cb6b9a5a6f329d1285a042e152b5afaba206ac447fdbdbdb59f79b74ee2ac70ea39a99691a00fc82155
 SHA512 
edf98e22a39266c55e7d77547fb1b8cb3a07dcb7bd742e2eb93b636072902f065dede0d980bd3a67373f5afeacc39689cbcee33dd62ad10e1e94f6d84bcbc70c
+DIST fast_gettext-2.0.2.tar.gz 92030 BLAKE2B 
762f5e5375f29abb6477579aae25c023e7b5db27a41b857523baa3412f8f80f26fc9334ce0937de20cefcf9d845846a362e34540bc5817e9e8ad00c6a7abea8e
 SHA512 
027b35c5d8f93719fbc14cbcd0843f2a0948b49c9cf2fb65e723ba410e6c0c14ce3e42c5ce7abe657946a7da2d20665559b71df1b9855c9a04978946a50beb51

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.0.2.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.0.2.ebuild
new file mode 100644
index 000..193ba2972e9
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-2.0.2.ebuild
@@ -0,0 +1,60 @@
+# 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_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="fast_gettext.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
+   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
+   sed -i -e '/single/I s:^:#:' spec/spec_helper.rb || die
+   sed -i -e '/SingleCov/ s:^:#:' spec/{*,*/*}/*spec.rb || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e 
'/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\|single_cov\|forking_test_runner\|rubocop\)/
 s:^:#:' \
+   -e 's:require_relative ":require "./:' \
+   -i fast_gettext.gemspec || die
+
+   # Avoid a test dependency on activerecord since this is now in the
+   # dependency tree for app-admin/puppet and many arches don't have
+   # rails keyworded.
+   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
+   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
+   rm -f spec/fast_gettext/storage_spec.rb || die
+   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
+
+   # Don't run a test that requires safe mode which we can't provide
+   # due to insecure directory settings for the portage dir. This spec
+   # also calls out to ruby which won't work with different ruby
+   # implementations.
+   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}



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

2020-01-23 Thread Hans de Graaff
commit: 0dff1af7fb811a004e2f9dfea1a02425e30462d2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 23 17:57:14 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 23 19:13:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dff1af7

dev-ruby/fast_gettext: add ruby27

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

 dev-ruby/fast_gettext/fast_gettext-2.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.0.1.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.0.1.ebuild
index 42fd6949fc7..6ec2d60766d 100644
--- a/dev-ruby/fast_gettext/fast_gettext-2.0.1.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-2.0.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"



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

2019-11-16 Thread Hans de Graaff
commit: e2117bcceaeb8c3f44b387a928986e2de4bf7221
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 08:26:40 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:13:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2117bcc

dev-ruby/fast_gettext: cleanup

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

 dev-ruby/fast_gettext/Manifest  |  1 -
 dev-ruby/fast_gettext/fast_gettext-1.7.0.ebuild | 55 -
 2 files changed, 56 deletions(-)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 18af18b1db7..1c9995ee58b 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,5 +1,4 @@
 DIST fast_gettext-1.6.0.tar.gz 88780 BLAKE2B 
237a37bf505fe7520a25c6014f0524201905f8cf112624370477229db2d06f7160bad62e42878688ef954a1b72166e21a7f3a89de66c21aec780749fb26cd8bb
 SHA512 
0f26cf8bd8a2078631d32be14fb6bd194dc9bd8a6727a355f4d2978441c972785747063ec4d8b8b1d4c78f07914a8b6cccf37ed85a37e7833bfe724d1d159ae9
-DIST fast_gettext-1.7.0.tar.gz 89176 BLAKE2B 
a42f50570c65ecf229dab0e29ad40ed3fd0f431f59fcc7daff4ad564131751e8a9884d52dfb8f2edd87b6fd5d1267973225fb51f9256844b37c28b251d15d757
 SHA512 
83c66c4f7bce6ccc08c1fe9e2b3cb71ea751d68bbff36587039a0b7af7e6276cb481debd3668673822455b9805114531547b28a777cafa8bda0f204ba36bf5a9
 DIST fast_gettext-1.8.0.tar.gz 89309 BLAKE2B 
8ead2922662667c24d07dbc1145002583b1a65edd3cb581ac5bc058560aca38ed083e0470d4834cfdc5abae36f1e8264171b75649343675ab415b28ea2f0e8ab
 SHA512 
0657b5955268166787a32bb74481cd07309018429c21707e061e022d67d5d2448d2d173149f164d16ff5f6c9ffa0feef38369b79daa299e1283fdcdc019ad72e
 DIST fast_gettext-2.0.0.tar.gz 91904 BLAKE2B 
fc0f752cad55512f502332a8721aa64fe1b3103ecedceac08b82f293575e974e0565b2936ae740e61ef3413919406959c6a78709ddc737b3e7decd710eafbd46
 SHA512 
f997a63e3a8836e191b8cdcb5ba0e260bedef4cc55efeecb12c1fb3a469cc98e9e565ac773392a2bdf266618a76c8d34b0522d5447967fb85f4dfeea3c10
 DIST fast_gettext-2.0.1.tar.gz 92037 BLAKE2B 
109470cb8ede188a7603dca9b79d17066b6fbbcfa13e2cb6b9a5a6f329d1285a042e152b5afaba206ac447fdbdbdb59f79b74ee2ac70ea39a99691a00fc82155
 SHA512 
edf98e22a39266c55e7d77547fb1b8cb3a07dcb7bd742e2eb93b636072902f065dede0d980bd3a67373f5afeacc39689cbcee33dd62ad10e1e94f6d84bcbc70c

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.7.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.7.0.ebuild
deleted file mode 100644
index 97967bdb5e8..000
--- a/dev-ruby/fast_gettext/fast_gettext-1.7.0.ebuild
+++ /dev/null
@@ -1,55 +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_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
-HOMEPAGE="https://github.com/grosser/fast_gettext";
-SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/bundler )"
-
-all_ruby_prepare() {
-   rm Gemfile.lock || die
-
-   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
-   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
-
-   # Avoid unneeded dependency on git and development dependencies.
-   sed -e '/git ls-files/ s:^:#:' \
-   -e '/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\)/ s:^:#:' \
-   -i fast_gettext.gemspec || die
-
-   # Avoid a test dependency on activerecord since this is now in the
-   # dependency tree for app-admin/puppet and many arches don't have
-   # rails keyworded.
-   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
-   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
-   sed -i -e '/works with DB repository/,/^end/ s:^:#:' 
spec/fast_gettext/storage_spec.rb || die
-   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
-
-   # Don't run a test that requires safe mode which we can't provide
-   # due to insecure directory settings for the portage dir. This spec
-   # also calls out to ruby which won't work with different ruby
-   # implementations.
-   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
-}
-
-each_ruby_prepare() {
-   # Make sure the right ruby interpreter is used
-   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
-}



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

2019-04-20 Thread Hans de Graaff
commit: 9cb8dfcf92c642a8cfd516f7da1ccbcbc14b345c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr 21 05:27:06 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr 21 05:54:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb8dfcf

dev-ruby/fast_gettext: add 2.0.1

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

 dev-ruby/fast_gettext/Manifest  |  1 +
 dev-ruby/fast_gettext/fast_gettext-2.0.1.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 28959409037..18af18b1db7 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -2,3 +2,4 @@ DIST fast_gettext-1.6.0.tar.gz 88780 BLAKE2B 
237a37bf505fe7520a25c6014f052420190
 DIST fast_gettext-1.7.0.tar.gz 89176 BLAKE2B 
a42f50570c65ecf229dab0e29ad40ed3fd0f431f59fcc7daff4ad564131751e8a9884d52dfb8f2edd87b6fd5d1267973225fb51f9256844b37c28b251d15d757
 SHA512 
83c66c4f7bce6ccc08c1fe9e2b3cb71ea751d68bbff36587039a0b7af7e6276cb481debd3668673822455b9805114531547b28a777cafa8bda0f204ba36bf5a9
 DIST fast_gettext-1.8.0.tar.gz 89309 BLAKE2B 
8ead2922662667c24d07dbc1145002583b1a65edd3cb581ac5bc058560aca38ed083e0470d4834cfdc5abae36f1e8264171b75649343675ab415b28ea2f0e8ab
 SHA512 
0657b5955268166787a32bb74481cd07309018429c21707e061e022d67d5d2448d2d173149f164d16ff5f6c9ffa0feef38369b79daa299e1283fdcdc019ad72e
 DIST fast_gettext-2.0.0.tar.gz 91904 BLAKE2B 
fc0f752cad55512f502332a8721aa64fe1b3103ecedceac08b82f293575e974e0565b2936ae740e61ef3413919406959c6a78709ddc737b3e7decd710eafbd46
 SHA512 
f997a63e3a8836e191b8cdcb5ba0e260bedef4cc55efeecb12c1fb3a469cc98e9e565ac773392a2bdf266618a76c8d34b0522d5447967fb85f4dfeea3c10
+DIST fast_gettext-2.0.1.tar.gz 92037 BLAKE2B 
109470cb8ede188a7603dca9b79d17066b6fbbcfa13e2cb6b9a5a6f329d1285a042e152b5afaba206ac447fdbdbdb59f79b74ee2ac70ea39a99691a00fc82155
 SHA512 
edf98e22a39266c55e7d77547fb1b8cb3a07dcb7bd742e2eb93b636072902f065dede0d980bd3a67373f5afeacc39689cbcee33dd62ad10e1e94f6d84bcbc70c

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.0.1.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.0.1.ebuild
new file mode 100644
index 000..42fd6949fc7
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-2.0.1.ebuild
@@ -0,0 +1,57 @@
+# 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_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
+   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
+   sed -i -e '/single/I s:^:#:' spec/spec_helper.rb || die
+   sed -i -e '/SingleCov/ s:^:#:' spec/{*,*/*}/*spec.rb || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e 
'/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\|single_cov\|forking_test_runner\|rubocop\)/
 s:^:#:' \
+   -i fast_gettext.gemspec || die
+
+   # Avoid a test dependency on activerecord since this is now in the
+   # dependency tree for app-admin/puppet and many arches don't have
+   # rails keyworded.
+   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
+   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
+   rm -f spec/fast_gettext/storage_spec.rb || die
+   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
+
+   # Don't run a test that requires safe mode which we can't provide
+   # due to insecure directory settings for the portage dir. This spec
+   # also calls out to ruby which won't work with different ruby
+   # implementations.
+   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}



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

2019-03-10 Thread Hans de Graaff
commit: ae0d1eff00547412c336e8f62702940e7663a0f6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 10 08:24:34 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 10 09:23:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae0d1eff

dev-ruby/fast_gettext: add 2.0.0

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

 dev-ruby/fast_gettext/Manifest  |  1 +
 dev-ruby/fast_gettext/fast_gettext-2.0.0.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 2b55a810d1c..28959409037 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,3 +1,4 @@
 DIST fast_gettext-1.6.0.tar.gz 88780 BLAKE2B 
237a37bf505fe7520a25c6014f0524201905f8cf112624370477229db2d06f7160bad62e42878688ef954a1b72166e21a7f3a89de66c21aec780749fb26cd8bb
 SHA512 
0f26cf8bd8a2078631d32be14fb6bd194dc9bd8a6727a355f4d2978441c972785747063ec4d8b8b1d4c78f07914a8b6cccf37ed85a37e7833bfe724d1d159ae9
 DIST fast_gettext-1.7.0.tar.gz 89176 BLAKE2B 
a42f50570c65ecf229dab0e29ad40ed3fd0f431f59fcc7daff4ad564131751e8a9884d52dfb8f2edd87b6fd5d1267973225fb51f9256844b37c28b251d15d757
 SHA512 
83c66c4f7bce6ccc08c1fe9e2b3cb71ea751d68bbff36587039a0b7af7e6276cb481debd3668673822455b9805114531547b28a777cafa8bda0f204ba36bf5a9
 DIST fast_gettext-1.8.0.tar.gz 89309 BLAKE2B 
8ead2922662667c24d07dbc1145002583b1a65edd3cb581ac5bc058560aca38ed083e0470d4834cfdc5abae36f1e8264171b75649343675ab415b28ea2f0e8ab
 SHA512 
0657b5955268166787a32bb74481cd07309018429c21707e061e022d67d5d2448d2d173149f164d16ff5f6c9ffa0feef38369b79daa299e1283fdcdc019ad72e
+DIST fast_gettext-2.0.0.tar.gz 91904 BLAKE2B 
fc0f752cad55512f502332a8721aa64fe1b3103ecedceac08b82f293575e974e0565b2936ae740e61ef3413919406959c6a78709ddc737b3e7decd710eafbd46
 SHA512 
f997a63e3a8836e191b8cdcb5ba0e260bedef4cc55efeecb12c1fb3a469cc98e9e565ac773392a2bdf266618a76c8d34b0522d5447967fb85f4dfeea3c10

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.0.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.0.0.ebuild
new file mode 100644
index 000..8dcd539813f
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-2.0.0.ebuild
@@ -0,0 +1,57 @@
+# 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_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
+   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
+   sed -i -e '/single/I s:^:#:' spec/spec_helper.rb || die
+   sed -i -e '/SingleCov/ s:^:#:' spec/{*,*/*}/*spec.rb || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e 
'/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\|single_cov\|forking_test_runner\|rubocop\)/
 s:^:#:' \
+   -i fast_gettext.gemspec || die
+
+   # Avoid a test dependency on activerecord since this is now in the
+   # dependency tree for app-admin/puppet and many arches don't have
+   # rails keyworded.
+   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
+   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
+   rm -f spec/fast_gettext/storage_spec.rb || die
+   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
+
+   # Don't run a test that requires safe mode which we can't provide
+   # due to insecure directory settings for the portage dir. This spec
+   # also calls out to ruby which won't work with different ruby
+   # implementations.
+   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}



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

2019-02-02 Thread Hans de Graaff
commit: d5bb68c5aa8756d33b378f51e282afe7961a05e1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb  2 08:59:43 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb  2 08:59:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5bb68c5

dev-ruby/fast_gettext: add ruby26

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

 dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild
index 5b90552bd7b..7e26f8979e7 100644
--- a/dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"



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

2018-12-08 Thread Hans de Graaff
commit: 8a7d8316a56cf53e01975beb39b98e681db12397
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec  9 06:46:20 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec  9 07:38:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a7d8316

dev-ruby/fast_gettext: add 1.8.0

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

 dev-ruby/fast_gettext/Manifest  |  1 +
 dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 2dd171fe1c5..2b55a810d1c 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,2 +1,3 @@
 DIST fast_gettext-1.6.0.tar.gz 88780 BLAKE2B 
237a37bf505fe7520a25c6014f0524201905f8cf112624370477229db2d06f7160bad62e42878688ef954a1b72166e21a7f3a89de66c21aec780749fb26cd8bb
 SHA512 
0f26cf8bd8a2078631d32be14fb6bd194dc9bd8a6727a355f4d2978441c972785747063ec4d8b8b1d4c78f07914a8b6cccf37ed85a37e7833bfe724d1d159ae9
 DIST fast_gettext-1.7.0.tar.gz 89176 BLAKE2B 
a42f50570c65ecf229dab0e29ad40ed3fd0f431f59fcc7daff4ad564131751e8a9884d52dfb8f2edd87b6fd5d1267973225fb51f9256844b37c28b251d15d757
 SHA512 
83c66c4f7bce6ccc08c1fe9e2b3cb71ea751d68bbff36587039a0b7af7e6276cb481debd3668673822455b9805114531547b28a777cafa8bda0f204ba36bf5a9
+DIST fast_gettext-1.8.0.tar.gz 89309 BLAKE2B 
8ead2922662667c24d07dbc1145002583b1a65edd3cb581ac5bc058560aca38ed083e0470d4834cfdc5abae36f1e8264171b75649343675ab415b28ea2f0e8ab
 SHA512 
0657b5955268166787a32bb74481cd07309018429c21707e061e022d67d5d2448d2d173149f164d16ff5f6c9ffa0feef38369b79daa299e1283fdcdc019ad72e

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild
new file mode 100644
index 000..5b90552bd7b
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
+   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e '/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\)/ s:^:#:' \
+   -i fast_gettext.gemspec || die
+
+   # Avoid a test dependency on activerecord since this is now in the
+   # dependency tree for app-admin/puppet and many arches don't have
+   # rails keyworded.
+   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
+   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
+   sed -i -e '/works with DB repository/,/^end/ s:^:#:' 
spec/fast_gettext/storage_spec.rb || die
+   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
+
+   # Don't run a test that requires safe mode which we can't provide
+   # due to insecure directory settings for the portage dir. This spec
+   # also calls out to ruby which won't work with different ruby
+   # implementations.
+   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}



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

2018-06-22 Thread Hans de Graaff
commit: 2a3f3468725078c200ec01dab0bf0de8f6007ecc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 23 05:19:32 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 23 05:19:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a3f3468

dev-ruby/fast_gettext: add 1.7.0

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/fast_gettext/Manifest  |  1 +
 dev-ruby/fast_gettext/fast_gettext-1.7.0.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 7efd2eb8c57..2dd171fe1c5 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1 +1,2 @@
 DIST fast_gettext-1.6.0.tar.gz 88780 BLAKE2B 
237a37bf505fe7520a25c6014f0524201905f8cf112624370477229db2d06f7160bad62e42878688ef954a1b72166e21a7f3a89de66c21aec780749fb26cd8bb
 SHA512 
0f26cf8bd8a2078631d32be14fb6bd194dc9bd8a6727a355f4d2978441c972785747063ec4d8b8b1d4c78f07914a8b6cccf37ed85a37e7833bfe724d1d159ae9
+DIST fast_gettext-1.7.0.tar.gz 89176 BLAKE2B 
a42f50570c65ecf229dab0e29ad40ed3fd0f431f59fcc7daff4ad564131751e8a9884d52dfb8f2edd87b6fd5d1267973225fb51f9256844b37c28b251d15d757
 SHA512 
83c66c4f7bce6ccc08c1fe9e2b3cb71ea751d68bbff36587039a0b7af7e6276cb481debd3668673822455b9805114531547b28a777cafa8bda0f204ba36bf5a9

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.7.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.7.0.ebuild
new file mode 100644
index 000..97967bdb5e8
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-1.7.0.ebuild
@@ -0,0 +1,55 @@
+# 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_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
+   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e '/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\)/ s:^:#:' \
+   -i fast_gettext.gemspec || die
+
+   # Avoid a test dependency on activerecord since this is now in the
+   # dependency tree for app-admin/puppet and many arches don't have
+   # rails keyworded.
+   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
+   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
+   sed -i -e '/works with DB repository/,/^end/ s:^:#:' 
spec/fast_gettext/storage_spec.rb || die
+   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
+
+   # Don't run a test that requires safe mode which we can't provide
+   # due to insecure directory settings for the portage dir. This spec
+   # also calls out to ruby which won't work with different ruby
+   # implementations.
+   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}



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

2018-06-13 Thread Hans de Graaff
commit: 7dbe56b3cfb432aa7c0b49d60236cc3014d45273
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jun 14 04:34:34 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jun 14 04:34:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dbe56b3

dev-ruby/fast_gettext: add ruby25

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild
index 1953b1f0fdd..cdea88d1f54 100644
--- a/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"



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

2018-05-15 Thread Matt Thode
commit: bf75fbadd48bce5c1fc8675bfb65b32b3486b8cc
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue May 15 15:17:09 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue May 15 15:26:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf75fbad

dev-ruby/fast_gettext: 1.6.0 stable amd64 and x86

Package-Manager: Portage-2.3.36, Repoman-2.3.9

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

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild
index 34316295306..1953b1f0fdd 100644
--- a/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/bundler )"



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

2018-03-07 Thread Hans de Graaff
commit: 815a647a8f3588208abb0e9eae1acf712046d4a8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Mar  7 17:15:09 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Mar  7 17:20:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=815a647a

dev-ruby/fast_gettext: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/fast_gettext/Manifest  |  1 -
 dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild | 55 -
 2 files changed, 56 deletions(-)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 541275f3223..7efd2eb8c57 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,2 +1 @@
-DIST fast_gettext-1.5.1.tar.gz 88259 BLAKE2B 
75f9875e7a51d28a16d2acb690dfebe97bb0ac64a715b91348537b15c52643c2f08e5597cc135a95e66a0d4d87445ba40ba98b7c08f70a33cdae873c1e4d1e7f
 SHA512 
44b6531d3a50982f2eee5f6154fd716411d85fcc19750781596253af1e841852f0178f2a735ba3d3d45a037c8204de18c6b1390d1e9e2bdd7b3f895eb740ccff
 DIST fast_gettext-1.6.0.tar.gz 88780 BLAKE2B 
237a37bf505fe7520a25c6014f0524201905f8cf112624370477229db2d06f7160bad62e42878688ef954a1b72166e21a7f3a89de66c21aec780749fb26cd8bb
 SHA512 
0f26cf8bd8a2078631d32be14fb6bd194dc9bd8a6727a355f4d2978441c972785747063ec4d8b8b1d4c78f07914a8b6cccf37ed85a37e7833bfe724d1d159ae9

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
deleted file mode 100644
index 543d28b4692..000
--- a/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
-HOMEPAGE="https://github.com/grosser/fast_gettext";
-SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/bundler )"
-
-all_ruby_prepare() {
-   rm Gemfile.lock || die
-
-   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
-   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
-
-   # Avoid unneeded dependency on git and development dependencies.
-   sed -e '/git ls-files/ s:^:#:' \
-   -e '/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\)/ s:^:#:' \
-   -i fast_gettext.gemspec || die
-
-   # Avoid a test dependency on activerecord since this is now in the
-   # dependency tree for app-admin/puppet and many arches don't have
-   # rails keyworded.
-   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
-   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
-   sed -i -e '/works with DB repository/,/^end/ s:^:#:' 
spec/fast_gettext/storage_spec.rb || die
-   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
-
-   # Don't run a test that requires safe mode which we can't provide
-   # due to insecure directory settings for the portage dir. This spec
-   # also calls out to ruby which won't work with different ruby
-   # implementations.
-   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
-}
-
-each_ruby_prepare() {
-   # Make sure the right ruby interpreter is used
-   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
-}



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

2018-01-08 Thread Thomas Deutschmann
commit: 8101c2a6cb414b1714e831035389d6f6f365a478
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan  8 23:52:19 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan  8 23:57:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8101c2a6

dev-ruby/fast_gettext: x86 keyworded (bug #620236)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild
index 4b5fa5b3bc0..34316295306 100644
--- a/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/bundler )"



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

2018-01-08 Thread Thomas Deutschmann
commit: 990904d3ef6a9758ba5e7197cb19979085744d3c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan  8 22:44:01 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan  8 22:49:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=990904d3

dev-ruby/fast_gettext: x86 keyworded (bug #639472)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
index 3d4d021b73e..543d28b4692 100644
--- a/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/bundler )"



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

2017-12-27 Thread Hans de Graaff
commit: ff3c3e2f426c896e41c7ef06aa906f8592a391b5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 06:44:02 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 06:44:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff3c3e2f

dev-ruby/fast_gettext: fix tests, bug 642390

Also remove activerecord and associated rails dependencies from the
gemspec, otherwise bundler will still require them even if they are no
longer needed.

Closes: https://bugs.gentoo.org/642390
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild | 2 +-
 dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
index 7afe0ef7045..3d4d021b73e 100644
--- a/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
@@ -31,7 +31,7 @@ all_ruby_prepare() {
 
# Avoid unneeded dependency on git and development dependencies.
sed -e '/git ls-files/ s:^:#:' \
-   -e '/\(wwtd\|bump\)/ s:^:#:' \
+   -e '/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\)/ s:^:#:' \
-i fast_gettext.gemspec || die
 
# Avoid a test dependency on activerecord since this is now in the

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild
index 03708b9cea9..4b5fa5b3bc0 100644
--- a/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild
@@ -31,7 +31,7 @@ all_ruby_prepare() {
 
# Avoid unneeded dependency on git and development dependencies.
sed -e '/git ls-files/ s:^:#:' \
-   -e '/\(wwtd\|bump\)/ s:^:#:' \
+   -e '/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\)/ s:^:#:' \
-i fast_gettext.gemspec || die
 
# Avoid a test dependency on activerecord since this is now in the



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

2017-12-27 Thread Sergei Trofimovich
commit: 63030bd82fb7f8981d106305bb09954f06f637f9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 27 20:02:45 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 27 20:05:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63030bd8

dev-ruby/fast_gettext: keyworded 1.6.0 for hppa, bug #639472

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

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

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild
index fed99496174..03708b9cea9 100644
--- a/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/bundler )"



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

2017-12-27 Thread Sergei Trofimovich
commit: 659755d80b66d26d510c692936f25e48a2708658
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 27 20:02:41 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 27 20:05:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=659755d8

dev-ruby/fast_gettext: keyworded 1.5.1 for hppa, bug #639472

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

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

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
index 6d3a576f2d0..7afe0ef7045 100644
--- a/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/bundler )"



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

2017-12-09 Thread Sergei Trofimovich
commit: 51db79b6d041912734b1bdb5b020074489a47fd6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec  9 13:07:26 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec  9 13:10:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51db79b6

dev-ruby/fast_gettext: keyworded 1.6.0 for ppc, bug #639472

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"

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

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild
index 58681cba098..fed99496174 100644
--- a/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/bundler )"



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

2017-12-09 Thread Sergei Trofimovich
commit: a0d2d2e3ba676b34469657a86edef1e9cb187355
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec  9 13:07:19 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec  9 13:10:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0d2d2e3

dev-ruby/fast_gettext: keyworded 1.5.1 for ppc, bug #639472

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"

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

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
index 391aeb7cecf..6d3a576f2d0 100644
--- a/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/bundler )"



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

2017-12-08 Thread Hans de Graaff
commit: 6a8858bf2ab2d0fc0f9e96686136753ffb78a132
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  8 09:06:27 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec  9 07:51:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a8858bf

dev-ruby/fast_gettext: cleanup

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/fast_gettext/Manifest |  2 -
 dev-ruby/fast_gettext/fast_gettext-1.4.1-r1.ebuild | 47 --
 dev-ruby/fast_gettext/fast_gettext-1.4.1.ebuild| 47 --
 dev-ruby/fast_gettext/fast_gettext-1.5.0.ebuild| 47 --
 4 files changed, 143 deletions(-)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index a24103e0e6a..541275f3223 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,4 +1,2 @@
-DIST fast_gettext-1.4.1.tar.gz 88329 BLAKE2B 
2e8e75de28bd0e53a394367344544f3524213a0d0bce8d450e37f639f34499c2a80f400ea10c05b930ed9eec1c8d970a28e0c03780bc1076471d20909bb216e0
 SHA512 
43edce74ab294c92dc63baa855ec0a408ad3fa2092f920d71265516b64bbf2a10863b43aade55b583e792b6ef4901641f24cdce12477b595ffa86f47642dc522
-DIST fast_gettext-1.5.0.tar.gz 88258 BLAKE2B 
710e013b7a1295b44f95827fc0e2dfdc805a4c0dfa98750b84a82440519292231ab7399d8af5b2c5408dab1fa7b1c54a524287d1805d2379c44f015094411002
 SHA512 
dabb697715b967ebebff5efc40b05cc5b59a254edc7399c905be30d378e25ac0e930d5a6317269e12f6b55db180b8e4580c679382d8f3cec2ee782d45563
 DIST fast_gettext-1.5.1.tar.gz 88259 BLAKE2B 
75f9875e7a51d28a16d2acb690dfebe97bb0ac64a715b91348537b15c52643c2f08e5597cc135a95e66a0d4d87445ba40ba98b7c08f70a33cdae873c1e4d1e7f
 SHA512 
44b6531d3a50982f2eee5f6154fd716411d85fcc19750781596253af1e841852f0178f2a735ba3d3d45a037c8204de18c6b1390d1e9e2bdd7b3f895eb740ccff
 DIST fast_gettext-1.6.0.tar.gz 88780 BLAKE2B 
237a37bf505fe7520a25c6014f0524201905f8cf112624370477229db2d06f7160bad62e42878688ef954a1b72166e21a7f3a89de66c21aec780749fb26cd8bb
 SHA512 
0f26cf8bd8a2078631d32be14fb6bd194dc9bd8a6727a355f4d2978441c972785747063ec4d8b8b1d4c78f07914a8b6cccf37ed85a37e7833bfe724d1d159ae9

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.4.1-r1.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.4.1-r1.ebuild
deleted file mode 100644
index e3434c1e0df..000
--- a/dev-ruby/fast_gettext/fast_gettext-1.4.1-r1.ebuild
+++ /dev/null
@@ -1,47 +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_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
-HOMEPAGE="https://github.com/grosser/fast_gettext";
-SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/activerecord[sqlite] dev-ruby/bundler )"
-
-all_ruby_prepare() {
-   rm Gemfile.lock || die
-
-   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
-   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
-
-   # Avoid unneeded dependency on git and development dependencies.
-   sed -e '/git ls-files/ s:^:#:' \
-   -e '/\(wwtd\|bump\)/ s:^:#:' \
-   -i fast_gettext.gemspec || die
-
-   # Don't run a test that requires safe mode which we can't provide
-   # due to insecure directory settings for the portage dir. This spec
-   # also calls out to ruby which won't work with different ruby
-   # implementations.
-   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
-}
-
-each_ruby_prepare() {
-   # Make sure the right ruby interpreter is used
-   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
-}

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.4.1.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.4.1.ebuild
deleted file mode 100644
index 83316badf54..000
--- a/dev-ruby/fast_gettext/fast_gettext-1.4.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
-HOMEPAGE="https://github.com/grosser/fast_gettext";
-SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/activerecord dev-ruby/bundler )"
-

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

2017-12-02 Thread Hans de Graaff
commit: 461a607c6edd9c7d9326da8d0ea553c21b6fd270
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec  3 06:27:41 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec  3 06:42:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=461a607c

dev-ruby/fast_gettext: add 1.6.0

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/fast_gettext/Manifest  |  1 +
 dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 3e9a8f6e1aa..a24103e0e6a 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,3 +1,4 @@
 DIST fast_gettext-1.4.1.tar.gz 88329 BLAKE2B 
2e8e75de28bd0e53a394367344544f3524213a0d0bce8d450e37f639f34499c2a80f400ea10c05b930ed9eec1c8d970a28e0c03780bc1076471d20909bb216e0
 SHA512 
43edce74ab294c92dc63baa855ec0a408ad3fa2092f920d71265516b64bbf2a10863b43aade55b583e792b6ef4901641f24cdce12477b595ffa86f47642dc522
 DIST fast_gettext-1.5.0.tar.gz 88258 BLAKE2B 
710e013b7a1295b44f95827fc0e2dfdc805a4c0dfa98750b84a82440519292231ab7399d8af5b2c5408dab1fa7b1c54a524287d1805d2379c44f015094411002
 SHA512 
dabb697715b967ebebff5efc40b05cc5b59a254edc7399c905be30d378e25ac0e930d5a6317269e12f6b55db180b8e4580c679382d8f3cec2ee782d45563
 DIST fast_gettext-1.5.1.tar.gz 88259 BLAKE2B 
75f9875e7a51d28a16d2acb690dfebe97bb0ac64a715b91348537b15c52643c2f08e5597cc135a95e66a0d4d87445ba40ba98b7c08f70a33cdae873c1e4d1e7f
 SHA512 
44b6531d3a50982f2eee5f6154fd716411d85fcc19750781596253af1e841852f0178f2a735ba3d3d45a037c8204de18c6b1390d1e9e2bdd7b3f895eb740ccff
+DIST fast_gettext-1.6.0.tar.gz 88780 BLAKE2B 
237a37bf505fe7520a25c6014f0524201905f8cf112624370477229db2d06f7160bad62e42878688ef954a1b72166e21a7f3a89de66c21aec780749fb26cd8bb
 SHA512 
0f26cf8bd8a2078631d32be14fb6bd194dc9bd8a6727a355f4d2978441c972785747063ec4d8b8b1d4c78f07914a8b6cccf37ed85a37e7833bfe724d1d159ae9

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild
new file mode 100644
index 000..58681cba098
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
+   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e '/\(wwtd\|bump\)/ s:^:#:' \
+   -i fast_gettext.gemspec || die
+
+   # Avoid a test dependency on activerecord since this is now in the
+   # dependency tree for app-admin/puppet and many arches don't have
+   # rails keyworded.
+   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
+   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
+   sed -i -e '/works with DB repository/,/^end/ s:^:#:' 
spec/fast_gettext/storage_spec.rb || die
+   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
+
+   # Don't run a test that requires safe mode which we can't provide
+   # due to insecure directory settings for the portage dir. This spec
+   # also calls out to ruby which won't work with different ruby
+   # implementations.
+   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}



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

2017-12-01 Thread Hans de Graaff
commit: 567fba45defc3fb342872e1f1fbacf63b57dfa90
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec  2 06:20:24 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec  2 06:29:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=567fba45

dev-ruby/fast_gettext: drop test dependency on activerecord

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/fast_gettext/Manifest  |  6 +++---
 dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild | 10 +-
 2 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 490822aad7e..3e9a8f6e1aa 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,3 +1,3 @@
-DIST fast_gettext-1.4.1.tar.gz 88329 SHA256 
19ea679c60c9289741ac1352d1ff920d888129330ed867a0cab381ce97996e9d SHA512 
43edce74ab294c92dc63baa855ec0a408ad3fa2092f920d71265516b64bbf2a10863b43aade55b583e792b6ef4901641f24cdce12477b595ffa86f47642dc522
 WHIRLPOOL 
2e04842ee70cb61490b01731f6b285330b8f6d6fda243ddc5f2c3935430db73fd6cf397c209912a622f01775bc7140e93955daa18230b007fe877c5645c1b6d0
-DIST fast_gettext-1.5.0.tar.gz 88258 SHA256 
c88c017b3f40f98d9e680008ea2c0ee55a90d9dbf016462d3a4309a51bb3da25 SHA512 
dabb697715b967ebebff5efc40b05cc5b59a254edc7399c905be30d378e25ac0e930d5a6317269e12f6b55db180b8e4580c679382d8f3cec2ee782d45563
 WHIRLPOOL 
4492a53574d18136b59690bcb031698a9b59979781c0d01fa61511164f640d299bb95501031a851881685cdb4b36d6da11e571f8179764a5ea8fee5f6fa08778
-DIST fast_gettext-1.5.1.tar.gz 88259 SHA256 
c3859267f3d57d850757ce7878a871380084e5d2599fabf1dced330f82c5e723 SHA512 
44b6531d3a50982f2eee5f6154fd716411d85fcc19750781596253af1e841852f0178f2a735ba3d3d45a037c8204de18c6b1390d1e9e2bdd7b3f895eb740ccff
 WHIRLPOOL 
b3e0b88cf7b11ce339c3ff93e5eb27088d7b0a0f0d6b5905075b1c45dcf15ae354c6fe7c11510a2dab3009c2544d7a1244fe87e89bfc68d247b7631438e20c4f
+DIST fast_gettext-1.4.1.tar.gz 88329 BLAKE2B 
2e8e75de28bd0e53a394367344544f3524213a0d0bce8d450e37f639f34499c2a80f400ea10c05b930ed9eec1c8d970a28e0c03780bc1076471d20909bb216e0
 SHA512 
43edce74ab294c92dc63baa855ec0a408ad3fa2092f920d71265516b64bbf2a10863b43aade55b583e792b6ef4901641f24cdce12477b595ffa86f47642dc522
+DIST fast_gettext-1.5.0.tar.gz 88258 BLAKE2B 
710e013b7a1295b44f95827fc0e2dfdc805a4c0dfa98750b84a82440519292231ab7399d8af5b2c5408dab1fa7b1c54a524287d1805d2379c44f015094411002
 SHA512 
dabb697715b967ebebff5efc40b05cc5b59a254edc7399c905be30d378e25ac0e930d5a6317269e12f6b55db180b8e4580c679382d8f3cec2ee782d45563
+DIST fast_gettext-1.5.1.tar.gz 88259 BLAKE2B 
75f9875e7a51d28a16d2acb690dfebe97bb0ac64a715b91348537b15c52643c2f08e5597cc135a95e66a0d4d87445ba40ba98b7c08f70a33cdae873c1e4d1e7f
 SHA512 
44b6531d3a50982f2eee5f6154fd716411d85fcc19750781596253af1e841852f0178f2a735ba3d3d45a037c8204de18c6b1390d1e9e2bdd7b3f895eb740ccff

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
index 3f27a46c65c..391aeb7cecf 100644
--- a/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
@@ -21,7 +21,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~ppc64"
 IUSE=""
 
-ruby_add_bdepend "test? ( dev-ruby/activerecord[sqlite] dev-ruby/bundler )"
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
 
 all_ruby_prepare() {
rm Gemfile.lock || die
@@ -34,6 +34,14 @@ all_ruby_prepare() {
-e '/\(wwtd\|bump\)/ s:^:#:' \
-i fast_gettext.gemspec || die
 
+   # Avoid a test dependency on activerecord since this is now in the
+   # dependency tree for app-admin/puppet and many arches don't have
+   # rails keyworded.
+   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
+   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
+   sed -i -e '/works with DB repository/,/^end/ s:^:#:' 
spec/fast_gettext/storage_spec.rb || die
+   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
+
# Don't run a test that requires safe mode which we can't provide
# due to insecure directory settings for the portage dir. This spec
# also calls out to ruby which won't work with different ruby



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

2017-09-13 Thread Fabian Groffen
commit: 529e3af25c5683badb15656acbba5fd55ca512f7
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Sep 13 13:37:19 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Sep 13 13:42:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=529e3af2

dev-ruby/fast_gettext: marked ~ppc64

Package-Manager: Portage-2.3.6, Repoman-2.3.1

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

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
index 0d1c74452c3..3f27a46c65c 100644
--- a/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~ppc64"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/activerecord[sqlite] dev-ruby/bundler )"



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

2017-08-30 Thread Fabian Groffen
commit: e88109b99fcd8a1a9399822cd3ece79742dddb54
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Aug 30 18:17:23 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Aug 30 18:17:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e88109b9

dev-ruby/fast_gettext: marked ~arm

Package-Manager: Portage-2.3.6, Repoman-2.3.1

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

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
index e3434c1e0df..0d1c74452c3 100644
--- a/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/activerecord[sqlite] dev-ruby/bundler )"



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

2017-08-19 Thread Hans de Graaff
commit: cbc703e6d4a92d53fd06753e13808b22335dead3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 19 06:24:40 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 19 07:11:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbc703e6

dev-ruby/fast_gettext: add 1.5.1

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/fast_gettext/Manifest  |  1 +
 dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 32b5558e312..490822aad7e 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,2 +1,3 @@
 DIST fast_gettext-1.4.1.tar.gz 88329 SHA256 
19ea679c60c9289741ac1352d1ff920d888129330ed867a0cab381ce97996e9d SHA512 
43edce74ab294c92dc63baa855ec0a408ad3fa2092f920d71265516b64bbf2a10863b43aade55b583e792b6ef4901641f24cdce12477b595ffa86f47642dc522
 WHIRLPOOL 
2e04842ee70cb61490b01731f6b285330b8f6d6fda243ddc5f2c3935430db73fd6cf397c209912a622f01775bc7140e93955daa18230b007fe877c5645c1b6d0
 DIST fast_gettext-1.5.0.tar.gz 88258 SHA256 
c88c017b3f40f98d9e680008ea2c0ee55a90d9dbf016462d3a4309a51bb3da25 SHA512 
dabb697715b967ebebff5efc40b05cc5b59a254edc7399c905be30d378e25ac0e930d5a6317269e12f6b55db180b8e4580c679382d8f3cec2ee782d45563
 WHIRLPOOL 
4492a53574d18136b59690bcb031698a9b59979781c0d01fa61511164f640d299bb95501031a851881685cdb4b36d6da11e571f8179764a5ea8fee5f6fa08778
+DIST fast_gettext-1.5.1.tar.gz 88259 SHA256 
c3859267f3d57d850757ce7878a871380084e5d2599fabf1dced330f82c5e723 SHA512 
44b6531d3a50982f2eee5f6154fd716411d85fcc19750781596253af1e841852f0178f2a735ba3d3d45a037c8204de18c6b1390d1e9e2bdd7b3f895eb740ccff
 WHIRLPOOL 
b3e0b88cf7b11ce339c3ff93e5eb27088d7b0a0f0d6b5905075b1c45dcf15ae354c6fe7c11510a2dab3009c2544d7a1244fe87e89bfc68d247b7631438e20c4f

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
new file mode 100644
index 000..e3434c1e0df
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-1.5.1.ebuild
@@ -0,0 +1,47 @@
+# 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_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/activerecord[sqlite] dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
+   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e '/\(wwtd\|bump\)/ s:^:#:' \
+   -i fast_gettext.gemspec || die
+
+   # Don't run a test that requires safe mode which we can't provide
+   # due to insecure directory settings for the portage dir. This spec
+   # also calls out to ruby which won't work with different ruby
+   # implementations.
+   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}



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

2017-08-14 Thread Hans de Graaff
commit: e1fea7e41e256c8b5310f5ccc19736ba653e22b9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug 15 04:47:03 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug 15 04:47:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1fea7e4

dev-ruby/fast_gettext: cleanup

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/fast_gettext/Manifest  |  2 --
 dev-ruby/fast_gettext/fast_gettext-1.3.0.ebuild | 47 -
 dev-ruby/fast_gettext/fast_gettext-1.4.0.ebuild | 47 -
 3 files changed, 96 deletions(-)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 803e3c7af49..a569c3fbe30 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,3 +1 @@
-DIST fast_gettext-1.3.0.tar.gz 88079 SHA256 
4a5d92dda6300d83669af2529a0b632d8d26b8ca873353450545924c37b1628a SHA512 
c36656c0e9a23a380ce709d2f60a49d23fe24e511c5eba8cb6649d367c1c13621e92e627dfab353f7160915c73fd878f4b04f7cc44c08996c555bd2c350527ae
 WHIRLPOOL 
d28199514529418ed7da5291fd6bce5e6313a84f9e5cbdf23a9e9efa1f34e0fe2bc6ed8dbce72463aef13f0ceb8712171876831680f6e1c766795ce764dc30eb
-DIST fast_gettext-1.4.0.tar.gz 88222 SHA256 
11dd550890ee7a28f8f6ee0774bff7f5e46f7ed5b391ea11966575983a246a07 SHA512 
f9d42b4a15fb8f3f6770f2d8bb4cdc7c1a701dd8811c44e25b672aa9adbaa5372a254dc6359058f4540e23f6c6e29a188df7640c06425d3a293f95458ff39ffa
 WHIRLPOOL 
a13ca2e42f5c985514395b3e23ab7253cd706ff162d72bb39b4d6659e5ec1b7e491653eacf67a94761a4d11f49f409ad7de6ac6fe7a25a0520468345c191e133
 DIST fast_gettext-1.4.1.tar.gz 88329 SHA256 
19ea679c60c9289741ac1352d1ff920d888129330ed867a0cab381ce97996e9d SHA512 
43edce74ab294c92dc63baa855ec0a408ad3fa2092f920d71265516b64bbf2a10863b43aade55b583e792b6ef4901641f24cdce12477b595ffa86f47642dc522
 WHIRLPOOL 
2e04842ee70cb61490b01731f6b285330b8f6d6fda243ddc5f2c3935430db73fd6cf397c209912a622f01775bc7140e93955daa18230b007fe877c5645c1b6d0

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.3.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.3.0.ebuild
deleted file mode 100644
index abd74042265..000
--- a/dev-ruby/fast_gettext/fast_gettext-1.3.0.ebuild
+++ /dev/null
@@ -1,47 +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_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
-HOMEPAGE="https://github.com/grosser/fast_gettext";
-SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/activerecord dev-ruby/bundler )"
-
-all_ruby_prepare() {
-   rm Gemfile.lock || die
-
-   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
-   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
-
-   # Avoid unneeded dependency on git and development dependencies.
-   sed -e '/git ls-files/ s:^:#:' \
-   -e '/\(wwtd\|bump\)/ s:^:#:' \
-   -i fast_gettext.gemspec || die
-
-   # Don't run a test that requires safe mode which we can't provide
-   # due to insecure directory settings for the portage dir. This spec
-   # also calls out to ruby which won't work with different ruby
-   # implementations.
-   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
-}
-
-each_ruby_prepare() {
-   # Make sure the right ruby interpreter is used
-   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
-}

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.4.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.4.0.ebuild
deleted file mode 100644
index 83316badf54..000
--- a/dev-ruby/fast_gettext/fast_gettext-1.4.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
-HOMEPAGE="https://github.com/grosser/fast_gettext";
-SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/activerecord dev-ruby/bundler )"
-
-all_ruby_prepare() {
-   rm Gemfile.lock || die
-
-   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
-   sed -i -e '/jeweler/d' -e '/bump/d' -e '/app

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

2017-08-14 Thread Hans de Graaff
commit: 96c79f593b48a887b564a6f2c9fa2def8b653619
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug 15 04:49:44 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug 15 04:49:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96c79f59

dev-ruby/fast_gettext: add 1.5.0

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/fast_gettext/Manifest  |  1 +
 dev-ruby/fast_gettext/fast_gettext-1.5.0.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index a569c3fbe30..32b5558e312 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1 +1,2 @@
 DIST fast_gettext-1.4.1.tar.gz 88329 SHA256 
19ea679c60c9289741ac1352d1ff920d888129330ed867a0cab381ce97996e9d SHA512 
43edce74ab294c92dc63baa855ec0a408ad3fa2092f920d71265516b64bbf2a10863b43aade55b583e792b6ef4901641f24cdce12477b595ffa86f47642dc522
 WHIRLPOOL 
2e04842ee70cb61490b01731f6b285330b8f6d6fda243ddc5f2c3935430db73fd6cf397c209912a622f01775bc7140e93955daa18230b007fe877c5645c1b6d0
+DIST fast_gettext-1.5.0.tar.gz 88258 SHA256 
c88c017b3f40f98d9e680008ea2c0ee55a90d9dbf016462d3a4309a51bb3da25 SHA512 
dabb697715b967ebebff5efc40b05cc5b59a254edc7399c905be30d378e25ac0e930d5a6317269e12f6b55db180b8e4580c679382d8f3cec2ee782d45563
 WHIRLPOOL 
4492a53574d18136b59690bcb031698a9b59979781c0d01fa61511164f640d299bb95501031a851881685cdb4b36d6da11e571f8179764a5ea8fee5f6fa08778

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.5.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.5.0.ebuild
new file mode 100644
index 000..e3434c1e0df
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-1.5.0.ebuild
@@ -0,0 +1,47 @@
+# 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_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/activerecord[sqlite] dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
+   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e '/\(wwtd\|bump\)/ s:^:#:' \
+   -i fast_gettext.gemspec || die
+
+   # Don't run a test that requires safe mode which we can't provide
+   # due to insecure directory settings for the portage dir. This spec
+   # also calls out to ruby which won't work with different ruby
+   # implementations.
+   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}



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

2017-07-15 Thread Hans de Graaff
commit: 561c80baf110bd23230d574247c31f57266b4b85
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul 15 20:12:07 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jul 15 20:13:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=561c80ba

dev-ruby/fast_gettext: add missing test dependency, bug 623464; add ruby24

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/fast_gettext/fast_gettext-1.4.1-r1.ebuild | 47 ++
 1 file changed, 47 insertions(+)

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.4.1-r1.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.4.1-r1.ebuild
new file mode 100644
index 000..e3434c1e0df
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-1.4.1-r1.ebuild
@@ -0,0 +1,47 @@
+# 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_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/activerecord[sqlite] dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
+   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e '/\(wwtd\|bump\)/ s:^:#:' \
+   -i fast_gettext.gemspec || die
+
+   # Don't run a test that requires safe mode which we can't provide
+   # due to insecure directory settings for the portage dir. This spec
+   # also calls out to ruby which won't work with different ruby
+   # implementations.
+   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}



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

2017-06-21 Thread Hans de Graaff
commit: d326198ec9a6b1ea7f0a76a145c122b30e3ef57f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jun 22 05:02:52 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jun 22 05:02:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d326198e

dev-ruby/fast_gettext: add 1.4.1

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-ruby/fast_gettext/Manifest  |  1 +
 dev-ruby/fast_gettext/fast_gettext-1.4.1.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index eb394633a0e..803e3c7af49 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,2 +1,3 @@
 DIST fast_gettext-1.3.0.tar.gz 88079 SHA256 
4a5d92dda6300d83669af2529a0b632d8d26b8ca873353450545924c37b1628a SHA512 
c36656c0e9a23a380ce709d2f60a49d23fe24e511c5eba8cb6649d367c1c13621e92e627dfab353f7160915c73fd878f4b04f7cc44c08996c555bd2c350527ae
 WHIRLPOOL 
d28199514529418ed7da5291fd6bce5e6313a84f9e5cbdf23a9e9efa1f34e0fe2bc6ed8dbce72463aef13f0ceb8712171876831680f6e1c766795ce764dc30eb
 DIST fast_gettext-1.4.0.tar.gz 88222 SHA256 
11dd550890ee7a28f8f6ee0774bff7f5e46f7ed5b391ea11966575983a246a07 SHA512 
f9d42b4a15fb8f3f6770f2d8bb4cdc7c1a701dd8811c44e25b672aa9adbaa5372a254dc6359058f4540e23f6c6e29a188df7640c06425d3a293f95458ff39ffa
 WHIRLPOOL 
a13ca2e42f5c985514395b3e23ab7253cd706ff162d72bb39b4d6659e5ec1b7e491653eacf67a94761a4d11f49f409ad7de6ac6fe7a25a0520468345c191e133
+DIST fast_gettext-1.4.1.tar.gz 88329 SHA256 
19ea679c60c9289741ac1352d1ff920d888129330ed867a0cab381ce97996e9d SHA512 
43edce74ab294c92dc63baa855ec0a408ad3fa2092f920d71265516b64bbf2a10863b43aade55b583e792b6ef4901641f24cdce12477b595ffa86f47642dc522
 WHIRLPOOL 
2e04842ee70cb61490b01731f6b285330b8f6d6fda243ddc5f2c3935430db73fd6cf397c209912a622f01775bc7140e93955daa18230b007fe877c5645c1b6d0

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.4.1.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.4.1.ebuild
new file mode 100644
index 000..83316badf54
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-1.4.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/activerecord dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
+   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e '/\(wwtd\|bump\)/ s:^:#:' \
+   -i fast_gettext.gemspec || die
+
+   # Don't run a test that requires safe mode which we can't provide
+   # due to insecure directory settings for the portage dir. This spec
+   # also calls out to ruby which won't work with different ruby
+   # implementations.
+   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}



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

2017-05-30 Thread Hans de Graaff
commit: a2f139224b8249dbc7cf385896eeae161a3a1b7e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 31 03:31:27 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 31 03:31:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2f13922

dev-ruby/fast_gettext: cleanup

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/fast_gettext/Manifest  |  3 --
 dev-ruby/fast_gettext/fast_gettext-1.0.0.ebuild | 47 -
 dev-ruby/fast_gettext/fast_gettext-1.1.0.ebuild | 47 -
 dev-ruby/fast_gettext/fast_gettext-1.2.0.ebuild | 47 -
 4 files changed, 144 deletions(-)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 65c2124a0d6..eb394633a0e 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,5 +1,2 @@
-DIST fast_gettext-1.0.0.tar.gz 86573 SHA256 
8390793a29d291b4efbad01e4c579fcb86200b91e87a72d667fb5e1d451b53a2 SHA512 
f9c1656218fbb8f514e10bac6b2656a39013dc0b745e0741cea727280aa0153f3555badc4cbd18fea6bff27e3542c62bb4a7808b0565d6282aaee154cb8e
 WHIRLPOOL 
0d1d1bca6a87364a5a834ca88a1906ef90fbd353890191cd0865103865be396dd7c9ce5c9f8abbbfaa088178ee1a7eecfd57b8a16291214f767b775f7737c81a
-DIST fast_gettext-1.1.0.tar.gz 86909 SHA256 
5bf716596f9386550409dca75cb5d2070ee144e3b71b624dfac5324e51862f23 SHA512 
ca5e88f24691e7c0bad75205f8e892af4de32ac8a614bd854957b7881133126c2b98b11dae25fc4d0f01421fd8268e111f5811823e2b98edf6abd73f49d6cc2a
 WHIRLPOOL 
68e434aea3cf6aa0bd6d706dc3be8e2cd0a32322fa98c183a40568244a1a15d761ecd542d2ccb215bfa51d6d354f8d35e2cba09d418672f55b24e857424279fa
-DIST fast_gettext-1.2.0.tar.gz 87929 SHA256 
a4ff6ca4e537e70507ede220e79008e49ea1c21e4120efe02afc997cf42a4b3a SHA512 
426e79f386fddfb2aa63b9b294ef14d108edb168a37898373611a34d43943bc112ab2f90a0151c9b8296e0b310e6eb7163a3d3c00d2317f5c489504d39e4887e
 WHIRLPOOL 
874ecd49377a4100f3747c930e9d118c37b39e3fb276878d6bf66e18991b6001d467bcbcf84c8a910b0b437d2272ebca803b74c6703915460a459cdac70315f0
 DIST fast_gettext-1.3.0.tar.gz 88079 SHA256 
4a5d92dda6300d83669af2529a0b632d8d26b8ca873353450545924c37b1628a SHA512 
c36656c0e9a23a380ce709d2f60a49d23fe24e511c5eba8cb6649d367c1c13621e92e627dfab353f7160915c73fd878f4b04f7cc44c08996c555bd2c350527ae
 WHIRLPOOL 
d28199514529418ed7da5291fd6bce5e6313a84f9e5cbdf23a9e9efa1f34e0fe2bc6ed8dbce72463aef13f0ceb8712171876831680f6e1c766795ce764dc30eb
 DIST fast_gettext-1.4.0.tar.gz 88222 SHA256 
11dd550890ee7a28f8f6ee0774bff7f5e46f7ed5b391ea11966575983a246a07 SHA512 
f9d42b4a15fb8f3f6770f2d8bb4cdc7c1a701dd8811c44e25b672aa9adbaa5372a254dc6359058f4540e23f6c6e29a188df7640c06425d3a293f95458ff39ffa
 WHIRLPOOL 
a13ca2e42f5c985514395b3e23ab7253cd706ff162d72bb39b4d6659e5ec1b7e491653eacf67a94761a4d11f49f409ad7de6ac6fe7a25a0520468345c191e133

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.0.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.0.0.ebuild
deleted file mode 100644
index aa0da41140a..000
--- a/dev-ruby/fast_gettext/fast_gettext-1.0.0.ebuild
+++ /dev/null
@@ -1,47 +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_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
-HOMEPAGE="https://github.com/grosser/fast_gettext";
-SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/activerecord dev-ruby/bundler )"
-
-all_ruby_prepare() {
-   rm Gemfile.lock || die
-
-   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
-   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
-
-   # Avoid unneeded dependency on git and development dependencies.
-   sed -e '/git ls-files/ s:^:#:' \
-   -e '/\(wwtd\|bump\)/ s:^:#:' \
-   -i fast_gettext.gemspec || die
-
-   # Don't run a test that requires safe mode which we can't provide
-   # due to insecure directory settings for the portage dir. This spec
-   # also calls out to ruby which won't work with different ruby
-   # implementations.
-   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
-}
-
-each_ruby_prepare() {
-   # Make sure the right ruby interpreter is used
-   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
-}

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.1.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.1.0.ebuild
deleted file mode 100644
index aa0da41140a..000
--- a/dev-ruby/fast_gettext/fast_gettext-1.1.0.ebuild
+++ /dev/null
@@ -1,47

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

2017-03-19 Thread Hans de Graaff
commit: 0250a9bfe889b4a00926581fd5eedb7fc62558b0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar 20 06:06:35 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Mar 20 06:06:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0250a9bf

dev-ruby/fast_gettext: add 1.4.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/fast_gettext/Manifest  |  1 +
 dev-ruby/fast_gettext/fast_gettext-1.4.0.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 59ab4ba3ca3..65c2124a0d6 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -2,3 +2,4 @@ DIST fast_gettext-1.0.0.tar.gz 86573 SHA256 
8390793a29d291b4efbad01e4c579fcb8620
 DIST fast_gettext-1.1.0.tar.gz 86909 SHA256 
5bf716596f9386550409dca75cb5d2070ee144e3b71b624dfac5324e51862f23 SHA512 
ca5e88f24691e7c0bad75205f8e892af4de32ac8a614bd854957b7881133126c2b98b11dae25fc4d0f01421fd8268e111f5811823e2b98edf6abd73f49d6cc2a
 WHIRLPOOL 
68e434aea3cf6aa0bd6d706dc3be8e2cd0a32322fa98c183a40568244a1a15d761ecd542d2ccb215bfa51d6d354f8d35e2cba09d418672f55b24e857424279fa
 DIST fast_gettext-1.2.0.tar.gz 87929 SHA256 
a4ff6ca4e537e70507ede220e79008e49ea1c21e4120efe02afc997cf42a4b3a SHA512 
426e79f386fddfb2aa63b9b294ef14d108edb168a37898373611a34d43943bc112ab2f90a0151c9b8296e0b310e6eb7163a3d3c00d2317f5c489504d39e4887e
 WHIRLPOOL 
874ecd49377a4100f3747c930e9d118c37b39e3fb276878d6bf66e18991b6001d467bcbcf84c8a910b0b437d2272ebca803b74c6703915460a459cdac70315f0
 DIST fast_gettext-1.3.0.tar.gz 88079 SHA256 
4a5d92dda6300d83669af2529a0b632d8d26b8ca873353450545924c37b1628a SHA512 
c36656c0e9a23a380ce709d2f60a49d23fe24e511c5eba8cb6649d367c1c13621e92e627dfab353f7160915c73fd878f4b04f7cc44c08996c555bd2c350527ae
 WHIRLPOOL 
d28199514529418ed7da5291fd6bce5e6313a84f9e5cbdf23a9e9efa1f34e0fe2bc6ed8dbce72463aef13f0ceb8712171876831680f6e1c766795ce764dc30eb
+DIST fast_gettext-1.4.0.tar.gz 88222 SHA256 
11dd550890ee7a28f8f6ee0774bff7f5e46f7ed5b391ea11966575983a246a07 SHA512 
f9d42b4a15fb8f3f6770f2d8bb4cdc7c1a701dd8811c44e25b672aa9adbaa5372a254dc6359058f4540e23f6c6e29a188df7640c06425d3a293f95458ff39ffa
 WHIRLPOOL 
a13ca2e42f5c985514395b3e23ab7253cd706ff162d72bb39b4d6659e5ec1b7e491653eacf67a94761a4d11f49f409ad7de6ac6fe7a25a0520468345c191e133

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.4.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.4.0.ebuild
new file mode 100644
index 000..83316badf54
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-1.4.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/activerecord dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
+   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e '/\(wwtd\|bump\)/ s:^:#:' \
+   -i fast_gettext.gemspec || die
+
+   # Don't run a test that requires safe mode which we can't provide
+   # due to insecure directory settings for the portage dir. This spec
+   # also calls out to ruby which won't work with different ruby
+   # implementations.
+   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}



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

2016-10-19 Thread Hans de Graaff
commit: dfeb413e421925f36dd530c49bd1af80a7ac999a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 20 05:28:17 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 20 05:28:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfeb413e

dev-ruby/fast_gettext: add 1.3.0

Package-Manager: portage-2.3.0

 dev-ruby/fast_gettext/Manifest  |  1 +
 dev-ruby/fast_gettext/fast_gettext-1.3.0.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 694211e..59ab4ba 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,3 +1,4 @@
 DIST fast_gettext-1.0.0.tar.gz 86573 SHA256 
8390793a29d291b4efbad01e4c579fcb86200b91e87a72d667fb5e1d451b53a2 SHA512 
f9c1656218fbb8f514e10bac6b2656a39013dc0b745e0741cea727280aa0153f3555badc4cbd18fea6bff27e3542c62bb4a7808b0565d6282aaee154cb8e
 WHIRLPOOL 
0d1d1bca6a87364a5a834ca88a1906ef90fbd353890191cd0865103865be396dd7c9ce5c9f8abbbfaa088178ee1a7eecfd57b8a16291214f767b775f7737c81a
 DIST fast_gettext-1.1.0.tar.gz 86909 SHA256 
5bf716596f9386550409dca75cb5d2070ee144e3b71b624dfac5324e51862f23 SHA512 
ca5e88f24691e7c0bad75205f8e892af4de32ac8a614bd854957b7881133126c2b98b11dae25fc4d0f01421fd8268e111f5811823e2b98edf6abd73f49d6cc2a
 WHIRLPOOL 
68e434aea3cf6aa0bd6d706dc3be8e2cd0a32322fa98c183a40568244a1a15d761ecd542d2ccb215bfa51d6d354f8d35e2cba09d418672f55b24e857424279fa
 DIST fast_gettext-1.2.0.tar.gz 87929 SHA256 
a4ff6ca4e537e70507ede220e79008e49ea1c21e4120efe02afc997cf42a4b3a SHA512 
426e79f386fddfb2aa63b9b294ef14d108edb168a37898373611a34d43943bc112ab2f90a0151c9b8296e0b310e6eb7163a3d3c00d2317f5c489504d39e4887e
 WHIRLPOOL 
874ecd49377a4100f3747c930e9d118c37b39e3fb276878d6bf66e18991b6001d467bcbcf84c8a910b0b437d2272ebca803b74c6703915460a459cdac70315f0
+DIST fast_gettext-1.3.0.tar.gz 88079 SHA256 
4a5d92dda6300d83669af2529a0b632d8d26b8ca873353450545924c37b1628a SHA512 
c36656c0e9a23a380ce709d2f60a49d23fe24e511c5eba8cb6649d367c1c13621e92e627dfab353f7160915c73fd878f4b04f7cc44c08996c555bd2c350527ae
 WHIRLPOOL 
d28199514529418ed7da5291fd6bce5e6313a84f9e5cbdf23a9e9efa1f34e0fe2bc6ed8dbce72463aef13f0ceb8712171876831680f6e1c766795ce764dc30eb

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.3.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.3.0.ebuild
new file mode 100644
index ..8ce56c2
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-1.3.0.ebuild
@@ -0,0 +1,48 @@
+# 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_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/activerecord dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
+   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e '/\(wwtd\|bump\)/ s:^:#:' \
+   -i fast_gettext.gemspec || die
+
+   # Don't run a test that requires safe mode which we can't provide
+   # due to insecure directory settings for the portage dir. This spec
+   # also calls out to ruby which won't work with different ruby
+   # implementations.
+   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}



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

2016-08-03 Thread Hans de Graaff
commit: 313046e2db2a953fe51dde919cdaabec98b8fcf1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug  4 05:36:37 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Aug  4 06:01:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=313046e2

dev-ruby/fast_gettext: add 1.2.0

Package-Manager: portage-2.2.28

 dev-ruby/fast_gettext/Manifest  |  1 +
 dev-ruby/fast_gettext/fast_gettext-1.2.0.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index e045baf..694211e 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,2 +1,3 @@
 DIST fast_gettext-1.0.0.tar.gz 86573 SHA256 
8390793a29d291b4efbad01e4c579fcb86200b91e87a72d667fb5e1d451b53a2 SHA512 
f9c1656218fbb8f514e10bac6b2656a39013dc0b745e0741cea727280aa0153f3555badc4cbd18fea6bff27e3542c62bb4a7808b0565d6282aaee154cb8e
 WHIRLPOOL 
0d1d1bca6a87364a5a834ca88a1906ef90fbd353890191cd0865103865be396dd7c9ce5c9f8abbbfaa088178ee1a7eecfd57b8a16291214f767b775f7737c81a
 DIST fast_gettext-1.1.0.tar.gz 86909 SHA256 
5bf716596f9386550409dca75cb5d2070ee144e3b71b624dfac5324e51862f23 SHA512 
ca5e88f24691e7c0bad75205f8e892af4de32ac8a614bd854957b7881133126c2b98b11dae25fc4d0f01421fd8268e111f5811823e2b98edf6abd73f49d6cc2a
 WHIRLPOOL 
68e434aea3cf6aa0bd6d706dc3be8e2cd0a32322fa98c183a40568244a1a15d761ecd542d2ccb215bfa51d6d354f8d35e2cba09d418672f55b24e857424279fa
+DIST fast_gettext-1.2.0.tar.gz 87929 SHA256 
a4ff6ca4e537e70507ede220e79008e49ea1c21e4120efe02afc997cf42a4b3a SHA512 
426e79f386fddfb2aa63b9b294ef14d108edb168a37898373611a34d43943bc112ab2f90a0151c9b8296e0b310e6eb7163a3d3c00d2317f5c489504d39e4887e
 WHIRLPOOL 
874ecd49377a4100f3747c930e9d118c37b39e3fb276878d6bf66e18991b6001d467bcbcf84c8a910b0b437d2272ebca803b74c6703915460a459cdac70315f0

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.2.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.2.0.ebuild
new file mode 100644
index 000..8ce56c2
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-1.2.0.ebuild
@@ -0,0 +1,48 @@
+# 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_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/activerecord dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
+   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e '/\(wwtd\|bump\)/ s:^:#:' \
+   -i fast_gettext.gemspec || die
+
+   # Don't run a test that requires safe mode which we can't provide
+   # due to insecure directory settings for the portage dir. This spec
+   # also calls out to ruby which won't work with different ruby
+   # implementations.
+   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}



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

2016-05-30 Thread Hans de Graaff
commit: 0b98bf9bdf1a4e48a50f123c616956eae5a4abff
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 31 04:44:12 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 31 04:49:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b98bf9b

dev-ruby/fast_gettext: add 1.1.0

Package-Manager: portage-2.2.28

 dev-ruby/fast_gettext/Manifest  |  1 +
 dev-ruby/fast_gettext/fast_gettext-1.1.0.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index dd0c933..e045baf 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1 +1,2 @@
 DIST fast_gettext-1.0.0.tar.gz 86573 SHA256 
8390793a29d291b4efbad01e4c579fcb86200b91e87a72d667fb5e1d451b53a2 SHA512 
f9c1656218fbb8f514e10bac6b2656a39013dc0b745e0741cea727280aa0153f3555badc4cbd18fea6bff27e3542c62bb4a7808b0565d6282aaee154cb8e
 WHIRLPOOL 
0d1d1bca6a87364a5a834ca88a1906ef90fbd353890191cd0865103865be396dd7c9ce5c9f8abbbfaa088178ee1a7eecfd57b8a16291214f767b775f7737c81a
+DIST fast_gettext-1.1.0.tar.gz 86909 SHA256 
5bf716596f9386550409dca75cb5d2070ee144e3b71b624dfac5324e51862f23 SHA512 
ca5e88f24691e7c0bad75205f8e892af4de32ac8a614bd854957b7881133126c2b98b11dae25fc4d0f01421fd8268e111f5811823e2b98edf6abd73f49d6cc2a
 WHIRLPOOL 
68e434aea3cf6aa0bd6d706dc3be8e2cd0a32322fa98c183a40568244a1a15d761ecd542d2ccb215bfa51d6d354f8d35e2cba09d418672f55b24e857424279fa

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.1.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.1.0.ebuild
new file mode 100644
index 000..8f13db5
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-1.1.0.ebuild
@@ -0,0 +1,48 @@
+# 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_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/activerecord dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
+   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e '/\(wwtd\|bump\)/ s:^:#:' \
+   -i fast_gettext.gemspec || die
+
+   # Don't run a test that requires safe mode which we can't provide
+   # due to insecure directory settings for the portage dir. This spec
+   # also calls out to ruby which won't work with different ruby
+   # implementations.
+   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}



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

2016-03-02 Thread Hans de Graaff
commit: 0433a10ebebe79d0033c46e33c5b8b17cf23b1b2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  3 05:57:02 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  3 06:16:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0433a10e

dev-ruby/fast_gettext: add ruby22

Drop protected_attributes test dependency since it does
not seem to be needed anymore.

Package-Manager: portage-2.2.26

 dev-ruby/fast_gettext/fast_gettext-1.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.0.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.0.0.ebuild
index 39f0ee6..8f13db5 100644
--- a/dev-ruby/fast_gettext/fast_gettext-1.0.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-1.0.0.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
@@ -22,7 +22,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-ruby_add_bdepend "test? ( dev-ruby/activerecord dev-ruby/protected_attributes 
dev-ruby/bundler )"
+ruby_add_bdepend "test? ( dev-ruby/activerecord dev-ruby/bundler )"
 
 all_ruby_prepare() {
rm Gemfile.lock || die



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

2016-01-21 Thread Hans de Graaff
commit: de04f82c1e45c887e7a04d29f8e479d75f82a896
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jan 22 07:21:46 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jan 22 07:52:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de04f82c

dev-ruby/fast_gettext: cleanup

Package-Manager: portage-2.2.26

 dev-ruby/fast_gettext/Manifest  |  2 -
 dev-ruby/fast_gettext/fast_gettext-0.9.0.ebuild | 56 -
 dev-ruby/fast_gettext/fast_gettext-0.9.2.ebuild | 48 -
 3 files changed, 106 deletions(-)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 4eed8e3..dd0c933 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,3 +1 @@
-DIST fast_gettext-0.9.0.tar.gz 86616 SHA256 
773f1112524f1777f4f46ce80c5e1341dd270d232d86808d5ecc27d5b4d83e29 SHA512 
901e9725ae537300be078febf4c5c94f466da48b0e4d3611037bfc98b914436a23828708177d6874c7b2ae60245631cd414ee52bd1b9de90c6ff8d1a6dbe37a4
 WHIRLPOOL 
06f858d501d66cfc609ff2a75010e73b33f706d388286a64ce923a6a87f96ddcc98a6623644b8bac9e57dbe86b7345ddd7aaf601d69ca600e6f8a7c9c8e95114
-DIST fast_gettext-0.9.2.tar.gz 86892 SHA256 
7c7de3f9ac19d2e5a81fa15bf0dcd4d54bcb92051e881d83265c6cdadfce239b SHA512 
d8bfe755ba6754ff474a6d0e42e9a725aa00f20b381fe5c0a2a2dc3efc5e0bf6096450e0665cd4369717296dc55cd316f836d9cd35b96764eb56e3ca33379c14
 WHIRLPOOL 
615f5357815d8321d1f099889b352826034af1defbf8a6a4383b9e71b7e37ed06c582e0e957ec4e9a2345b3b84dce9a5432e3d85946f679fa27fcafe04cbce4c
 DIST fast_gettext-1.0.0.tar.gz 86573 SHA256 
8390793a29d291b4efbad01e4c579fcb86200b91e87a72d667fb5e1d451b53a2 SHA512 
f9c1656218fbb8f514e10bac6b2656a39013dc0b745e0741cea727280aa0153f3555badc4cbd18fea6bff27e3542c62bb4a7808b0565d6282aaee154cb8e
 WHIRLPOOL 
0d1d1bca6a87364a5a834ca88a1906ef90fbd353890191cd0865103865be396dd7c9ce5c9f8abbbfaa088178ee1a7eecfd57b8a16291214f767b775f7737c81a

diff --git a/dev-ruby/fast_gettext/fast_gettext-0.9.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-0.9.0.ebuild
deleted file mode 100644
index 07231d7..000
--- a/dev-ruby/fast_gettext/fast_gettext-0.9.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-# jruby support requires sqlite3 support for jruby.
-USE_RUBY="ruby19 ruby20 ruby21"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="GetText but 3.5 x faster, 560 x less memory, simple, clean 
namespace (7 vs 34) and threadsave!"
-HOMEPAGE="https://github.com/grosser/fast_gettext";
-SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/activerecord dev-ruby/protected_attributes 
dev-ruby/bundler )"
-
-all_ruby_prepare() {
-   rm Gemfile.lock || die
-
-   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
-   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
-
-   # Avoid unneeded dependency on git and development dependencies.
-   sed -e '/git ls-files/ s:^:#:' \
-   -e '/\(wwtd\|bump\)/ s:^:#:' \
-   -i fast_gettext.gemspec || die
-
-   # Don't run a test that requires safe mode which we can't provide
-   # due to insecure directory settings for the portage dir. This spec
-   # also calls out to ruby which won't work with different ruby
-   # implementations.
-   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
-
-   # Avoid not failing pending specs related to ree18.
-   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
-
-   # Avoid RSpec 3 specific syntax
-   sed -e '/failure_message/ s:^:#:' -i 
spec/support/be_accessible_matcher.rb || die
-
-}
-
-each_ruby_prepare() {
-   # Make sure the right ruby interpreter is used
-   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
-}

diff --git a/dev-ruby/fast_gettext/fast_gettext-0.9.2.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-0.9.2.ebuild
deleted file mode 100644
index ef29405..000
--- a/dev-ruby/fast_gettext/fast_gettext-0.9.2.ebuild
+++ /dev/null
@@ -1,48 +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"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="GetText but 3.5 x faster, 560 x less memory, simple, clean 
namespace (7 vs 34) and threadsave!"
-HOMEPAGE="https://github.com/grosser/fast_gettext";
-SRC_URI="https://git

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

2016-01-21 Thread Hans de Graaff
commit: 194fbada7f5218d705e01f2bd0f17502453c930f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jan 22 07:28:49 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jan 22 07:52:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=194fbada

dev-ruby/fast_gettext: update description

Package-Manager: portage-2.2.26

 dev-ruby/fast_gettext/fast_gettext-1.0.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.0.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.0.0.ebuild
index ef29405..39f0ee6 100644
--- a/dev-ruby/fast_gettext/fast_gettext-1.0.0.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-1.0.0.ebuild
@@ -1,10 +1,10 @@
-# 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=""
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
@@ -13,7 +13,7 @@ RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 
 inherit ruby-fakegem
 
-DESCRIPTION="GetText but 3.5 x faster, 560 x less memory, simple, clean 
namespace (7 vs 34) and threadsave!"
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
 HOMEPAGE="https://github.com/grosser/fast_gettext";
 SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 



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

2015-10-23 Thread Hans de Graaff
commit: ac5d2974e1d6582b4e1788da2484fd0400419023
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct 23 05:10:52 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Oct 23 07:04:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac5d2974

dev-ruby/fast_gettext: add 1.0.0

Package-Manager: portage-2.2.20.1

 dev-ruby/fast_gettext/Manifest  |  1 +
 dev-ruby/fast_gettext/fast_gettext-1.0.0.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 5043475..4eed8e3 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,2 +1,3 @@
 DIST fast_gettext-0.9.0.tar.gz 86616 SHA256 
773f1112524f1777f4f46ce80c5e1341dd270d232d86808d5ecc27d5b4d83e29 SHA512 
901e9725ae537300be078febf4c5c94f466da48b0e4d3611037bfc98b914436a23828708177d6874c7b2ae60245631cd414ee52bd1b9de90c6ff8d1a6dbe37a4
 WHIRLPOOL 
06f858d501d66cfc609ff2a75010e73b33f706d388286a64ce923a6a87f96ddcc98a6623644b8bac9e57dbe86b7345ddd7aaf601d69ca600e6f8a7c9c8e95114
 DIST fast_gettext-0.9.2.tar.gz 86892 SHA256 
7c7de3f9ac19d2e5a81fa15bf0dcd4d54bcb92051e881d83265c6cdadfce239b SHA512 
d8bfe755ba6754ff474a6d0e42e9a725aa00f20b381fe5c0a2a2dc3efc5e0bf6096450e0665cd4369717296dc55cd316f836d9cd35b96764eb56e3ca33379c14
 WHIRLPOOL 
615f5357815d8321d1f099889b352826034af1defbf8a6a4383b9e71b7e37ed06c582e0e957ec4e9a2345b3b84dce9a5432e3d85946f679fa27fcafe04cbce4c
+DIST fast_gettext-1.0.0.tar.gz 86573 SHA256 
8390793a29d291b4efbad01e4c579fcb86200b91e87a72d667fb5e1d451b53a2 SHA512 
f9c1656218fbb8f514e10bac6b2656a39013dc0b745e0741cea727280aa0153f3555badc4cbd18fea6bff27e3542c62bb4a7808b0565d6282aaee154cb8e
 WHIRLPOOL 
0d1d1bca6a87364a5a834ca88a1906ef90fbd353890191cd0865103865be396dd7c9ce5c9f8abbbfaa088178ee1a7eecfd57b8a16291214f767b775f7737c81a

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.0.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.0.0.ebuild
new file mode 100644
index 000..ef29405
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-1.0.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5 x faster, 560 x less memory, simple, clean 
namespace (7 vs 34) and threadsave!"
+HOMEPAGE="https://github.com/grosser/fast_gettext";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/activerecord dev-ruby/protected_attributes 
dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
+   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e '/\(wwtd\|bump\)/ s:^:#:' \
+   -i fast_gettext.gemspec || die
+
+   # Don't run a test that requires safe mode which we can't provide
+   # due to insecure directory settings for the portage dir. This spec
+   # also calls out to ruby which won't work with different ruby
+   # implementations.
+   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}