summaryrefslogtreecommitdiff
path: root/app-admin/serf
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:56:41 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:56:41 +0100
commitd87262dd706fec50cd150aab3e93883b6337466d (patch)
tree246b44c33ad7a57550430b0a60fa0df86a3c9e68 /app-admin/serf
parent71bc00c87bba1ce31de0dac6c3b7fd1aee6917fc (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'app-admin/serf')
-rw-r--r--app-admin/serf/Manifest9
-rw-r--r--app-admin/serf/files/serf.confd7
-rw-r--r--app-admin/serf/files/serf.initd27
-rw-r--r--app-admin/serf/files/serf.logrotated7
-rw-r--r--app-admin/serf/files/serf.service14
-rw-r--r--app-admin/serf/metadata.xml10
-rw-r--r--app-admin/serf/serf-0.8.1-r1.ebuild83
7 files changed, 0 insertions, 157 deletions
diff --git a/app-admin/serf/Manifest b/app-admin/serf/Manifest
deleted file mode 100644
index 57c1e967b311..000000000000
--- a/app-admin/serf/Manifest
+++ /dev/null
@@ -1,9 +0,0 @@
-AUX serf.confd 240 BLAKE2B 1eda4261a82a35e8b70cd0192180b4f3cf534656fc96092643b524f63bcf58c0f2621a0a4fac8b0ed1551fe6b23a136e11bfaf1059f1dcb6f43c0036159bd8c5 SHA512 9bb726725a6116d23f4095a3e8f7d401d854c80ee9a5993d718c4aebef77f36a597d7a2e504e3dc95f0a177f2184d79fd253f330fb48b9c028d3bdf2db90b7d9
-AUX serf.initd 683 BLAKE2B 3e6fcda3250eabcec44daa3b51b36fff0cdb49b4b232123d69b1e29b8100874c4e126f5e3aaffebcac898651f4f84a8515308422b867e55a79f189c4d9a322b9 SHA512 a223d1e002eae3f91b941eb75a2741bb5fc22c78f4ab8ada430ee5e34f85f28410acc26e503eae672911161fab6847c6a7733b51cdad29fa4b4f67cfdc879597
-AUX serf.logrotated 81 BLAKE2B 7f09c81d7efa52d1e970b0603fa2c89809aca99166efb1026e0794957dfd4229a961a345e27da045c2f34ab1785e6e2bd5e796d32814787244656e97ad5cb518 SHA512 9d3664c123e846de81a2f574a9c2610e254d5ddad1c23b67ef7b8841e933c7aea93a419becaf45af9594ea98ac36d23883bebf3d344205c4756f3e1df9e87518
-AUX serf.service 286 BLAKE2B d0a7157101e18f80047688318a16995d24f0d06d444104ace3aaea9cb4c43b3ea164804f105dc94a03aa8e800228db9d2007510885cddb82e50b41d7aa8927ed SHA512 928dfca39afd79b113b299e4de25635fc9f68c64c77951d690797ed5796515d060fc36286f0dc1da63923042e3d8612ca8b1696dd511cb2fbd06550151d2a05b
-DIST github.com-mitchellh-gox-c9740af9c6574448fd48eb30a71f964014c7a837.tar.gz 15772 BLAKE2B ce589f986762768fc22148963a35a152a48c17aa55b9db5d5cf41e4e349be63ed0cea2afe3f916479bfc82bc951e4d427d223122ec6c472e58de02e55290ca07 SHA512 d4b2d5d9666285584697bc0d6ddc2f1a1e3f23741650e831adb42baffbb5f72fc3d5ae8a8fb6719faf1df75d3da334941b0404387f0c213aabdb5c3d5634c55d
-DIST github.com-mitchellh-iochan-87b45ffd0e9581375c491fef3d32130bb15c5bd7.tar.gz 1785 BLAKE2B fdb82b106446b0fe5d5c6c9cca2c8303fbef305ae1c45a82ca7ba5bbc9ce4db3708d7680bfe95099e73a5f5a3d687f25d77c7b535f3e1dc71e5fe8915eb9642e SHA512 2efc0e3cbca496240e3e24550fd0d2aab742eb9b227230ff1ed4ee47344b994642b028bd4644cd45cd697f5f5ef6a729aad65537b10c6555bd52d9ca4b9c717c
-DIST serf-0.8.1.tar.gz 1445011 BLAKE2B 5fcf1e3e87c777852656426529daab4ceb3e997d70ac54d81f48bbea37ebe2dab9c27d0b2fff3c4e031a7995eaaa25378ccbbd359ef0cc265cc58db4ddb25c21 SHA512 81a4bc2e1659324980fd59464af021ad5ec80431dc1b49b875bb0c97c8f92766dfee9b204bd8c9ab4e175a281bc23815f5e3008ecfb2848c7354c33603bb5514
-EBUILD serf-0.8.1-r1.ebuild 2087 BLAKE2B c47a6caed4484374dc31448990f81ecbbeb7ddb9c1605d001d95f10389f3b506c7af042b63d88ea98af76bd3a205ba0833175ffb91bb8043277ad2c54c02ccf9 SHA512 7fa41ac143f3532bfe612492ca084aa998c072f346e9897f441f31d55d41468615673ced32ef43c01a5e9962822a3b340997fbf167c34260f7083413faa81731
-MISC metadata.xml 297 BLAKE2B 0d2ca75df2b4667d5b2cfcc0b17ef36c88d2996e661d3393eed3ea61c256a760c4844d9f99c4b280a8409e288392689ab17f46adc40188134307b7ea6060f9b9 SHA512 a4e75bdd3c86842ac3de4852d00f264e877c9784754eb9b2d4d38c39123115ded6beae61628b5315d7c19bfbefd1e0360491b37656e34a87b33498b246521e76
diff --git a/app-admin/serf/files/serf.confd b/app-admin/serf/files/serf.confd
deleted file mode 100644
index f5aeaeddf7e7..000000000000
--- a/app-admin/serf/files/serf.confd
+++ /dev/null
@@ -1,7 +0,0 @@
-# you can change the init script behavior by setting those parameters
-# - group (default: serf)
-# - pidfile (default: /run/serf/serf.pid)
-# - user (default: serf)
-
-# extra arguments for the serf agent
-command_args="-config-dir=/etc/serf.d"
diff --git a/app-admin/serf/files/serf.initd b/app-admin/serf/files/serf.initd
deleted file mode 100644
index 042e4f8018a8..000000000000
--- a/app-admin/serf/files/serf.initd
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-description="serf agent"
-extra_started_commands="reload"
-group=${group:-${RC_SVCNAME}}
-pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"}
-user=${user:-${RC_SVCNAME}}
-
-command="/usr/bin/${RC_SVCNAME}"
-command_args="agent ${command_args:-config-dir=/etc/serf.d}"
-command_background="true"
-start_stop_daemon_args="--user ${user} --group ${group} \
- --stdout /var/log/${RC_SVCNAME}/${RC_SVCNAME}.log \
- --stderr /var/log/${RC_SVCNAME}/${RC_SVCNAME}.log"
-stopsig="SIGINT"
-
-depend() {
- need net
-}
-
-reload() {
- ebegin "Reloading ${RC_SVCNAME}"
- ${command} reload
- eend $?
-}
diff --git a/app-admin/serf/files/serf.logrotated b/app-admin/serf/files/serf.logrotated
deleted file mode 100644
index e35d7331b247..000000000000
--- a/app-admin/serf/files/serf.logrotated
+++ /dev/null
@@ -1,7 +0,0 @@
-/var/log/serf/serf.log {
- missingok
- size 5M
- rotate 3
- compress
- copytruncate
-}
diff --git a/app-admin/serf/files/serf.service b/app-admin/serf/files/serf.service
deleted file mode 100644
index f2d390fe8222..000000000000
--- a/app-admin/serf/files/serf.service
+++ /dev/null
@@ -1,14 +0,0 @@
-[Unit]
-Description=serf agent
-Requires=network-online.target
-After=network-online.target
-
-[Service]
-User=serf
-Environment=SERF_AGENT_OPTS="-config-dir=/etc/serf.d"
-ExecStart=/usr/bin/serf agent $SERF_AGENT_OPTS
-Restart=on-failure
-KillSignal=SIGINT
-
-[Install]
-WantedBy=multi-user.target
diff --git a/app-admin/serf/metadata.xml b/app-admin/serf/metadata.xml
deleted file mode 100644
index 213d2fe2fa81..000000000000
--- a/app-admin/serf/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>zmedico@gentoo.org</email>
- </maintainer>
- <upstream>
- <remote-id type="github">hashicorp/serf</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-admin/serf/serf-0.8.1-r1.ebuild b/app-admin/serf/serf-0.8.1-r1.ebuild
deleted file mode 100644
index 963e9bcc99ef..000000000000
--- a/app-admin/serf/serf-0.8.1-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGO_VENDOR=(
- "github.com/mitchellh/gox c9740af9c6574448fd48eb30a71f964014c7a837"
- "github.com/mitchellh/iochan 87b45ffd0e9581375c491fef3d32130bb15c5bd7"
-)
-
-inherit golang-vcs-snapshot systemd user
-
-KEYWORDS="~amd64"
-EGO_PN="github.com/hashicorp/serf"
-DESCRIPTION="Service orchestration and management tool"
-HOMEPAGE="https://www.serfdom.io/"
-SRC_URI="https://github.com/hashicorp/serf/archive/v${PV}.tar.gz -> ${P}.tar.gz
- ${EGO_VENDOR_URI}"
-
-SLOT="0"
-LICENSE="MPL-2.0"
-IUSE=""
-RESTRICT="test"
-
-DEPEND="
- >=dev-lang/go-1.6:=
- >=dev-go/go-tools-0_pre20160121"
-RDEPEND=""
-
-pkg_setup() {
- enewgroup serf
- enewuser serf -1 -1 /var/lib/${PN} serf
-}
-
-src_prepare() {
- eapply_user
- # Avoid the need to have a git checkout
- sed -e 's:^GIT.*::' \
- -e 's:-X main.GitCommit.*:" \\:' \
- -i "${S}/src/${EGO_PN}/scripts/build.sh" || die
-
- # go install golang.org/x/tools/cmd/stringer: mkdir /usr/lib/go-gentoo/bin/: permission denied
- sed -e 's:go get -u -v $(GOTOOLS)::' \
- -e 's:^GIT.*::' \
- -i "${S}/src/${EGO_PN}/GNUmakefile" || die
-}
-
-src_compile() {
- export GOPATH="${S}"
- mkdir "${S}/src/github.com/mitchellh" || die
- mv "${S}/src/${EGO_PN}/vendor/github.com/mitchellh/"{gox,iochan} \
- "${S}/src/github.com/mitchellh" || die
- go install -v -work -x ${EGO_BUILD_FLAGS} "github.com/mitchellh/gox/..." || die
- # The dev target sets causes build.sh to set appropriate XC_OS
- # and XC_ARCH, and skips generation of an unused zip file,
- # avoiding a dependency on app-arch/zip.
- PATH=${PATH}:${S}/bin \
- emake -C "${S}/src/${EGO_PN}" dev
-}
-
-src_test() {
- emake -C "${S}/src/${EGO_PN}" test
-}
-
-src_install() {
- local x
-
- dobin "${S}/bin/${PN}"
-
- keepdir /etc/serf.d
- insinto /etc/serf.d
-
- for x in /var/{lib,log}/${PN}; do
- keepdir "${x}"
- fowners serf:serf "${x}"
- done
-
- newinitd "${FILESDIR}/serf.initd" "${PN}"
- newconfd "${FILESDIR}/serf.confd" "${PN}"
- insinto /etc/logrotate.d
- newins "${FILESDIR}/${PN}.logrotated" "${PN}"
- systemd_dounit "${FILESDIR}/serf.service"
-}