# Copyright 2024 David Legrand # Distributed under the terms of the GNU General Public License v2 require systemd-service [ systemd_files=[ redirection-agent/redirectionio-agent.service ] ] MY_PN=${PN/-bin} SUMMARY="Redirection.io agent" HOMEPAGE="https://redirection.io/" UPSTREAM_CHANGELOG="https://redirection.io/documentation/changelog/redirectionio-agent [[ lang = en ]]" UPSTREAM_DOCUMENTATION="https://redirection.io/documentation/developer-documentation/agent-configuration-reference [[ lang = en ]]" DOWNLOADS=" platform:amd64? ( https://packages.redirection.io/dist/stable/2/any/${PV}/redirectionio-agent_${PV}-1_any_amd64.tar.gz ) platform:armv8? ( https://packages.redirection.io/dist/stable/2/any/${PV}/redirectionio-agent_${PV}-1_any_aarch64.tar.gz ) " PLATFORMS="~amd64 ~armv8" LICENCES="all-rights-reserved" SLOT="0" MYOPTIONS=" ( platform: amd64 armv8 ) " DEPENDENCIES=" build+run: group/${MY_PN} user/${MY_PN} " WORK="${WORKBASE}" src_install() { insinto /etc/${MY_PN} doins "${WORK}"/redirection-agent/agent.yml install_systemd_files dobin "${WORK}"/redirection-agent/redirectionio-agent diropts -m 0755 -o ${MY_PN} -g ${MY_PN} keepdir /var/lib/${MY_PN} }