summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <hans@degraaff.org>2019-03-11 07:31:28 +0100
committerHans de Graaff <hans@degraaff.org>2019-03-11 07:31:28 +0100
commit4249a59cad4cf1950634e75a60263700eeb95f32 (patch)
tree1e83a7c66da679f7c9869ece02a3ba9f0bebdb01
parentdev-ruby/aasm: update HOMEPAGE (diff)
downloadgraaff-4249a59cad4cf1950634e75a60263700eeb95f32.tar.gz
graaff-4249a59cad4cf1950634e75a60263700eeb95f32.tar.bz2
graaff-4249a59cad4cf1950634e75a60263700eeb95f32.zip
dev-ruby/aasm: add 5.0.2
Signed-off-by: Hans de Graaff <hans@degraaff.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
-rw-r--r--dev-ruby/aasm/Manifest1
-rw-r--r--dev-ruby/aasm/aasm-5.0.2.ebuild37
2 files changed, 38 insertions, 0 deletions
diff --git a/dev-ruby/aasm/Manifest b/dev-ruby/aasm/Manifest
index abaf7f19..f4addcfa 100644
--- a/dev-ruby/aasm/Manifest
+++ b/dev-ruby/aasm/Manifest
@@ -1,2 +1,3 @@
DIST aasm-4.12.3.gem 86016 BLAKE2B 33eabc58f3458186b473d9c38e68654e2855a6a6915b2e7d2537bbbfca0c726f1d2dd4b060e4400218c495acd4f17c8481b426db61c4b5631f680fd08645bfed SHA512 691c7993387248a5a02155d09ab84cfdd1f644e19a95dcfd6f6f87c0b283988f51fa15e2096b3c225cb5dd241fff20931efd336afd163bc8467b12a61a66511b
DIST aasm-5.0.1.gem 93184 BLAKE2B 7749753450e2895dffe82212a064bc237841a9bff206d94936d9ece342ddf8154fdbd419aa3b7d9c055995c8ca4c1697d6b5b7c0f0e6abfd0270b5df44001887 SHA512 f9fa0f9b548a574419a2ddf5285638430c1e600ca2dfe7f123532a0fa55bbfc9952f4181761eb1500c0d618c4c9c4547b3e5376556c19cce9ce45cde13a38375
+DIST aasm-5.0.2.gem 94208 BLAKE2B f5f6b6e59a4a6e8355529b06d1e84f9c5c447e064ab742ceb93015cfcf0c295934695956caa82cb23bc8f74a73cc0aaaa6e60bf0a5f0bac75673515d21cb1d6a SHA512 fb563c55b310fe18d7e96ac738534d8108ceb029c61b5e88268f48b6343651c5f3b5fff8e6d4d8269cc08a4e4aae41f5872c9bf8930fdfbee4bfea47f671feb8
diff --git a/dev-ruby/aasm/aasm-5.0.2.ebuild b/dev-ruby/aasm/aasm-5.0.2.ebuild
new file mode 100644
index 00000000..ff279395
--- /dev/null
+++ b/dev-ruby/aasm/aasm-5.0.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md README_FROM_VERSION_3_TO_4.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="A library for adding finite state machines to Ruby classes."
+HOMEPAGE="https://github.com/aasm/aasm"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? ( dev-ruby/activerecord dev-ruby/rr )"
+
+all_ruby_prepare() {
+ rm Gemfile || die
+ sed -i -e '/[Bb]undler/d' Rakefile || die
+ sed -i -e '/coveralls/I s:^:#:' \
+ -e '/pry/ s:^:#:' spec/spec_helper.rb || die
+
+ # We currently don't package sdoc
+ sed -i -e '/sdoc/d' Rakefile || die
+
+ # Avoid spec that requires unpackaged generator_spec
+ rm -f spec/generators/{active_record,mongoid}_generator_spec.rb || die
+}