logo

overlay

My own overlay for experimentations, use with caution, no support is provided git clone https://anongit.hacktivis.me/git/overlay.git/
commit: c532e9b29385505cb3a33ee808d5c5c23f5e2335
parent 5ece3dcfc08030c233c114a8b352eb61cd2512e4
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Tue, 10 Dec 2024 02:04:43 +0100

sys-apps/hardenedtmpfiles: new package, add 0.5.3-r1

Diffstat:

Asys-apps/hardenedtmpfiles/Manifest1+
Asys-apps/hardenedtmpfiles/hardenedtmpfiles-0.5.3-r1.ebuild23+++++++++++++++++++++++
Asys-apps/hardenedtmpfiles/metadata.xml7+++++++
3 files changed, 31 insertions(+), 0 deletions(-)

diff --git a/sys-apps/hardenedtmpfiles/Manifest b/sys-apps/hardenedtmpfiles/Manifest @@ -0,0 +1 @@ +DIST hardenedtmpfiles-0.5.3.tar.gz 8092 BLAKE2B 8aa2abdfbf7e6cbd3e1cc5adcef086acf6b71f07d59e2a3528ced05f6fe87adcc7d4dce40c5b769e6e50593a1d5a63f692bb53b6376c2b0e42c5f01de4dd2986 SHA512 b1a88519e69bae0015f9bced3e785bedb6328abc6f044748cc6a9a54868daa60ae00aa1353098b05484b455e92d9d57671ac4ba97fb66f9c3a3c795e70459121 diff --git a/sys-apps/hardenedtmpfiles/hardenedtmpfiles-0.5.3-r1.ebuild b/sys-apps/hardenedtmpfiles/hardenedtmpfiles-0.5.3-r1.ebuild @@ -0,0 +1,23 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A standalone utility to process systemd-style tmpfiles.d files" +HOMEPAGE="https://github.com/KenjiBrown/hardenedtmpfiles" +SRC_URI="https://github.com/KenjiBrown/hardenedtmpfiles/archive/${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64" + +LICENSE="BSD-2" +SLOT="0" + +src_install() { + emake DESTDIR="${ED}" install + einstalldocs + + for i in opentmpfiles-dev opentmpfiles-setup; do + newconfd openrc/${i}.confd ${i} + newinitd openrc/${i}.initd ${i} + done +} diff --git a/sys-apps/hardenedtmpfiles/metadata.xml b/sys-apps/hardenedtmpfiles/metadata.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <upstream> + <remote-id type="github">KenjiBrown/hardenedtmpfiles</remote-id> + </upstream> +</pkgmetadata>