# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI=4
USE_RUBY="ruby18 ruby19"

inherit ruby-fakegem

RUBY_FAKEGEM_RECIPE_TEST="rspec"

RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"

DESCRIPTION="Advanced tagging for Rails."
HOMEPAGE="https://github.com/mbleigh/acts-as-taggable-on/"

LICENSE="MIT"
SLOT="3"
KEYWORDS="~amd64"
IUSE=""

ruby_add_rdepend "=dev-ruby/rails-3*"

ruby_add_bdepend "test? ( dev-ruby/rspec:2 >=dev-ruby/ammeter-0.1.3 dev-ruby/activerecord[sqlite3] )"

all_ruby_prepare() {
	sed -i -e '/git ls-files/d' ${PN}.gemspec || die

	rm Gemfile || die
	sed -i -e '/[Bb]undler/ s:^:#:' -e '11 s:^:#:' spec/spec_helper.rb || die

	# Provide a database.yml file for sqlite3.
	cp spec/database.yml.sample spec/database.yml || die
	sed -i -e '/^mysql/,$d' spec/database.yml || die
}