diff options
author | Hans de Graaff <hans@degraaff.org> | 2020-02-05 06:46:11 +0100 |
---|---|---|
committer | Hans de Graaff <hans@degraaff.org> | 2020-02-05 06:46:11 +0100 |
commit | fd8406c4dda38a4825f398f897b354e6fedc2ace (patch) | |
tree | bf448f7e73adcfb41fff43fc9e2ca97b1640b8e4 /dev-vcs | |
parent | dev-ruby/iniparse: add ruby27 (diff) | |
download | graaff-fd8406c4dda38a4825f398f897b354e6fedc2ace.tar.gz graaff-fd8406c4dda38a4825f398f897b354e6fedc2ace.tar.bz2 graaff-fd8406c4dda38a4825f398f897b354e6fedc2ace.zip |
dev-vcs/overcommit: add 0.52.1
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Hans de Graaff <hans@degraaff.org>
Diffstat (limited to 'dev-vcs')
-rw-r--r-- | dev-vcs/overcommit/Manifest | 1 | ||||
-rw-r--r-- | dev-vcs/overcommit/overcommit-0.52.1.ebuild | 38 |
2 files changed, 39 insertions, 0 deletions
diff --git a/dev-vcs/overcommit/Manifest b/dev-vcs/overcommit/Manifest index 5da1f59a..b210b726 100644 --- a/dev-vcs/overcommit/Manifest +++ b/dev-vcs/overcommit/Manifest @@ -1,3 +1,4 @@ DIST overcommit-0.50.0.tar.gz 186287 BLAKE2B c07adfff3910d71728bba81100a7063fe10ef15cf08ce13f41a71f48a46fa88eaea5eb212a554c4e4831f4a659db1e7d51be5931e93a84be007fa52b926f47c3 SHA512 9df2618b13ba606fbc9ce58f15a775e9d28d84157de054be3affac7a4626f9c9975f67451c20663b1eda2891fdfbd1ebe884224837eeb0906717ae6f66259015 DIST overcommit-0.51.0.tar.gz 186592 BLAKE2B 19ca6fa339de6e73500bd59cef440d2e10f6d745a6e020a620c05e2e7c4541821b383ca8ae1be9d10573b2850d830ceb590e08e1302623998bbe5b72e7344fe8 SHA512 e7cc72f00f319ee997da7c1e06a755ef3264cf7c71c2ebd20b2f3691fb99d19cf9f071e966aa6337c8ce4401cabab118bda07cf4ec538718367dffbb0507dcf7 DIST overcommit-0.52.0.tar.gz 189590 BLAKE2B 85c5cd9f16f972754595f8b42a812f4c7d2435e7984cc365b3db1b2b73d7b7dd8635788aa556e2bfc58cc100791574dc95fea90251077214771a841e576aaf5d SHA512 d301f96066d885b2d34b847afe428d19cce1def31025b661666db882099c2812d8cd26492fb7d7d0bdfdcaad8a4417b98e6cd1f747c4cab3e985bc07e940fe84 +DIST overcommit-0.52.1.tar.gz 189658 BLAKE2B b9aea2c9e418401f52391847973c03c7c98fc30c4bf1ea0fe3e34595f879788a80ac1be90d859b429b07933b020e93cd8784035925c3488bf483719471374310 SHA512 c3986098bdfe3188b6562918d2fda36986594a04127cf46189db4fcdb658c452ee8a52f0fd2c9d63439f43e0fe0c2890cc1901430970d17e6de44f980468d4ca diff --git a/dev-vcs/overcommit/overcommit-0.52.1.ebuild b/dev-vcs/overcommit/overcommit-0.52.1.ebuild new file mode 100644 index 00000000..8cd1ecd6 --- /dev/null +++ b/dev-vcs/overcommit/overcommit-0.52.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_EXTRAINSTALL="config libexec template-dir" + +# Needs to work around require_relative +# RUBY_FAKEGEM_GEMSPEC="overcommit.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="The Opinionated Git Hook Manager" +HOMEPAGE="https://github.com/sds/overcommit" +SRC_URI="https://github.com/causes/overcommit/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="" + +ruby_add_rdepend " + dev-ruby/childprocess:2 + >=dev-ruby/iniparse-1.4:1 +" + +each_ruby_install() { + each_fakegem_install + + local hookdir + hookdir="$(ruby_fakegem_gemsdir)/gems/${RUBY_FAKEGEM_NAME}-${RUBY_FAKEGEM_VERSION}/template-dir/hooks" + + fperms 0755 "${hookdir}"/{commit-msg,overcommit-hook,post-checkout,post-commit,post-merge,post-rewrite,pre-commit,prepare-commit-msg,pre-push,pre-rebase} +} |