From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id BA931138010 for ; Mon, 8 Oct 2012 13:51:21 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C6C06E011A; Mon, 8 Oct 2012 13:51:13 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 362B4E011A for ; Mon, 8 Oct 2012 13:51:13 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 943A133C246 for ; Mon, 8 Oct 2012 13:51:12 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 3E20EE543E for ; Mon, 8 Oct 2012 13:51:11 +0000 (UTC) From: "Hans de Graaff" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Hans de Graaff" Message-ID: <1349704264.f38fd31b2be87aeff82f3a6963705401e1e4082c.graaff@gentoo> Subject: [gentoo-commits] dev/graaff:master commit in: dev-ruby/rails_best_practices/ X-VCS-Repository: dev/graaff X-VCS-Files: dev-ruby/rails_best_practices/ChangeLog dev-ruby/rails_best_practices/rails_best_practices-1.11.1-r1.ebuild X-VCS-Directories: dev-ruby/rails_best_practices/ X-VCS-Committer: graaff X-VCS-Committer-Name: Hans de Graaff X-VCS-Revision: f38fd31b2be87aeff82f3a6963705401e1e4082c X-VCS-Branch: master Date: Mon, 8 Oct 2012 13:51:11 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: d645f849-b6da-4138-990b-0cad9e9564c9 X-Archives-Hash: f0aa43f6f7fdb95d1fd88b14aa6ebba5 commit: f38fd31b2be87aeff82f3a6963705401e1e4082c Author: Hans de Graaff degraaff org> AuthorDate: Mon Oct 8 13:51:04 2012 +0000 Commit: Hans de Graaff gentoo org> CommitDate: Mon Oct 8 13:51:04 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/graaff.git;a=commit;h=f38fd31b Install missing assets. (Portage version: 2.1.11.9/git/Linux x86_64, signed Manifest commit with key 0x8883FA56A308A8D7!) --- dev-ruby/rails_best_practices/ChangeLog | 6 +++ .../rails_best_practices-1.11.1-r1.ebuild | 44 ++++++++++++++++++++ 2 files changed, 50 insertions(+), 0 deletions(-) diff --git a/dev-ruby/rails_best_practices/ChangeLog b/dev-ruby/rails_best_practices/ChangeLog index c525707..314990e 100644 --- a/dev-ruby/rails_best_practices/ChangeLog +++ b/dev-ruby/rails_best_practices/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*rails_best_practices-1.11.1-r1 (08 Oct 2012) + + 08 Oct 2012; Hans de Graaff + +rails_best_practices-1.11.1-r1.ebuild: + Install missing assets. + 08 Oct 2012; Hans de Graaff rails_best_practices-1.11.1.ebuild: Add missing dependency on awesome_print. diff --git a/dev-ruby/rails_best_practices/rails_best_practices-1.11.1-r1.ebuild b/dev-ruby/rails_best_practices/rails_best_practices-1.11.1-r1.ebuild new file mode 100644 index 0000000..c882b46 --- /dev/null +++ b/dev-ruby/rails_best_practices/rails_best_practices-1.11.1-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 +USE_RUBY="ruby19" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_EXTRAINSTALL="assets rails_best_practices.yml" + +inherit ruby-fakegem + +DESCRIPTION="a gem to check quality of rails app files" +HOMEPAGE="http://wiki.github.com/flyerhzm/rails_best_practices" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/rspec:2 )" + +ruby_add_rdepend " + dev-ruby/awesome_print + dev-ruby/code_analyzer + dev-ruby/colored + dev-ruby/erubis + dev-ruby/activesupport + dev-ruby/i18n + dev-ruby/ruby-progressbar" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' Rakefile || die + rm Gemfile || die + + # Avoid slim specs since we don't have that available. + sed -i -e '/should law of demeter with slim/,/end/ s:^:#:' spec/rails_best_practices/reviews/law_of_demeter_review_spec.rb || die + sed -i -e '/should move code into model with slim/,/end/ s:^:#:' spec/rails_best_practices/reviews/move_code_into_model_review_spec.rb || die + sed -i -e '/local varialbe in slim file/,/end/ s:^:#:' spec/rails_best_practices/reviews/replace_instance_variable_with_local_variable_review_spec.rb || die +}