# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit go-module systemd DESCRIPTION="juicity is a quic-based proxy protocol." HOMEPAGE="https://github.com/juicity/juicity" SRC_URI="https://github.com/juicity/juicity/releases/download/v${PV}/juicity-full-src.zip -> ${P}.zip" LICENSE="AGPL-3" SLOT="0" KEYWORDS="~amd64" IUSE="+server client" S="$WORKDIR" src_compile(){ for i in server client ;do if use $i; then emake "juicity-$i" fi done } src_install(){ keepdir "/etc/${PN}" insinto "/etc/${PN}" for i in server client ;do if use $i; then dobin "juicity-$i" systemd_dounit "install/juicity-$i.service" doins "install/example-$i.json" fi done }