dev-nim/nimbus: new package, add 0.1.4

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
This commit is contained in:
Anna (cybertailor) Vyalkova
2022-06-29 12:34:23 +05:00
parent d34b616bfc
commit 422130c198
3 changed files with 49 additions and 0 deletions

1
dev-nim/nimbus/Manifest Normal file
View File

@@ -0,0 +1 @@
DIST nimbus-0.1.4.tar.gz 24797 BLAKE2B 79efed84fc0e592e3c8275cfc468a041ae460413772a754ea86e97fbb471b2aa49ae1f11d6aa2085853a12381ac9d4b04bff1c8ac9022c2d9e9145e4d2144743 SHA512 6b946d8354f6719eb3ae65aad316cee74f4ddeb275e3de704907f70c7e01df41fa50016b4f444688d72047dd7137e10bb22c5d7fa25f867ecb4300da992e8035

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>cyber+gentoo@sysrq.in</email>
<name>Anna</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,40 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit nim-utils
DESCRIPTION="A Nim build system"
HOMEPAGE="https://git.sysrq.in/nimbus/about/"
SRC_URI="https://git.sysrq.in/${PN}/snapshot/${P}.tar.gz"
LICENSE="Apache-2.0 BSD"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="dev-lang/nim"
BDEPEND="${RDEPEND}"
ETESTAMENT_DESELECT=(
tests/installerscript/test_{binary,source,source_whitelist}.nim
)
src_configure() {
nim_gen_config
}
src_compile() {
enim c src/${PN}
}
src_test() {
etestament all
}
src_install() {
dobin src/${PN}
doman ${PN}.1
einstalldocs
}