| # Copyright 1999-2016 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Id$ |
| |
| EAPI=5 |
| USE_RUBY="ruby20 ruby21" |
| |
| RUBY_FAKEGEM_TASK_TEST="test" |
| |
| RUBY_FAKEGEM_TASK_DOC="docs" |
| RUBY_FAKEGEM_EXTRADOC="Readme.md" |
| |
| RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" |
| |
| # if ever needed |
| #GITHUB_USER="codegram" |
| #GITHUB_PROJECT="${PN}" |
| #RUBY_S="${GITHUB_USER}-${GITHUB_PROJECT}-*" |
| |
| inherit ruby-fakegem |
| |
| DESCRIPTION="Simple, ORM agnostic, Ruby 1.9 compatible date validator for Rails 3" |
| HOMEPAGE="https://github.com/codegram/date_validator" |
| |
| LICENSE="MIT" |
| SLOT="3" |
| KEYWORDS="~amd64" |
| IUSE="" |
| |
| ruby_add_rdepend ">=dev-ruby/activemodel-3.0:* |
| " |
| |
| ruby_add_bdepend " |
| test? ( |
| dev-ruby/minitest |
| >=dev-ruby/tzinfo-0.3 |
| >=dev-ruby/activesupport-3.0 |
| ) |
| doc? ( dev-ruby/yard )" |
| |
| all_ruby_prepare() { |
| sed -i \ |
| -e '/git ls-files/d' \ |
| ${RUBY_FAKEGEM_GEMSPEC} || die |
| sed -i \ |
| -e '/[Bb]undler/s/^/#/' Rakefile || die |
| # Fix tests |
| sed -i -e "1irequire 'active_support'" test/test_helper.rb || die |
| } |