diff options
author | Hans de Graaff <graaff@gentoo.org> | 2015-11-15 09:13:57 +0100 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2015-11-15 09:14:12 +0100 |
commit | b0b2bbb4bf9ad0b7014e164292e6b4b4b62717a0 (patch) | |
tree | 6d1f295c7be5f08e7751928db22117bac4980a66 /dev-ruby/rack-cache/rack-cache-1.5.1.ebuild | |
parent | dev-python/libvirt-python: version bump to 1.2.21 (diff) | |
download | gentoo-b0b2bbb4bf9ad0b7014e164292e6b4b4b62717a0.tar.gz gentoo-b0b2bbb4bf9ad0b7014e164292e6b4b4b62717a0.tar.bz2 gentoo-b0b2bbb4bf9ad0b7014e164292e6b4b4b62717a0.zip |
dev-ruby/rack-cache: add 1.5.1
Drop arm,ppc,ppc64,x86,prefix due to new dependency
on dev-ruby/maxitest, bug 565818
Package-Manager: portage-2.2.20.1
Diffstat (limited to 'dev-ruby/rack-cache/rack-cache-1.5.1.ebuild')
-rw-r--r-- | dev-ruby/rack-cache/rack-cache-1.5.1.ebuild | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/dev-ruby/rack-cache/rack-cache-1.5.1.ebuild b/dev-ruby/rack-cache/rack-cache-1.5.1.ebuild new file mode 100644 index 000000000000..9031d4aa72ce --- /dev/null +++ b/dev-ruby/rack-cache/rack-cache-1.5.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22" + +# no documentation is generable, it needs hanna, which is broken +RUBY_FAKEGEM_RECIPE_DOC="none" + +RUBY_FAKEGEM_TASK_TEST="none" + +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*" + +inherit versionator ruby-fakegem + +DESCRIPTION="A drop-in component to enable HTTP caching for Rack-based applications that produce freshness info" +HOMEPAGE="https://github.com/rtomayko/rack-cache" +SRC_URI="https://github.com/rtomayko/rack-cache/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="1.2" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend "dev-ruby/rack:*" + +ruby_add_bdepend "test? ( dev-ruby/maxitest )" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' \ + -e "2i require 'timeout'" \ + test/spec_setup.rb || die +} + +each_ruby_test() { + ${RUBY} -I.:lib:test -e 'Dir["test/*_test.rb"].each{|f| require f}' || die +} |