# # # EAPI=7 inherit systemd MY_P="${P/-bin}" DESCRIPTION="A lightweight, ultra-fast tool for building observability pipelines" HOMEPAGE="https://vector.dev/" SRC_URI="https://packages.timber.io/vector/${PV}/${MY_P}-x86_64-unknown-linux-gnu.tar.gz" RDEPEND="acct-group/vector acct-user/vector" DEPEND="${RDEPEND}" S="${WORKDIR}/vector-x86_64-unknown-linux-gnu" SLOT="0" KEYWORDS="amd64" src_install() { dobin bin/vector newinitd "${FILESDIR}/vector.initd" vector newconfd "${FILESDIR}/vector.initd" vector systemd_dounit "${FILESDIR}/vector.service" diropts -m 0750 -o vector -g vector insinto /etc/vector newins config/vector.toml config.toml.dist keepdir /var/lib/vector keepdir /var/log/vector }