[gentoo-commits] repo/gentoo:master commit in: dev-ruby/fast_gettext/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}