Merge remote-tracking branch 'github/pr/674'.
[gentoo.git] / dev-ruby / ast / ast-2.1.0.ebuild
1 # Copyright 1999-2015 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Id$
4
5 EAPI=5
6 USE_RUBY="ruby19 ruby20 ruby21 ruby22"
7
8 RUBY_FAKEGEM_RECIPE_DOC="yard"
9 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
10
11 inherit ruby-fakegem
12
13 DESCRIPTION="A library for working with abstract syntax trees"
14 HOMEPAGE="https://github.com/whitequark/ast"
15
16 LICENSE="MIT"
17 SLOT="0"
18 KEYWORDS="~amd64"
19 IUSE=""
20
21 ruby_add_bdepend "test? (
22         dev-ruby/bacon )"
23
24 all_ruby_prepare() {
25         sed -i -e "/[Bb]undler/d" Rakefile || die
26         sed -i -e "/git ls/d" ${PN}.gemspec || die
27         sed -i -e "/simplecov/,+11d" -e "/colored_output/d" test/helper.rb || die
28 }
29
30 each_ruby_test() {
31         ${RUBY} -S bacon -Itest -a || die
32 }