summaryrefslogtreecommitdiff
path: root/app-admin/cronlocker
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-06-02 21:45:28 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-06-02 21:45:28 +0100
commit2018227e9344edb9da15fc6a4a8298086cc2aa77 (patch)
treec18e1c09e605e94e2a1e93345ad25746cc9e14b9 /app-admin/cronlocker
parent6f8038813c460b4f0572d5ef595cdfa94af3a94d (diff)
gentoo resync : 02.06.2019
Diffstat (limited to 'app-admin/cronlocker')
-rw-r--r--app-admin/cronlocker/Manifest3
-rw-r--r--app-admin/cronlocker/cronlocker-0.4.0_p20180710.ebuild26
-rw-r--r--app-admin/cronlocker/metadata.xml8
3 files changed, 37 insertions, 0 deletions
diff --git a/app-admin/cronlocker/Manifest b/app-admin/cronlocker/Manifest
new file mode 100644
index 000000000000..e2e3c25a6192
--- /dev/null
+++ b/app-admin/cronlocker/Manifest
@@ -0,0 +1,3 @@
+DIST cronlocker-0.4.0_p20180710.tar.gz 60256 BLAKE2B 62adf6a935e13d97de9776f40a9349f7b3f1758c9d90c11f66759b87d3d8d9dc20a78ecfe0aa7849319be3c8c557dae3d9cc04c87bc6226af5842c72efac0611 SHA512 fc73b572da4fe485f9ba13340b946db40d7e0224643b5fe0b8f56b24560ce4bc32d0a42e3e0e33b979d3aec2910e96ff847249181e7b69776174e2f28d67797c
+EBUILD cronlocker-0.4.0_p20180710.ebuild 618 BLAKE2B 1c8809df94ec8662690f01d50441564fc39b0ce2d4c889a73cd96c0327eab42d3b6ef29072087aa9d5e69e4ba66e8bbf1694baae191c70aea8bc9dff37769ae8 SHA512 09efed34955f18ca53fe97b67e31a099d66637ef7b9e506cf200e976626d1560f174f869e753c09c8ca6b8ddf00dce12e7e9dccbee56d669ca06824ddcefd4bc
+MISC metadata.xml 248 BLAKE2B 5d9c3678c604aac0f24c5d5015e28f02b9ce83bb6a179755a44adeb3d69e4dd50be4acc30a6317649f5be23bcf13ac210bbe4712aa403e9c4cf2de351b39c941 SHA512 dc5b06a888be6367909895d5891a08189f4657bcee602e5ff0021be2ad3677e58ec7387ff244625be66a142138666e7eac790d2a7b1e298f0ad644725b5e57e0
diff --git a/app-admin/cronlocker/cronlocker-0.4.0_p20180710.ebuild b/app-admin/cronlocker/cronlocker-0.4.0_p20180710.ebuild
new file mode 100644
index 000000000000..46e33d17179c
--- /dev/null
+++ b/app-admin/cronlocker/cronlocker-0.4.0_p20180710.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+EGO_PN=github.com/Barzahlen/cronlocker
+HASH=c0ac605
+inherit golang-vcs-snapshot
+
+DESCRIPTION="synchronize a cron job across multiple hosts using the consul lock feature"
+HOMEPAGE="https://github.com/Barzahlen/cronlocker"
+SRC_URI="https://github.com/Barzahlen/${PN}/archive/${HASH}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+ pushd src/${EGO_PN} || die
+ GOPATH="${S}" emake cronlocker
+}
+
+src_install() {
+ pushd src/${EGO_PN}
+dobin cronlocker
+dodoc *.md package/changelog
+}
diff --git a/app-admin/cronlocker/metadata.xml b/app-admin/cronlocker/metadata.xml
new file mode 100644
index 000000000000..c36c37139fad
--- /dev/null
+++ b/app-admin/cronlocker/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>williamh@gentoo.org</email>
+ <name>William Hubbs</name>
+ </maintainer>
+</pkgmetadata>