sys-apps/dinit-services: new package, add 0.0.1, 9999

Signed-off-by: Emi <reedy.sailors.8t@icloud.com>
This commit is contained in:
Emi
2026-07-16 17:31:05 +02:00
parent ac2645346f
commit c8b06545fd
4 changed files with 81 additions and 0 deletions

View File

@@ -0,0 +1 @@
DIST dinit-services-0.0.1.tar.gz 18478 BLAKE2B df841cd7417772520a789b5ef9211964499c01536b591251d229a2c4ba7a9112da81735d0a4d2837f9b62bdfe89f505a19b96296d6abe56b024bf5c134d03cf6 SHA512 f409555eb8842e57bedcea9431514bdf4e457de2c9e86bb4c58d6f2d6687814b8d3696cd83410427b5afd903981333a5bdd730d8cfce27cd680926cd4d220b52

View File

@@ -0,0 +1,35 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Set of dinit services and helpers"
HOMEPAGE="https://codeberg.org/gentoo-dinit/services"
LICENSE="BSD-2"
SLOT=0
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://codeberg.org/gentoo-dinit/services.git"
else
KEYWORDS="~amd64"
SRC_URI="https://codeberg.org/gentoo-dinit/services/archive/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/services"
fi
RDEPEND="
app-crypt/cryptsetup-scripts-dinit
virtual/udev[-systemd]
sys-apps/sed
"
DEPEND="${RDEPEND}"
src_install() {
default
keepdir /var/log/dinit
}
pkg_postinst() {
ewarn "dinit is not an offically supported init system"
ewarn "expect things to break or be broken"
ewarn "open bugs at https://codeberg.org/gentoo-dinit/services"
}

View File

@@ -0,0 +1,35 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Set of dinit services and helpers"
HOMEPAGE="https://codeberg.org/gentoo-dinit/services"
LICENSE="BSD-2"
SLOT=0
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://codeberg.org/gentoo-dinit/services.git"
else
KEYWORDS="~amd64"
SRC_URI="https://codeberg.org/gentoo-dinit/services/archive/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/services"
fi
RDEPEND="
app-crypt/cryptsetup-scripts-dinit
virtual/udev[-systemd]
sys-apps/sed
"
DEPEND="${RDEPEND}"
src_install() {
default
keepdir /var/log/dinit
}
pkg_postinst() {
ewarn "dinit is not an offically supported init system"
ewarn "expect things to break or be broken"
ewarn "open bugs at https://codeberg.org/gentoo-dinit/services"
}

View File

@@ -0,0 +1,10 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>reedy.sailors.8t@icloud.com</email>
<name>Emi</name>
</maintainer>
<upstream>
<remote-id type="codeberg">gentoo-dinit/services</remote-id>
</upstream>
</pkgmetadata>