From eccb70a7f91b2d22582587f26d1a28bb31408b45 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 18 May 2019 00:10:51 +0100 Subject: gentoo resync : 18.05.2019 --- dev-ruby/travis/Manifest | 2 ++ dev-ruby/travis/travis-1.8.10.ebuild | 57 ++++++++++++++++++++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 dev-ruby/travis/travis-1.8.10.ebuild (limited to 'dev-ruby/travis') diff --git a/dev-ruby/travis/Manifest b/dev-ruby/travis/Manifest index 3e51506724ee..7395ccf76abd 100644 --- a/dev-ruby/travis/Manifest +++ b/dev-ruby/travis/Manifest @@ -1,3 +1,5 @@ +DIST travis-1.8.10.gem 194048 BLAKE2B fa3daaa50e4c7024f6eac7978cecba526378022451deca9148a10b6f28528dc4ee5a42cc794628860b2861aafce0dc62c207023fc1f61676b48e00022112c834 SHA512 ca8adfb2d1541e157d1fa19837ce6d7a75ce491e0a3402447642f9f3b1f0c19ec16344016ed494947e3fde4e838669e4e5ba48087baea3f097605bef700dde55 DIST travis-1.8.9.gem 193536 BLAKE2B b889127e07b2126ef193d64361059d514db4df4e3dc70fd30b55dac3fe67624df20d156aa6d9842d6bb766788626358ab38d7e6a59455c91a80925628e30764b SHA512 fce5dfb8071629de172b8a91fad15b1d6fcc50af1ab1a41eaa1e5eb91042b90fd58e1be24779fb02972077af743ebd65183b2dff42ee47d48818f7ed2755980a +EBUILD travis-1.8.10.ebuild 1191 BLAKE2B 25f520f5df5bfc134d4b4039e402e2227a69489580988eb25624aa60980364c3db05ff1062dfa4c606b155888d6fe39ed6a24d62fb2a1826484e49dd37650480 SHA512 0d21635f4a7a57b4bb07e6f05e2749ae9d9197509fff5a8ec9cd6852c5f7c473bd8b19cdfe395798e6475e1308410d3c790ae31d21d408aa9bf30232ae55990a EBUILD travis-1.8.9-r1.ebuild 1194 BLAKE2B 503977a9de3b0daf639d8c0598b2f9a269bb74bbf213cb46fcb7ccd3b99bd5f36088611e40b08126acdc990321978d40998eba95fa7f2ad7ca28d46773e54099 SHA512 0c2f6e31ea94480a613fdae29b6c48d5188e967cfc4f03cb909b447e1025c78915518542fcefdb69d93a6850bc1a31892a68cb696ddf5f92768575618fab59e3 MISC metadata.xml 335 BLAKE2B 028a3eb98175d899ca2cb4412a35af5c9d9e1dbe43a1065346c7a529087790e3e3482fe7aa489ee4803f7ddff115bb654c62d865957fe80cce7952d316e7bb30 SHA512 2706c228bc0da2e813ab70918226cf82561b8f3f7c186ce5c97a7d74237e2448029bc0ee74b18295996a0c3d09107e7453cfff8257aff91def14ef30468919fa diff --git a/dev-ruby/travis/travis-1.8.10.ebuild b/dev-ruby/travis/travis-1.8.10.ebuild new file mode 100644 index 000000000000..0fe6741042e9 --- /dev/null +++ b/dev-ruby/travis/travis-1.8.10.ebuild @@ -0,0 +1,57 @@ +# 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_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_EXTRAINSTALL="assets" + +inherit bash-completion-r1 ruby-fakegem + +DESCRIPTION="Travis CI Client (CLI and Ruby library)" +HOMEPAGE="https://github.com/travis-ci/travis.rb" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" +#RESTRICT="test" + +DEPEND+="test? ( dev-vcs/git )" +RDEPEND+="dev-vcs/git" + +ruby_add_bdepend " + test? ( >dev-ruby/rack-test-0.6 ) + >dev-ruby/sinatra-1.3 +" + +ruby_add_rdepend " + dev-ruby/backports + >dev-ruby/faraday-0.9 + >=dev-ruby/faraday_middleware-0.9.1 + >dev-ruby/gh-0.13 + >=dev-ruby/highline-1.6:0 + >dev-ruby/launchy-2.1 + >dev-ruby/pusher-client-0.4 + dev-ruby/typhoeus:0 +" + +all_ruby_prepare() { + if use test ; then + git init --quiet . || die + git remote add origin "${HOMEPAGE}" || die + touch .travis.yml || die + fi + + # Remove failing spec where cause is not fully clear. + # May be related to highline compatibility issues. + rm spec/cli/login_spec.rb || die +} + +all_ruby_install() { + all_fakegem_install + + newbashcomp "assets/travis.sh" "travis" +} -- cgit v1.2.3