summaryrefslogtreecommitdiff
path: root/sys-apps/openrc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-08-02 19:14:55 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-08-02 19:14:55 +0100
commitb24bd25253fe093f722ab576d29fdc41d04cb1ee (patch)
tree0fcf2afd9f852c4d4c291cf8afaa2c244d598105 /sys-apps/openrc
parent121ed4eec41fbf03e1998d09eede1bf449da63b9 (diff)
gentoo resync : 02.08.2019
Diffstat (limited to 'sys-apps/openrc')
-rw-r--r--sys-apps/openrc/Manifest4
-rw-r--r--sys-apps/openrc/metadata.xml1
-rw-r--r--sys-apps/openrc/openrc-9999.ebuild10
3 files changed, 9 insertions, 6 deletions
diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index b24ffd4535ee..3ca5b6ca59e8 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -7,5 +7,5 @@ EBUILD openrc-0.34.11.ebuild 10106 BLAKE2B e692651c5fdf62040819ad528cac336df93f2
EBUILD openrc-0.38.3-r1.ebuild 9786 BLAKE2B fc8a25d65fa13aa21ec16ebbed7f3f08a8986f1af70b26064d474ab5aad0d2d9ee9d4dd7b1c06f4a1b267a9bdf8e914188dd10132869166d695e7cce5a5845fa SHA512 199e4adb759d4a4d55f8dbee24904894fd4970b3c54ebe0dd3b5dd1599c2acd1d61433b29c41000516e45582710481bab25ef6fed894e4e0950af0be713645b0
EBUILD openrc-0.38.3.ebuild 9848 BLAKE2B a9a2f112c032d234e65c682208e229728c24b97c7ea2656655d4f66a9f9396cad6e6cb75bd48235a9f1affdaa62e9e165822126aaa75e507f8bf8db4b46dbdb6 SHA512 0aae8c02e67b473f5df71b056aef1af8b8b05f0bbe214a3cfe75605d9ae367e3bebcc50c31607360152f536d31c96422628abd413ccdf49721d99c8cb3225f59
EBUILD openrc-0.41.2.ebuild 5810 BLAKE2B 9bc1fc576bc52172c9c1227b8470d79b847bbaa498a9b7e701c81cd7fdc3dab551ed681b907531495a253cde51a2d8a2b7dd8ca63f7d860f7e99d978e64de758 SHA512 10900d5a7daceeb77f54e2f90ef4cc0e8f5f82309c7d287c98414031ba9eac04076148f289b78e80cbcf118053aa0513f6b70925a4761563b85c4dd6955b0a22
-EBUILD openrc-9999.ebuild 5811 BLAKE2B 661a17d8c6f1281875640a5a5c5f559b21bf5190e25142c773976f53bf512d79a5f7578e31214f1ef5ba6b6e1517f55574d7645d58a6f897d087d55f9da895db SHA512 9e914a5e48392090686a66e33ab6f756e4cc659745ee26f31bd16e74546ab77c1382e120e3c39cd56a58183544291e8f08870c93e7aa967a1da282f79dbc779a
-MISC metadata.xml 588 BLAKE2B 84f38215d00d7f25c4eb723712720c6476dc1406508c897fb6b610105e7cb04b48a2e6bf8d134e6b8fc2f5107db2fd66da80f102916be202d5003a897a99cfd0 SHA512 e581f7552ffcf10b05a30586728ca85c4fdaf662eac08796687396cccfe3d515c52a943d6f7d3d72dec58d7d57e16ec43dec2b282dc771b1fbe9c22f7ae69a63
+EBUILD openrc-9999.ebuild 5907 BLAKE2B 5a10fdbcf1117246c73f30231eee42fe470d64b0c53f39e0df0c572ce715040f0caa8ee086a8498f418c66f224445c5646805c2aab194732610022bc84c33aae SHA512 ef4cf56de41c7ff6d7ab5b8bc9a9c1037b04cec61d56fbcadf551e803c89030664813d82855983b1120b2a631f60f59f1f17c9b38336144e604e7b9ce4b7e085
+MISC metadata.xml 706 BLAKE2B 1d6a4937d577fff7db7fd64617328ca49faccaa61749adabc411a215960ee06c1af32499be697921012eee34f5c680295e46f545099f06393965a17c0d0d034d SHA512 d5d669cdcf8707689c855cab678031c6e9b1e33e4b931c7d80bbe2ad442aedabef718018466f0cb15bd8a329292a0de844935f9332611f3fb334b57d14aa39c1
diff --git a/sys-apps/openrc/metadata.xml b/sys-apps/openrc/metadata.xml
index 74ac5c680da1..e9c26481f89a 100644
--- a/sys-apps/openrc/metadata.xml
+++ b/sys-apps/openrc/metadata.xml
@@ -11,6 +11,7 @@
</flag>
<flag name="netifrc">enable Gentoo's network stack (net.* scripts)</flag>
<flag name="newnet">enable the new network stack (experimental)</flag>
+ <flag name="sysv-utils">Install sysvinit compatibility scripts for halt, init, poweroff, reboot and shutdown</flag>
</use>
<upstream>
<remote-id type="github">openrc/openrc</remote-id>
diff --git a/sys-apps/openrc/openrc-9999.ebuild b/sys-apps/openrc/openrc-9999.ebuild
index 11160d67f9bc..891a73480c4b 100644
--- a/sys-apps/openrc/openrc-9999.ebuild
+++ b/sys-apps/openrc/openrc-9999.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit flag-o-matic pam toolchain-funcs usr-ldscript
@@ -19,7 +19,7 @@ fi
LICENSE="BSD-2"
SLOT="0"
IUSE="audit bash debug ncurses pam newnet prefix +netifrc selinux static-libs
- unicode kernel_linux kernel_FreeBSD"
+ sysv-utils unicode kernel_linux kernel_FreeBSD"
COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc sys-process/fuser-bsd ) )
ncurses? ( sys-libs/ncurses:0= )
@@ -40,12 +40,13 @@ COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc sys-proc
!<sys-fs/udev-init-scripts-27"
DEPEND="${COMMON_DEPEND}
virtual/os-headers
- bash? ( app-shells/bash )
ncurses? ( virtual/pkgconfig )"
RDEPEND="${COMMON_DEPEND}
+ bash? ( app-shells/bash )
!prefix? (
kernel_linux? (
- >=sys-apps/sysvinit-2.86-r6[selinux?]
+ sysv-utils? ( !sys-apps/sysvinit )
+ !sysv-utils? ( >=sys-apps/sysvinit-2.86-r6[selinux?] )
virtual/tmpfiles
)
kernel_FreeBSD? ( sys-freebsd/freebsd-sbin )
@@ -77,6 +78,7 @@ src_compile() {
MKBASHCOMP=yes
MKNET=$(usex newnet)
MKSELINUX=$(usex selinux)
+ MKSYSVINIT=$(usex sysv-utils)
MKAUDIT=$(usex audit)
MKPAM=$(usev pam)
MKSTATICLIBS=$(usex static-libs)