forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Hans de Graaff <[email protected]>
- Loading branch information
Showing
2 changed files
with
61 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
DIST rails-4.2.11.1.tgz 4081006 BLAKE2B 7db84961963f529a9b6c06011bb6e32b56f4beb064de31c811a092d27e93156669ade4dcceb7d8abcdba4845d42258d904f8ecaf79198af1c0e2afcb33fe3fe3 SHA512 198fa072f3f09a9893377439ddd1803effdf04a33ae7b609234464e7de9ad960439d1b80ae62e1f9b223b3173839be7233c314a72057933b43672f390d96a8df | ||
DIST rails-5.2.4.1.tgz 8823310 BLAKE2B 33d863a66c0f5e0554c2beaf5fac235cfa3a5ba0c514aa30f53d9d036656d3710f7c486f3cd23e3b2986ee8621a11782a7a630f74131cce4c99a4ff7539e6b58 SHA512 5b59cd0ede76cedf1fdb50090c434c24fdcd30a2cf6ec4abc5437e62bb2aae410607e812d4e14acdd27b81a51365232f6e768156556ca67ae94b9e10d2eb7655 | ||
DIST rails-5.2.4.2.tgz 8823143 BLAKE2B 273bee6ccc2354bcfd8d24b320fe69c24f643c196eba053c727d30b13d4178069068c430a0a4112ae28c3e4b5a5dde0b66a7c46c7c28054f2b7a678427f478af SHA512 21561407a0b606dbd2fb6ad12ef910c0bdf3d5162db7e55f4f41f698280ba73664b0b5594930d4cebcb42a66e2e5e22de3523789818eb424443e8c5b2316b8fc | ||
DIST rails-6.0.2.1.tgz 18556085 BLAKE2B 178e2d5319fa71ba9f3f7d7a00c207ed9c8d87973487a253c5f819132743f8cdf1428b1668c6e176c91d45986a2201e52f9016efe5ca28ab93301135e5392dd5 SHA512 b33e82ba9e898f7c467df26b7196c69564bcdd24a4732ae6912d06dd361044e769d87fc3e8872533c97fc8d034cab2fad33082925f98cf2096fb1dd4ff6789d7 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
# Copyright 1999-2020 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=6 | ||
|
||
USE_RUBY="ruby24 ruby25 ruby26" | ||
|
||
RUBY_FAKEGEM_TASK_DOC="" | ||
RUBY_FAKEGEM_DOCDIR="doc" | ||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" | ||
|
||
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" | ||
|
||
RUBY_FAKEGEM_BINWRAP="" | ||
|
||
inherit ruby-fakegem eapi7-ver | ||
|
||
DESCRIPTION="Simple, battle-tested conventions and helpers for building web pages" | ||
HOMEPAGE="https://github.com/rails/rails/" | ||
SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" | ||
|
||
LICENSE="MIT" | ||
SLOT="$(ver_cut 1-2)" | ||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" | ||
IUSE="" | ||
|
||
RUBY_S="rails-${PV}/${PN}" | ||
|
||
ruby_add_rdepend " | ||
~dev-ruby/activesupport-${PV} | ||
>=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:* | ||
>=dev-ruby/erubi-1.4:0 | ||
>=dev-ruby/rails-html-sanitizer-1.0.3:1 | ||
dev-ruby/rails-dom-testing:2 | ||
" | ||
|
||
ruby_add_bdepend " | ||
test? ( | ||
dev-ruby/mocha | ||
~dev-ruby/actionpack-${PV} | ||
~dev-ruby/activemodel-${PV} | ||
)" | ||
|
||
all_ruby_prepare() { | ||
# Remove items from the common Gemfile that we don't need for this | ||
# test run. This also requires handling some gemspecs. | ||
sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/ s:^:#:" \ | ||
-e '/:job/,/end/ s:^:#:' \ | ||
-e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die | ||
rm ../Gemfile.lock || die | ||
|
||
# Avoid tests failing due to missing logger setup in activerecord, | ||
# most likely related to test environment setup. | ||
rm -f test/activerecord/render_partial_with_record_identification_test.rb || die | ||
|
||
sed -e '1igem "actionpack", "~> 5.2.0"' \ | ||
-e '1igem "activemodel", "~> 5.2.0"' \ | ||
-e '1igem "railties", "~> 5.2.0"' \ | ||
-i test/abstract_unit.rb || die | ||
} |