diff options
author | Hans de Graaff <graaff@gentoo.org> | 2016-03-01 08:01:07 +0100 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2016-03-01 08:01:07 +0100 |
commit | cc3a5cf963fdaaea5b559935bab0cc0efd2043e6 (patch) | |
tree | f526c7964aef76572cdafccb4a0bcfea02b9ff50 | |
parent | dev-ruby/rails: add rails 3.2.22.2, bug 576068 (diff) | |
download | gentoo-cc3a5cf963fdaaea5b559935bab0cc0efd2043e6.tar.gz gentoo-cc3a5cf963fdaaea5b559935bab0cc0efd2043e6.tar.bz2 gentoo-cc3a5cf963fdaaea5b559935bab0cc0efd2043e6.zip |
dev-ruby/rbpdf: cleanup
Remove versions depending on vulnerable rails version 4.0.x
Related to bug 576068
Package-Manager: portage-2.2.26
-rw-r--r-- | dev-ruby/rbpdf/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/rbpdf/rbpdf-1.18.6-r1.ebuild | 60 | ||||
-rw-r--r-- | dev-ruby/rbpdf/rbpdf-1.18.7.ebuild | 60 |
3 files changed, 0 insertions, 122 deletions
diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest index 838639c8d460..7b36e2203a3d 100644 --- a/dev-ruby/rbpdf/Manifest +++ b/dev-ruby/rbpdf/Manifest @@ -1,3 +1 @@ -DIST rbpdf-1.18.6.gem 5764096 SHA256 d5d1e30ad1465bea5b3c1809cf2789c6795dafbfba6c2cab40c628989229b650 SHA512 a2c30082211d4b170c7cfea72f839541364d7e6b9da29b33a489a5900f63f2cc6ccb85c099ba2f090eec96c79c50026195f9a4a03c04274eea691188271b839b WHIRLPOOL 100c7ba0c7e21edf669d5a82ea8172f886dc9b804b4ecd93ae43b0baa25e3d2f15ce80f91cefa6b6400a0c829830780a3d7a4c7d9473895d25f2ba3720916107 -DIST rbpdf-1.18.7.gem 5764608 SHA256 fd8f281229626c8d92104acdd9eafb1551b8cec8811bcb3253bdcb25b3eb8b6c SHA512 dce679ea941ec23c4f3964ac016cd72ee2f8aaffcde63a1eecbd7fadea797f97f1dd6f703bf1e9e809a58d5694033ea78b01de4082bfb6679f6234c1c8a9ee11 WHIRLPOOL 29956cb03d9be350967af2d18de83cdd4cec5692e4ed8081480080e716b269fd1206fa492e561610c89235ab17a3efa963f42ad0700fae967ffc5631e776ed5f DIST rbpdf-1.19.0.gem 291840 SHA256 6fb408bda05c81f27af4a73abd13a20de8b485a6b2752502645cf3d2cb9eb89c SHA512 7c83334bd0069e3a5ebaa8d7037bb7eca0652df6a72afed0d1fb594fa2359830801ae59162df69ee1766bdbf39fe9b0e960d3b8d7a1eb6a7a63cf5b27dfb9dae WHIRLPOOL 09ce985446f9e08119cf81b0891c27b3bbd2c59ddf8b5500014634f901ab580d8c23ca56eb54016f55d300d9e63cbdb73b8e916655a0035067786aca3e336569 diff --git a/dev-ruby/rbpdf/rbpdf-1.18.6-r1.ebuild b/dev-ruby/rbpdf/rbpdf-1.18.6-r1.ebuild deleted file mode 100644 index 6f30463cd5ab..000000000000 --- a/dev-ruby/rbpdf/rbpdf-1.18.6-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -# ruby22 support waiting on dev-ruby/action{pack,view}. -USE_RUBY="ruby19 ruby20 ruby21" - -# Avoid the complexity of the "rake" recipe and run the tests manually. -RUBY_FAKEGEM_RECIPE_TEST=none - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="Ruby on Rails TCPDF plugin" -HOMEPAGE="https://github.com/naitoh/rbpdf" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -# Try to pick the right version of minitest. In order to run, the test -# suite needs matching versions of actionview and activesupport. The -# easiest way to do this is to pull them in simultaneously with -# actionpack. -ruby_add_bdepend "test? ( || ( - ( dev-ruby/actionpack:3.2 dev-ruby/minitest:0 ) - ( dev-ruby/actionpack:4.0 dev-ruby/minitest:0 ) - ( dev-ruby/actionpack:4.1 dev-ruby/minitest:5 ) - ( dev-ruby/actionpack:4.2 dev-ruby/minitest:5 ) -) )" - -# We need the action_view gem; it was split out of actionpack in 4.1. -ruby_add_rdepend "|| ( - dev-ruby/actionpack:3.2 - dev-ruby/actionpack:4.0 - dev-ruby/actionview:* -)" - -all_ruby_prepare(){ - default - - # This test is enabled automagically in the presence of rmagick, and - # then fails. - rm -f test/rbpdf_image_rmagick_test.rb \ - || die "failed to remove rmagick tests" -} - -each_ruby_test() { - local cmd='gem "minitest"' - cmd+=' and ' - cmd+='require "minitest/autorun"' - cmd+=' and ' - cmd+='Dir["test/**/*_test.rb"].each{|f| require f}' - ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed" -} diff --git a/dev-ruby/rbpdf/rbpdf-1.18.7.ebuild b/dev-ruby/rbpdf/rbpdf-1.18.7.ebuild deleted file mode 100644 index 1ec1872f7d64..000000000000 --- a/dev-ruby/rbpdf/rbpdf-1.18.7.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -# ruby22 support waiting on dev-ruby/action{pack,view}. -USE_RUBY="ruby20 ruby21" - -# Avoid the complexity of the "rake" recipe and run the tests manually. -RUBY_FAKEGEM_RECIPE_TEST=none - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Ruby on Rails RBPDF plugin" -HOMEPAGE="https://github.com/naitoh/rbpdf" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -# Try to pick the right version of minitest. In order to run, the test -# suite needs matching versions of actionview and activesupport. The -# easiest way to do this is to pull them in simultaneously with -# actionpack. -ruby_add_bdepend "test? ( || ( - ( dev-ruby/actionpack:3.2 dev-ruby/minitest:0 ) - ( dev-ruby/actionpack:4.0 dev-ruby/minitest:0 ) - ( dev-ruby/actionpack:4.1 dev-ruby/minitest:5 ) - ( dev-ruby/actionpack:4.2 dev-ruby/minitest:5 ) -) )" - -ruby_add_rdepend ">=dev-ruby/htmlentities-4.3.1" - -all_ruby_prepare() { - default - - # This test is enabled automagically in the presence of rmagick, and - # then fails. - rm -f test/rbpdf_image_rmagick_test.rb \ - || die "failed to remove rmagick tests" - - # Loosen very restrictive htmlentities dependency - sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die -} - -each_ruby_test() { - local cmd='gem "minitest"' - cmd+=' and ' - cmd+='require "minitest/autorun"' - cmd+=' and ' - cmd+='Dir["test/**/*_test.rb"].each{|f| require f}' - ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed" -} |