diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:47:34 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:47:34 -0500 |
| commit | dda948891d3731927b821ce31f9d9a2d03ba20c5 (patch) | |
| tree | 99cd40be4cbb0606260da212cd81b8ab2db9da9b /app-admin/himitsu | |
| parent | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (diff) | |
| download | baldeagleos-repo-dda948891d3731927b821ce31f9d9a2d03ba20c5.tar.gz baldeagleos-repo-dda948891d3731927b821ce31f9d9a2d03ba20c5.tar.xz baldeagleos-repo-dda948891d3731927b821ce31f9d9a2d03ba20c5.zip | |
Adding metadata
Diffstat (limited to 'app-admin/himitsu')
| -rw-r--r-- | app-admin/himitsu/Manifest | 1 | ||||
| -rw-r--r-- | app-admin/himitsu/files/himitsud.initd | 3 | ||||
| -rw-r--r-- | app-admin/himitsu/himitsu-0.10-r1.ebuild | 47 | ||||
| -rw-r--r-- | app-admin/himitsu/himitsu-9999.ebuild | 47 | ||||
| -rw-r--r-- | app-admin/himitsu/metadata.xml | 9 |
5 files changed, 107 insertions, 0 deletions
diff --git a/app-admin/himitsu/Manifest b/app-admin/himitsu/Manifest new file mode 100644 index 000000000000..a7cfef93f528 --- /dev/null +++ b/app-admin/himitsu/Manifest @@ -0,0 +1 @@ +DIST himitsu-0.10.tar.gz 59028 BLAKE2B 928c8e5f9b4bf02c420d268b95ecac6239eeb63e11d0022e658a3eb1f7a33effb0bee9c1e5fbaf17510da1e4e137b7db0b9ad4328e139c5c0846985bb405977d SHA512 88cc1323b2428bc035fcee0d140ac251a298c4bbb45193a39c5e99925c05ada756eb7668e0bab4162e1c35687b392d8234ec33cac72998f2f1bd27bf893b1dd2 diff --git a/app-admin/himitsu/files/himitsud.initd b/app-admin/himitsu/files/himitsud.initd new file mode 100644 index 000000000000..183554dea4ee --- /dev/null +++ b/app-admin/himitsu/files/himitsud.initd @@ -0,0 +1,3 @@ +#!/sbin/openrc-run +supervisor=supervise-daemon +command=himitsud diff --git a/app-admin/himitsu/himitsu-0.10-r1.ebuild b/app-admin/himitsu/himitsu-0.10-r1.ebuild new file mode 100644 index 000000000000..e870768b041a --- /dev/null +++ b/app-admin/himitsu/himitsu-0.10-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu" + SLOT="0" +else + SRC_URI="https://git.sr.ht/~sircmpwn/himitsu/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~riscv" + SLOT="0/${PV}" +fi + +DESCRIPTION="Secret storage system for Unix, suitable for storing passwords, keys, ..." +HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu" +LICENSE="GPL-3" + +DEPEND=" + >=dev-lang/hare-0.26.0:= +" +PDEPEND=" + || ( + app-admin/hiprompt-gtk + gui-apps/hiprompt-gtk-py + ) +" +BDEPEND="app-text/scdoc" + +# binaries are hare-built +QA_FLAGS_IGNORED="usr/bin/.*" + +src_configure() { + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die + + tc-export CC AR AS LD +} + +src_install() { + default + + exeinto /etc/user/init.d + newexe "${FILESDIR}/himitsud.initd" himitsud +} diff --git a/app-admin/himitsu/himitsu-9999.ebuild b/app-admin/himitsu/himitsu-9999.ebuild new file mode 100644 index 000000000000..66e368406b1c --- /dev/null +++ b/app-admin/himitsu/himitsu-9999.ebuild @@ -0,0 +1,47 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu" + SLOT="0" +else + SRC_URI="https://git.sr.ht/~sircmpwn/himitsu/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~riscv" + SLOT="0/${PV}" +fi + +DESCRIPTION="Secret storage system for Unix, suitable for storing passwords, keys, ..." +HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu" +LICENSE="GPL-3" + +DEPEND=" + >=dev-lang/hare-0.24.2:= +" +RDEPEND=" + || ( + app-admin/hiprompt-gtk + gui-apps/hiprompt-gtk-py + ) +" +BDEPEND="app-text/scdoc" + +# binaries are hare-built +QA_FLAGS_IGNORED="usr/bin/.*" + +src_configure() { + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die + + tc-export CC AR AS LD +} + +src_install() { + default + + exeinto /etc/user/init.d + newexe "${FILESDIR}/himitsud.initd" himitsud +} diff --git a/app-admin/himitsu/metadata.xml b/app-admin/himitsu/metadata.xml new file mode 100644 index 000000000000..b3ff58794ac1 --- /dev/null +++ b/app-admin/himitsu/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>contact@hacktivis.me</email> + <name>Haelwenn (lanodan) Monnier</name> + </maintainer> + <origin>baldeagleos-repo</origin> +</pkgmetadata> |
