From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-vcs/gitsh/Manifest | 5 +++ dev-vcs/gitsh/gitsh-0.11.2.ebuild | 65 +++++++++++++++++++++++++++++++++++++++ dev-vcs/gitsh/metadata.xml | 8 +++++ 3 files changed, 78 insertions(+) create mode 100644 dev-vcs/gitsh/Manifest create mode 100644 dev-vcs/gitsh/gitsh-0.11.2.ebuild create mode 100644 dev-vcs/gitsh/metadata.xml (limited to 'dev-vcs/gitsh') diff --git a/dev-vcs/gitsh/Manifest b/dev-vcs/gitsh/Manifest new file mode 100644 index 000000000000..5615cc776fb6 --- /dev/null +++ b/dev-vcs/gitsh/Manifest @@ -0,0 +1,5 @@ +DIST gitsh-0.11.2.tar.gz 101503 SHA256 45572b528900bebf5fa2b81e3b04572cbf34dbfee3b17281a1c750ec9518533f SHA512 e8d473b4a13481722eb9a6b9232eb47174ed40f86af45848f33b9b936f09cf2010f8235036d9897bd637b841f35d051d3e426b56642f247b07c3a0d323e9a968 WHIRLPOOL 6d5da503e4f4df3211fc38552d35ce9bd2189bd10430acd234a701a413dc806c2ca4cd3aae2b55fc28d74f82f296ad7a862e72c3629e6c0383bd629c236065ec +EBUILD gitsh-0.11.2.ebuild 1240 SHA256 6eb3ce9bb82ffd628599743b347a6960cf55c33f59c689416ab7d8451787ab99 SHA512 86db803740b4bfc402276154631cb134ad800fe26c43994acf5150a657e91b2d52d89d0bdf9eaccd85b2c605926db40913a2e0b357a3585cc528437c1f77bc29 WHIRLPOOL 479611fb0109f575a74be56e597939d148e221dde94399e773639cd9eeea80f0f3c8bd3fb38956d64515b0f4b79db3257975d7acbb53e9ae82fcfca0e68a6944 +MISC ChangeLog 3114 SHA256 3c02d57dc8daf8fb4599ce55e3c8762fb12d3723a9956b981306b67063dc22b8 SHA512 a29d858ca5d4d08fcbae4d00007880eb071d144e4ef515df3d26b008d657091883e61032286bf73dc465c6cfd41f56e32351b4e62ea8814deea57289d7b5ee93 WHIRLPOOL 59d9b512b31f0d7ccb70c98a7915bf87258c904f557c5067a3f854ea26b1692f70105f0978002508082036f17cce173724e92a47e8d5ce345f6e3a5bc749a4c1 +MISC ChangeLog-2015 336 SHA256 01f163b6565fb3820363c610852497611fc3954c410fa60d7ea09ae2b5e39e97 SHA512 b2d319514b5d976fd104456e98e183ce7e9384573ed6423274b5a552c3b730012f687949f633bf9dd55590e99557d6791ad05f312f2b8433408abf44da6c896a WHIRLPOOL 0b19c99c01982b6d863cc10cb545b275c289346b69742f5024c99d9f14651530bbf4a18891391fe9ac310076a703429e727de39266dbbd8258de3aed9742b0fa +MISC metadata.xml 253 SHA256 c2cfb950442dcba7a4886656070e7ee33fe1a9ea3719cf4ab8f6149991181b64 SHA512 d7442414e86260bf43803d60d20da7d8e74cf4ec6f6c523ad03e091aa9a63c9299f12d29ba03f05792c822e4f4da35782be737b5b797b0c67a550b3d05fb9bd8 WHIRLPOOL 6d0045008c51dee6a26ba266c67500cc6fedf619955584509b6c8790b43c2e9364ba126d3dde35feee198ba9c5efb4603e75d53267d74ee1d2ffada550a8bef0 diff --git a/dev-vcs/gitsh/gitsh-0.11.2.ebuild b/dev-vcs/gitsh/gitsh-0.11.2.ebuild new file mode 100644 index 000000000000..cd7ef1442f6a --- /dev/null +++ b/dev-vcs/gitsh/gitsh-0.11.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit autotools ruby-fakegem + +DESCRIPTION="An interactive shell for git" +HOMEPAGE="https://github.com/thoughtbot/gitsh" +SRC_URI="https://github.com/thoughtbot/gitsh/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +SLOT="0" +LICENSE="BSD" +KEYWORDS="~amd64 ~amd64-linux" +IUSE="test" + +RDEPEND+=" sys-libs/readline " + +DEPEND+=" test? ( dev-vcs/git ) " + +ruby_add_rdepend " + dev-ruby/bundler + dev-ruby/parslet + " + +ruby_add_bdepend "test? ( dev-ruby/pry )" + +DOCS="README.md" + +all_ruby_prepare() { + rm -f Gemfile.lock || die + + # Avoid integration tests that assume they can use /usr/bin/ruby + rm -f spec/integration/running_scripts_spec.rb || die + # or the TTY + sed -i -e '/with valid arguments and no script file/,/^ end/ s:^:#:' spec/units/cli_spec.rb || die +} + +each_ruby_prepare() { + eautoreconf + + if use test; then + git init . || die + fi +} + +each_ruby_configure() { + RUBY=${RUBY} default +} + +each_ruby_compile() { + default +} + +all_ruby_install() { + all_fakegem_install + doman "${S}"/man/man1/${PN}.1 +} diff --git a/dev-vcs/gitsh/metadata.xml b/dev-vcs/gitsh/metadata.xml new file mode 100644 index 000000000000..faa8f02e9175 --- /dev/null +++ b/dev-vcs/gitsh/metadata.xml @@ -0,0 +1,8 @@ + + + + + + thoughtbot/gitsh + + -- cgit v1.2.3