summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <hans@degraaff.org>2019-05-03 06:44:19 +0200
committerHans de Graaff <hans@degraaff.org>2019-05-03 06:44:19 +0200
commitc96bb7e4477bf0f4542b3cd946d1e5971df02c72 (patch)
tree779b143947ef85e7fb43f3155e610147cce4d009 /dev-vcs
parentdev-ruby/zendesk_api: add 1.19.0 (diff)
downloadgraaff-c96bb7e4477bf0f4542b3cd946d1e5971df02c72.tar.gz
graaff-c96bb7e4477bf0f4542b3cd946d1e5971df02c72.tar.bz2
graaff-c96bb7e4477bf0f4542b3cd946d1e5971df02c72.zip
dev-vcs/overcommit: add 0.48.0
Signed-off-by: Hans de Graaff <hans@degraaff.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Diffstat (limited to 'dev-vcs')
-rw-r--r--dev-vcs/overcommit/Manifest1
-rw-r--r--dev-vcs/overcommit/overcommit-0.48.0.ebuild37
2 files changed, 38 insertions, 0 deletions
diff --git a/dev-vcs/overcommit/Manifest b/dev-vcs/overcommit/Manifest
index 2a22f658..ac9bcf3c 100644
--- a/dev-vcs/overcommit/Manifest
+++ b/dev-vcs/overcommit/Manifest
@@ -1,2 +1,3 @@
DIST overcommit-0.47.0.tar.gz 183523 BLAKE2B b6a5c04a2fb71762f45d743bc340798c70a4915acfd567515b834f69efd1f14e59af5e9793e5f932741c1ba20f1d14d536ad0fc827119fa91b43af1b4e535987 SHA512 e3fc9c92a9a77bc75649b8a28b6b51acc314ee097d42d51c3158da146f82a08223f969df1745bf8a576e1f0dc7ce83d99a2243c68a9d1391e15ab572626d63d8
+DIST overcommit-0.48.0.tar.gz 183866 BLAKE2B 3273ebb7f785e0c287a0ea52f7d7fb21932148ce1ffd836e2c2ed18ad6932fc15b6c5fb201f8e9c9215c0f71c3e6e1ad38f18883dd5f5a38bf4c0e0f3f489484 SHA512 448da8f577c380c4277464a896a35e1b662a9c2511c021c28870d3822b077f87f2d19e364037ec98f4adb35cbb91b1c915665c358e394ed3ff1c2859e65ca6da
DIST overcommit-0.8.0.tar.gz 39398 BLAKE2B 3cdc97cf72b6bffba38574174b5a65b41a62b6395ca28ab39ed194c17429ae6bd4a21036935d04f2a98193d70c4cf16b3dc446333979b488bee10f0eddcd4319 SHA512 9929f06fb9ea85fd75c08230e0f07693285fd8c85ed696ae1ccd0cf1384922c30acd17409fca6aee65d0b71b9a41463b80f9efca5cda60a8d929ce1bc4be7dff
diff --git a/dev-vcs/overcommit/overcommit-0.48.0.ebuild b/dev-vcs/overcommit/overcommit-0.48.0.ebuild
new file mode 100644
index 00000000..5d97a4c7
--- /dev/null
+++ b/dev-vcs/overcommit/overcommit-0.48.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="config libexec template-dir"
+
+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-0.6.3:2
+ =dev-ruby/childprocess-0*: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}
+}