diff --git a/www-apps/yuki/Manifest b/www-apps/yuki/Manifest new file mode 100644 index 0000000..a719f08 --- /dev/null +++ b/www-apps/yuki/Manifest @@ -0,0 +1,2 @@ +DIST yuki-2026.02.26-deps.tar.gz 1661031 BLAKE2B 08d732f0c47a892668db436d356c06fa48547139dd3142353752cd7a5483480a50c1b595458ba0c0ca46a0bdd3e51a9e354e240fa33092ad0f649139286d68fc SHA512 61f708c7c369df7498163c1291bb1d6bb51034cdb65442ac6809e3b3a03920d240d9eadae8ff22cd3539d0b2af4e2aaaad1aaff8f1a0f9b36947e20f78c8bd60 +DIST yuki-2026.02.26.tar.gz 6308 BLAKE2B 6d8f1d174db742fcd9508d50af48189c2decae6123c900de67d03b1e19de6421473f2089ff4afdb9ad518e730a83ac82fc018250fd72493c61edb5c5a4278c94 SHA512 2c05c1c2a3776b17d00728dc6bc1edbf90dd8961e09ff05da6cd01f129f04676d7913397c71d75ec9d305f51e2776b58e0cb871622af49b1948bdefd6150eed8 diff --git a/www-apps/yuki/metadata.xml b/www-apps/yuki/metadata.xml new file mode 100644 index 0000000..a9ea785 --- /dev/null +++ b/www-apps/yuki/metadata.xml @@ -0,0 +1,8 @@ + + + + + shinyoukai@laidback.moe + Shin'ya Minazuki + + diff --git a/www-apps/yuki/yuki-2026.02.26.ebuild b/www-apps/yuki/yuki-2026.02.26.ebuild new file mode 100644 index 0000000..51517c0 --- /dev/null +++ b/www-apps/yuki/yuki-2026.02.26.ebuild @@ -0,0 +1,32 @@ +# Copyright 2026 Shin'ya Minazuki +EAPI=8 + +inherit go-module + +DESCRIPTION="A client for WriteFreely written from scratch" +HOMEPAGE="https://git.laidback.moe/shinyoukai/yuki" +SRC_URI=" + https://mirror.chaotic.ninja/software/${PN}/${P}.tar.gz + https://mirror.chaotic.ninja/software/${PN}/${P}-deps.tar.gz +" + +BDEPEND="app-text/mandoc" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="amd64 x86" + +RESTRICT="mirror" + +src_compile() { + einfo "Building program..." + ego build -buildmode=exe -buildvcs=false -v -x -o ${P} + einfo "Building manual page(s)..." + cp ${P}.1 ${P}.mdoc + mandoc -T man < ${P}.mdoc > ${P}.1 +} + +src_install() { + dobin ${P} + doman ${P}.1 +}