diff --git a/sys-apps/dinit-services/Manifest b/sys-apps/dinit-services/Manifest new file mode 100644 index 0000000000..d0a0065b7f --- /dev/null +++ b/sys-apps/dinit-services/Manifest @@ -0,0 +1 @@ +DIST dinit-services-0.0.1.tar.gz 18478 BLAKE2B df841cd7417772520a789b5ef9211964499c01536b591251d229a2c4ba7a9112da81735d0a4d2837f9b62bdfe89f505a19b96296d6abe56b024bf5c134d03cf6 SHA512 f409555eb8842e57bedcea9431514bdf4e457de2c9e86bb4c58d6f2d6687814b8d3696cd83410427b5afd903981333a5bdd730d8cfce27cd680926cd4d220b52 diff --git a/sys-apps/dinit-services/dinit-services-0.0.1.ebuild b/sys-apps/dinit-services/dinit-services-0.0.1.ebuild new file mode 100644 index 0000000000..a75132a9de --- /dev/null +++ b/sys-apps/dinit-services/dinit-services-0.0.1.ebuild @@ -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" +} diff --git a/sys-apps/dinit-services/dinit-services-9999.ebuild b/sys-apps/dinit-services/dinit-services-9999.ebuild new file mode 100644 index 0000000000..a75132a9de --- /dev/null +++ b/sys-apps/dinit-services/dinit-services-9999.ebuild @@ -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" +} diff --git a/sys-apps/dinit-services/metadata.xml b/sys-apps/dinit-services/metadata.xml new file mode 100644 index 0000000000..ba600bba2b --- /dev/null +++ b/sys-apps/dinit-services/metadata.xml @@ -0,0 +1,10 @@ + + + + reedy.sailors.8t@icloud.com + Emi + + + gentoo-dinit/services + +