rda: ruby2.5 support bump

This commit is contained in:
blshkv 2020-02-09 08:22:52 +08:00
parent da42a05fe2
commit ae6e9e4876
No known key found for this signature in database
GPG key ID: 273E3E90D1A6294F
4 changed files with 43 additions and 11 deletions

View file

@ -1 +1 @@
DIST similar_text-0.0.4.gem 6144 SHA256 1575c23746460eed778eeeb66906b450ac80b9b92714eae4bc3a4c6b2be3fbae SHA512 9d498edc832c4662e252f709f13d5181b6e775c255b1fefae2ec587230e31c3feb0b7f4c21a51bdb0038d602e45f1419aeab7a94924c8b2670806fa5622cd601 WHIRLPOOL 844384a00ee8e7147a7748205c81ac45f72b03299c374b981875ce0b012962b004068f01a6ca72e0538b8d1aa8bcc648ca330b500e6aa1ead867d5437df55bee
DIST similar_text-0.0.4.gem 6144 BLAKE2B 97e728aded18afc28acaec8a74735d90ff5198e188b276201526a7537e0f9d6104f1b24c8546de335086ee7efd9945bea500ed2f05780a3dc0c7eb06dd86ab86 SHA512 9d498edc832c4662e252f709f13d5181b6e775c255b1fefae2ec587230e31c3feb0b7f4c21a51bdb0038d602e45f1419aeab7a94924c8b2670806fa5622cd601

View file

@ -1,9 +1,9 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
USE_RUBY="ruby21 ruby22 ruby23 ruby24"
USE_RUBY="ruby24 ruby25"
inherit ruby-fakegem

View file

@ -9,7 +9,6 @@ inherit ruby-ng
DESCRIPTION="Web-based application for effective reporting writing"
HOMEPAGE="https://www.itdefence.asia"
#SRC_URI="${P}.tar.gz"
LICENSE="none"
SLOT="0"
@ -26,16 +25,11 @@ ruby_add_rdepend "dev-ruby/rake
dev-ruby/jquery-rails:4
dev-ruby/ckeditor_rails
dev-ruby/activerecord-session_store
dev-ruby/protected_attributes
dev-ruby/similar_text
dev-ruby/sablon
dev-ruby/coffee-rails:4.2
mysql? ( dev-ruby/mysql2:0.5 )"
#fix me: group :assets
#ruby_add_bdepend "
# || ( dev-ruby/coffee-rails:4.1 dev-ruby/coffee-rails:4.2 )
#"
# dev-ruby/coffee-rails:4.2
each_ruby_prepare() {
if [ -f Gemfile ]; then

View file

@ -0,0 +1,38 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
USE_RUBY="ruby25"
inherit ruby-ng
DESCRIPTION="Web-based application for effective reporting writing"
HOMEPAGE="https://www.itdefence.asia"
LICENSE="none"
SLOT="0"
KEYWORDS="~amd64"
IUSE="+mysql"
RDEPEND="mysql? ( virtual/mysql )"
ruby_add_rdepend "dev-ruby/rake
dev-ruby/rails:5.2
dev-ruby/rack:2.0
dev-ruby/jquery-rails:4
dev-ruby/will_paginate
dev-ruby/ckeditor_rails
dev-ruby/activerecord-session_store
dev-ruby/similar_text
dev-ruby/sablon
mysql? ( dev-ruby/mysql2:0.5 )"
# dev-ruby/coffee-rails:4.2
each_ruby_prepare() {
if [ -f Gemfile ]; then
MSF_ROOT="." BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle install --local || die
MSF_ROOT="." BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle check || die
fi
}