sys-apps/seedfiles: add 1.2

Signed-off-by: Rose Hellsing <rose@pinkro.se>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/403
Merges: https://codeberg.org/gentoo/gentoo/pulls/403
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Rose Hellsing
2026-03-23 23:09:19 +01:00
committed by Sam James
parent 0f4d095a9b
commit 2bedfacc2f
2 changed files with 40 additions and 0 deletions

View File

@@ -1 +1,2 @@
DIST seedfiles-1.1.tar.gz 47156 BLAKE2B 8d24034ed6264bc4da621791eb10d376464fbb3eea265bb2ee09ce24e6dc13838588181b80bb8422d4c0660a104dd055473234dba2ca034fb21302fcb14ded1f SHA512 337f9b275bf8d3f379ad54edb6687be91e03973b4f1ebfc15adecd7a10fe141d3c3b563f47a431884ff85c346fb583ddca202512086ba7da1930d7f0da26cc66
DIST seedfiles-1.2.tar.gz 47949 BLAKE2B 38aeda916cd491d485a7efab995ce558d1d3380b631039ea60d1ca70febe54764be1de9502fb31629890c3fe992a080ecd18ff942bc429fd561d472143ec4143 SHA512 b480c328b219dab59e5b107b1b2287e52951e97427ad37b5f1acc09d42a4428aed34648f70adbd22f3104eb47646c1530eb20be1b2f2df7004bb1baa0f62fa26

View File

@@ -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
}