Add www-apps/marisa

Signed-off-by: Shin'ya Minazuki <shinyoukai@laidback.moe>
This commit is contained in:
Shin'ya Minazuki
2026-04-17 17:56:55 -03:00
parent 6ccc61637f
commit 59664da5a8
4 changed files with 52 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
# Copyright 2026 Shin'ya Minazuki
EAPI=8
inherit go-module
DESCRIPTION="File upload system over HTTP"
HOMEPAGE="https://projects.laidback.moe/marisa"
SRC_URI="
https://mirror.chaotic.ninja/software/${PN}/${P}.tar.gz
https://mirror.chaotic.ninja/software/${PN}/${PN}-deps.tar.gz
"
LICENSE="ISC"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="examples"
src_compile() {
export CGO_ENABLED=0
export VERSION="2025.12.08-${PV}"
emake CGO=${CGO_ENABLED} VERSION=${VERSION} -j1
}
src_install() {
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
use examples && dodoc example/*
newinitd "${FILESDIR}/marisa.initd-r1" "${PN}"
}