Eerste test
This commit is contained in:
commit
ecd3198a88
7 changed files with 72 additions and 0 deletions
1
README.md
Normal file
1
README.md
Normal file
|
@ -0,0 +1 @@
|
|||
Le funny *Portage Repo*
|
3
metadata/layout.conf
Normal file
3
metadata/layout.conf
Normal file
|
@ -0,0 +1,3 @@
|
|||
masters = gentoo
|
||||
thin-manifests = true
|
||||
sign-manifests = false
|
1
sys-auth/turnstile/Manifest
Normal file
1
sys-auth/turnstile/Manifest
Normal file
|
@ -0,0 +1 @@
|
|||
DIST v0.1.10.tar.gz 41144 BLAKE2B 69e291a8855c83efbdd8434743e54c4634d2b676cae19119d242a78187e0785f6e27953add380614af292e465238849a0667b9a540e1500a9a4ec0381dc6353a SHA512 739e11a01cfcb6c7ae58445619e1986cc6a84f93eae4ebf36b76f1f003baec90bf357eb81da2c116df3564631dff7b3b97c0eb6878d2d14de6457ba66dad5068
|
6
sys-auth/turnstile/files/turnstile-0.1.10-init.d
Executable file
6
sys-auth/turnstile/files/turnstile-0.1.10-init.d
Executable file
|
@ -0,0 +1,6 @@
|
|||
#!/sbin/openrc-run
|
||||
|
||||
name=turnstiled
|
||||
command="/usr/bin/turnstiled"
|
||||
command_background=true
|
||||
pidfile="/run/$RC_SVCNAME.pid"
|
31
sys-auth/turnstile/turnstile-0.1.10.ebuild
Normal file
31
sys-auth/turnstile/turnstile-0.1.10.ebuild
Normal file
|
@ -0,0 +1,31 @@
|
|||
# No copyright
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit meson
|
||||
|
||||
DESCRIPTION="Independent session/login tracker"
|
||||
HOMEPAGE="https://github.com/chimera-linux/turnstile"
|
||||
SRC_URI="https://github.com/chimera-linux/turnstile/archive/refs/tags/v${PV}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="+man pam"
|
||||
|
||||
DEPEND="pam? ( sys-libs/pam )"
|
||||
RDEPEND="${DEPEND}"
|
||||
#BDEPEND=""
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
$(meson_use man)
|
||||
-Ddinit=disabled
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
newinitd "${FILESDIR}"/${P}-init.d turnstiled
|
||||
meson_src_install
|
||||
}
|
1
sys-process/dinit/Manifest
Normal file
1
sys-process/dinit/Manifest
Normal file
|
@ -0,0 +1 @@
|
|||
DIST v0.19.2.tar.gz 367782 BLAKE2B 0f55dc818b2562426b7cd42dea8018fc819f7d1aedf5d3ffc4b3e7c128c543a41107cb371513e7f7ba8397ffcf64f643db81e4b7ac006e6bc93a207c305d80e4 SHA512 56f0de98366d36cc9826c38b1c7aa9defac642bbbcbbbcef8cb1e89672bc537152a652f1c39803c4bbdb4634adf636861bff65a88d14103eb4c3104f63883491
|
29
sys-process/dinit/dinit-0.19.2.ebuild
Normal file
29
sys-process/dinit/dinit-0.19.2.ebuild
Normal file
|
@ -0,0 +1,29 @@
|
|||
# No copyright
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit meson
|
||||
|
||||
DESCRIPTION="Service monitoring / 'init' system"
|
||||
HOMEPAGE="https://davmac.org/projects/dinit"
|
||||
SRC_URI="https://github.com/davmac314/dinit/archive/refs/tags/v${PV}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="+man test -shutdown -cgroups"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
#BDEPEND=""
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
$(meson_use man man-pages)
|
||||
$(meson_use test unit-tests)
|
||||
$(meson_use test igr-tests)
|
||||
$(meson_feature shutdown build-shutdown)
|
||||
$(meson_feature cgroups support-cgroups)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
Loading…
Reference in a new issue