diff --git a/app-metrics/aliencat-exporter/aliencat-exporter-0.1.1.ebuild b/app-metrics/aliencat-exporter/aliencat-exporter-0.1.1.ebuild index b8e7746..f921375 100644 --- a/app-metrics/aliencat-exporter/aliencat-exporter-0.1.1.ebuild +++ b/app-metrics/aliencat-exporter/aliencat-exporter-0.1.1.ebuild @@ -18,3 +18,8 @@ DEPEND="dev-cpp/prometheus-cpp" RDEPEND="${DEPEND}" BDEPEND="dev-util/cmake" +src_install() { + cmake_src_install + newinitd "${FILESDIR}/${PN}.initd" "${PN}" +} + diff --git a/app-metrics/aliencat-exporter/files/aliencat-exporter.initd b/app-metrics/aliencat-exporter/files/aliencat-exporter.initd new file mode 100644 index 0000000..77b5869 --- /dev/null +++ b/app-metrics/aliencat-exporter/files/aliencat-exporter.initd @@ -0,0 +1,13 @@ +#!/sbin/openrc-run +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +name="aliencat-exporter daemon" +description="" +command=/usr/bin/aliencat_exporter +command_background=true +pidfile="/run/${RC_SVCNAME}.pid" + +depend() { + after net +}