From ed03bd713c2b5b8da2431939efe98b12355db3e5 Mon Sep 17 00:00:00 2001 From: bronze Date: Thu, 29 Jul 2021 00:50:37 -0400 Subject: [PATCH] first commit --- README.md | 7 +++ metadata/layout.conf | 2 + overlay.xml | 13 +++++ profiles/repo_name | 1 + sys-apps/opentmpfiles/Manifest | 3 ++ ...entmpfiles-0.3.1-fix-setfacl-options.patch | 30 +++++++++++ .../opentmpfiles/opentmpfiles-0.3.1.ebuild | 50 +++++++++++++++++++ 7 files changed, 106 insertions(+) create mode 100644 README.md create mode 100644 metadata/layout.conf create mode 100644 overlay.xml create mode 100644 profiles/repo_name create mode 100644 sys-apps/opentmpfiles/Manifest create mode 100644 sys-apps/opentmpfiles/files/opentmpfiles-0.3.1-fix-setfacl-options.patch create mode 100644 sys-apps/opentmpfiles/opentmpfiles-0.3.1.ebuild diff --git a/README.md b/README.md new file mode 100644 index 0000000..0b83d2b --- /dev/null +++ b/README.md @@ -0,0 +1,7 @@ +### Bronze's Personal Gentoo Overlay ### + +Misc package repo for myself and anyone else to use. + +To add this overlay: + +`layman -o https://kitsunemimi.club/git/bronze/bronze-overlay/overlay.xml -f -a bronze-overlay` diff --git a/metadata/layout.conf b/metadata/layout.conf new file mode 100644 index 0000000..c673a95 --- /dev/null +++ b/metadata/layout.conf @@ -0,0 +1,2 @@ +masters = gentoo +auto-sync = false diff --git a/overlay.xml b/overlay.xml new file mode 100644 index 0000000..6e6fa12 --- /dev/null +++ b/overlay.xml @@ -0,0 +1,13 @@ + + + + + bronze-overlay + bronze's misc gentoo overlay + https://kitsunemimi.club/git/bronze/bronze-overlay + + bronze@kitsunemimi.club + + https://kitsunemimi.club/git/bronze/bronze-overlay.git + + diff --git a/profiles/repo_name b/profiles/repo_name new file mode 100644 index 0000000..cab54df --- /dev/null +++ b/profiles/repo_name @@ -0,0 +1 @@ +bronze diff --git a/sys-apps/opentmpfiles/Manifest b/sys-apps/opentmpfiles/Manifest new file mode 100644 index 0000000..73e3ec5 --- /dev/null +++ b/sys-apps/opentmpfiles/Manifest @@ -0,0 +1,3 @@ +AUX opentmpfiles-0.3.1-fix-setfacl-options.patch 747 BLAKE2B 0e7d1bfc476f247444c08d27833f6307d819144fae9cb40e1314723d30ea06465fe570e5b4f10bdfa7509b2d3e2b9ba835f3ba5c5b081decca94f1edb9459338 SHA512 0970dfccd898ab557643a483dd9a64182bfcf17504d352fcd4f85e0e6e756a118459cdeaaae876925473a65b9772337f43441d0df22c0a2e9e7240896024041d +DIST opentmpfiles-0.3.1.tar.gz 6843 BLAKE2B 20cb40b34fd8db37da5797dc25912000f7d1feb38952b99c044220666cb21871eb40d3853074cb33ee8bcce8dc4858d102aeccb5730ce28df47e99a7edb50f2d SHA512 1e0985403013ac10c0fe50a7ba61a250357b1ea7ea426f9dc92d7071e97eb0e5209448550cf427734b917599defa5123254044d5352b9dcaa22e562e5ca6821f +EBUILD opentmpfiles-0.3.1.ebuild 1108 BLAKE2B e7d563e45f0fa270bf289b631cfa6919eb60089b31ee1c4115dce2483a13009466c4f0bc3ea649bebce0094a77afc31c07db7443762b3ee1589e82e06a76270f SHA512 d3ecc358dccfcc8ea049c52b1410974ed294f8e74e0117f9344dbdbe3b25146726c9f3a7abae9ecb74498a5b75ddfd525462b198c6aeccbf06a21c47a2c15164 diff --git a/sys-apps/opentmpfiles/files/opentmpfiles-0.3.1-fix-setfacl-options.patch b/sys-apps/opentmpfiles/files/opentmpfiles-0.3.1-fix-setfacl-options.patch new file mode 100644 index 0000000..64d15d0 --- /dev/null +++ b/sys-apps/opentmpfiles/files/opentmpfiles-0.3.1-fix-setfacl-options.patch @@ -0,0 +1,30 @@ +diff -urN a/tmpfiles.sh b/tmpfiles.sh +--- a/tmpfiles.sh 2020-11-21 17:17:21.869243322 -0300 ++++ b/tmpfiles.sh 2020-11-21 17:18:13.205241217 -0300 +@@ -59,7 +59,7 @@ + } + + _setfacl() { +- dryrun_or_real setfacl -P "$1" "$2" "$3" -- "$4" ++ dryrun_or_real setfacl "$1" "$2" "$3" -- "$4" + } + + relabel() { +@@ -293,7 +293,7 @@ + # The format of the argument field matches setfacl + local ACTION='--remove-all --set' + [ "$FORCE" -gt 0 ] && ACTION='--modify' +- _setfacl '' "$ACTION" "$6" "$1" ++ _setfacl '-P' "$ACTION" "$6" "$1" + } + + _A() { +@@ -302,7 +302,7 @@ + # Does not follow symlinks + local ACTION='--remove-all --set' + [ "$FORCE" -gt 0 ] && ACTION='--modify' +- _setfacl -R "$ACTION" "$6" "$1" ++ _setfacl '-P -R' "$ACTION" "$6" "$1" + } + + _h() { diff --git a/sys-apps/opentmpfiles/opentmpfiles-0.3.1.ebuild b/sys-apps/opentmpfiles/opentmpfiles-0.3.1.ebuild new file mode 100644 index 0000000..02aa790 --- /dev/null +++ b/sys-apps/opentmpfiles/opentmpfiles-0.3.1.ebuild @@ -0,0 +1,50 @@ +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit prefix + +DESCRIPTION="A standalone utility to process systemd-style tmpfiles.d files" +HOMEPAGE="https://github.com/openrc/opentmpfiles" +SRC_URI="https://github.com/openrc/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="*" +IUSE="selinux" + +RDEPEND="!