From ea69363e4e1d0b4e9e29f1c747a28adeead91b1e Mon Sep 17 00:00:00 2001 From: Rose Hellsing Date: Sun, 19 Apr 2026 15:14:39 +0200 Subject: [PATCH] sys-apps/seedfiles: Add v1.4.1 Signed-off-by: Rose Hellsing Part-of: https://codeberg.org/gentoo/gentoo/pulls/668 Merges: https://codeberg.org/gentoo/gentoo/pulls/668 Signed-off-by: Sam James --- sys-apps/seedfiles/Manifest | 1 + sys-apps/seedfiles/seedfiles-1.4.1.ebuild | 39 +++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 sys-apps/seedfiles/seedfiles-1.4.1.ebuild diff --git a/sys-apps/seedfiles/Manifest b/sys-apps/seedfiles/Manifest index 6cec441eeedd6..fa66a294f48a4 100644 --- a/sys-apps/seedfiles/Manifest +++ b/sys-apps/seedfiles/Manifest @@ -1,3 +1,4 @@ DIST seedfiles-1.1.tar.gz 47156 BLAKE2B 8d24034ed6264bc4da621791eb10d376464fbb3eea265bb2ee09ce24e6dc13838588181b80bb8422d4c0660a104dd055473234dba2ca034fb21302fcb14ded1f SHA512 337f9b275bf8d3f379ad54edb6687be91e03973b4f1ebfc15adecd7a10fe141d3c3b563f47a431884ff85c346fb583ddca202512086ba7da1930d7f0da26cc66 DIST seedfiles-1.2.tar.gz 47949 BLAKE2B 38aeda916cd491d485a7efab995ce558d1d3380b631039ea60d1ca70febe54764be1de9502fb31629890c3fe992a080ecd18ff942bc429fd561d472143ec4143 SHA512 b480c328b219dab59e5b107b1b2287e52951e97427ad37b5f1acc09d42a4428aed34648f70adbd22f3104eb47646c1530eb20be1b2f2df7004bb1baa0f62fa26 +DIST seedfiles-1.4.1.tar.gz 48690 BLAKE2B a7265ee7814129b4be52c6c3c62c22c30ee9f83f98a89a32f58f805ad66fbfb44c5a1bf8f8a6b5492a41f4c62b0b32e3c8816f14175ad68773898fb36ab289fd SHA512 9e8a96ffbe71a851378b249f3583d67feabfbb40e0221794cf3b1fe9258df17f07230770f3beae12172b3e5faddbf2b3c8af93539884172720c983f5334f80ae DIST seedfiles-1.4.tar.gz 48386 BLAKE2B a26b57d4616f8ca4872d75a4be4990e65b3fd88b6f4d0fbf038b0fdb8807fab0f2718602ce9cfa19d416f81df7afc7afb6ca652a025b62e07f934a41973225f9 SHA512 830a6b4afc2dce026d10bd28e58dea94a7b341707bfa030440080971894e3fbb86c87ea9a840bc324da25414a8df957b44ee6438611f5d6c330ff1e7bb9a2368 diff --git a/sys-apps/seedfiles/seedfiles-1.4.1.ebuild b/sys-apps/seedfiles/seedfiles-1.4.1.ebuild new file mode 100644 index 0000000000000..286d449107b86 --- /dev/null +++ b/sys-apps/seedfiles/seedfiles-1.4.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# We want to avoid tmpfiles.eclass because we provide it +TMPFILES_OPTIONAL=1 + +inherit meson + +DESCRIPTION="Portable drop-in reimplementation of systemd-tmpfiles" +HOMEPAGE="https://git.pinkro.se/Rose/gardenhouse/seedfiles.git/about/" + +if [[ ${PV} = 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://clone.git.pinkro.se/Rose/gardenhouse/seedfiles.git" + EGIT_BRANCH="main" +else + SRC_URI="https://git.pinkro.se/Rose/gardenhouse/seedfiles.git/snapshot/${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND="virtual/acl + !sys-apps/systemd + !sys-apps/systemd-utils[tmpfiles]" +DEPEND="${RDEPEND}" + +src_install() { + meson_src_install + doinitd "${FILESDIR}"/seedfiles-setup + doinitd "${FILESDIR}"/seedfiles-setup-dev + + # We want to avoid tmpfiles.eclass because we provide it + insinto /usr/lib/tmpfiles.d + doins "${FILESDIR}"/{tmp,legacy}.conf +}