# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit git-r3 systemd DESCRIPTION="Anubis is a Web AI Firewall Utility." HOMEPAGE="https://github.com/TecharoHQ/${PN}" # EGIT_REPO_URI="${HOMEPAGE}.git" EGIT_REPO_URI="${HOMEPAGE}.git" # SRC_URI="${HOMEPAGE}/releases/tag/v${PV}.tar.gz ${HOMEPAGE}/archive/refs/tags/${PV}-vendor.tar.xz" SRC_URI="${HOMEPAGE}/archive/refs/tags/${P}-vendor.tar.xz" # SRC_URI="${HOMEPAGE}/releases/tag/v${PV}-vendor.tar.xz" S="${WORKDIR}/${P}" # S="${WORKDIR}/git" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="systemd" RDEPEND=" dev-lang/go " DEPEND=" dev-lang/go " SYSTEMD_SERVICE_DIR="/lib/systemd/system" src_prepare(){ default } # src_unpack() { # git-r3_src_unpack # cd "${S}" || die # go mod vendor # } src_compile() { einfo "Building anubis with go" go build -o anubis } src_install() { dobin anubis einstalldocs }