From 971d309ede60db863a43abd88beceda9f1ff8e02 Mon Sep 17 00:00:00 2001 From: BlackNoxis Date: Wed, 15 Apr 2015 00:42:02 +0300 Subject: [sys-apps/openrc] new version --- sys-apps/openrc/Manifest | 1 + .../openrc/files/openrc-kogaion-config-2.patch | 31 ++ sys-apps/openrc/files/openrc-kogaion-config.patch | 35 ++ .../openrc/files/openrc-sabayon-config-2.patch | 31 -- sys-apps/openrc/files/openrc-sabayon-config.patch | 35 -- sys-apps/openrc/openrc-0.10.5.ebuild | 2 +- sys-apps/openrc/openrc-0.11.8.ebuild | 2 +- sys-apps/openrc/openrc-0.12.4.ebuild | 2 +- sys-apps/openrc/openrc-0.12_pre1-r1.ebuild | 2 +- sys-apps/openrc/openrc-0.12_pre1-r2.ebuild | 2 +- sys-apps/openrc/openrc-0.12_pre1.ebuild | 2 +- sys-apps/openrc/openrc-0.13.11.ebuild | 356 +++++++++++++++++++++ sys-apps/openrc/openrc-0.8.2-r1.ebuild | 2 +- sys-apps/openrc/openrc-0.8.3-r1.ebuild | 2 +- sys-apps/openrc/openrc-0.9.8.1.ebuild | 2 +- sys-apps/openrc/openrc-0.9.9.3.ebuild | 2 +- 16 files changed, 433 insertions(+), 76 deletions(-) create mode 100644 sys-apps/openrc/files/openrc-kogaion-config-2.patch create mode 100644 sys-apps/openrc/files/openrc-kogaion-config.patch delete mode 100644 sys-apps/openrc/files/openrc-sabayon-config-2.patch delete mode 100644 sys-apps/openrc/files/openrc-sabayon-config.patch create mode 100644 sys-apps/openrc/openrc-0.13.11.ebuild (limited to 'sys-apps/openrc') diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest index 06ab1adb..307aa969 100644 --- a/sys-apps/openrc/Manifest +++ b/sys-apps/openrc/Manifest @@ -1,6 +1,7 @@ DIST openrc-0.10.5.tar.bz2 171742 SHA256 27677142a7aa47a1c7e863fd4bce0d092aca7870012812e4f7a690a14f1e242c DIST openrc-0.11.8.tar.bz2 174860 SHA256 e1f7c5ed98a63178c20f3d023a7d35fe416e8e7db2f0cf78ff346a6d2f7949a9 SHA512 aaea9f1e1d08c367beb6d35bcc1d258eb9d7b71a659c05088f9027b0558aae068b2ad7c221cf8ff8b8950f5a4a5c187ee7b986ce2d475a9e3cccda74d040f780 WHIRLPOOL 69217f13dd05e9a443d906281ada167d6892615eb5db7c372ba535a3d4a21ac3111fad9d54ef06650c3b488b848180bbfe5257dbc83f62f5ecf60724dec2900c DIST openrc-0.12.4.tar.bz2 131914 SHA256 c4edda2fff4b613f50b9cc265bb457a9ab0170fbc1fe7c26eccd4a5d63b2625c SHA512 14e188e382dfe02037d3e4211fa3265152d5ec92ca491b1e86154c0615583ddfc0a2592ca849ab453068dd60000886e57e7da024036fa58d7474acdbb6b92208 WHIRLPOOL 7bdc2c310ee6e87a439574f377a3c1541a118b4122d098d727f6d4464e9f645e5a4d40bedfc82f401b53e640e78494f74fac94f9b6813eb202cc18d1c5391280 +DIST openrc-0.13.11.tar.bz2 150680 SHA256 30edffa8b39d5e68129ddd9e8cd8dfde8ca8cfafc8b470124d7323a32a4a443c SHA512 1dd9d86f5f2f13e196d2724b978c0aaabf7a73c487bf2f8f759d82c856faa754b612d5252dacedb042ba308ff7e9a745dea88b78654a693c39f5d720f0f92ada WHIRLPOOL 2849260c60811e88467b2d0916afa37bc4c7a6e2159abf70a2f5bad2cf97586b801993f45ed86145dfecbc93166298c6302a78602bbfe1957d2f159a3cde11dc DIST openrc-0.8.2.tar.bz2 161165 SHA256 5d603869f78692947b60528f12b3107372a9e4a469621be7bc47d3829c16f8a1 DIST openrc-0.8.3.tar.bz2 162474 SHA256 38ce2538bffe38c00055aadb85597f6f517b3e9f760dc1ed4a27ddf28cb9f4b4 DIST openrc-0.9.8.1.tar.bz2 166841 SHA256 ba83fd5409a4a1626f35adfd06e61675585f5ae29e14dadab958016e24d2a995 diff --git a/sys-apps/openrc/files/openrc-kogaion-config-2.patch b/sys-apps/openrc/files/openrc-kogaion-config-2.patch new file mode 100644 index 00000000..7e392460 --- /dev/null +++ b/sys-apps/openrc/files/openrc-kogaion-config-2.patch @@ -0,0 +1,31 @@ +diff -Nurp openrc-0.9.9.3.orig/conf.d/hwclock openrc-0.9.9.3/conf.d/hwclock +--- openrc-0.9.9.3.orig/conf.d/hwclock 2012-03-11 21:04:51.000000000 +0100 ++++ openrc-0.9.9.3/conf.d/hwclock 2012-04-19 18:50:12.000000000 +0200 +@@ -2,7 +2,7 @@ + # Greenwich Mean Time). If that clock is set to the local time, then + # set CLOCK to "local". Note that if you dual boot with Windows, then + # you should set it to "local". +-clock="UTC" ++clock="local" + + # If you want the hwclock script to set the system time (software clock) + # to match the current hardware clock during bootup, leave this +diff -Nurp openrc-0.9.9.3.orig/etc/rc.conf.in openrc-0.9.9.3/etc/rc.conf.in +--- openrc-0.9.9.3.orig/etc/rc.conf.in 2012-03-11 21:04:51.000000000 +0100 ++++ openrc-0.9.9.3/etc/rc.conf.in 2012-04-19 18:49:46.000000000 +0200 +@@ -39,13 +39,13 @@ + # This allows net.wlan and any service not matching net.* to be plugged. + # Example - rc_hotplug="*" + # This allows all services to be hotplugged +-#rc_hotplug="*" ++rc_hotplug="!net.*" + + # rc_logger launches a logging daemon to log the entire rc process to + # /var/log/rc.log + # NOTE: Linux systems require the devfs service to be started before + # logging can take place and as such cannot log the sysinit runlevel. +-#rc_logger="YES" ++rc_logger="YES" + + # Through rc_log_path you can specify a custom log file. + # The default value is: /var/log/rc.log diff --git a/sys-apps/openrc/files/openrc-kogaion-config.patch b/sys-apps/openrc/files/openrc-kogaion-config.patch new file mode 100644 index 00000000..440171f9 --- /dev/null +++ b/sys-apps/openrc/files/openrc-kogaion-config.patch @@ -0,0 +1,35 @@ +--- openrc-0.5.3.orig/conf.d/hwclock ++++ openrc-0.5.3/conf.d/hwclock +@@ -2,12 +2,12 @@ + # Greenwich Mean Time). If that clock is set to the local time, then + # set CLOCK to "local". Note that if you dual boot with Windows, then + # you should set it to "local". +-clock="UTC" ++clock="local" + + # If you want to set the Hardware Clock to the current System Time + # (software clock) during shutdown, then say "YES" here. + # You normally don't need to do this if you run a ntp daemon. +-clock_systohc="NO" ++clock_systohc="YES" + + # If you wish to pass any other arguments to hwclock during bootup, + # you may do so here. Alpha users may wish to use --arc or --srm here. +--- openrc-0.5.3.orig/etc/rc.conf.in ++++ openrc-0.5.3/etc/rc.conf.in +@@ -38,13 +38,13 @@ + # This allows net.wlan and any service not matching net.* to be plugged. + # Example - rc_hotplug="*" + # This allows all services to be hotplugged +-#rc_hotplug="*" ++rc_hotplug="!net.*" + + # rc_logger launches a logging daemon to log the entire rc process to + # /var/log/rc.log + # NOTE: Linux systems require the devfs service to be started before + # logging can take place and as such cannot log the sysinit runlevel. +-#rc_logger="YES" ++rc_logger="YES" + + # By default we filter the environment for our running scripts. To allow other + # variables through, add them here. Use a * to allow all variables through. diff --git a/sys-apps/openrc/files/openrc-sabayon-config-2.patch b/sys-apps/openrc/files/openrc-sabayon-config-2.patch deleted file mode 100644 index 7e392460..00000000 --- a/sys-apps/openrc/files/openrc-sabayon-config-2.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff -Nurp openrc-0.9.9.3.orig/conf.d/hwclock openrc-0.9.9.3/conf.d/hwclock ---- openrc-0.9.9.3.orig/conf.d/hwclock 2012-03-11 21:04:51.000000000 +0100 -+++ openrc-0.9.9.3/conf.d/hwclock 2012-04-19 18:50:12.000000000 +0200 -@@ -2,7 +2,7 @@ - # Greenwich Mean Time). If that clock is set to the local time, then - # set CLOCK to "local". Note that if you dual boot with Windows, then - # you should set it to "local". --clock="UTC" -+clock="local" - - # If you want the hwclock script to set the system time (software clock) - # to match the current hardware clock during bootup, leave this -diff -Nurp openrc-0.9.9.3.orig/etc/rc.conf.in openrc-0.9.9.3/etc/rc.conf.in ---- openrc-0.9.9.3.orig/etc/rc.conf.in 2012-03-11 21:04:51.000000000 +0100 -+++ openrc-0.9.9.3/etc/rc.conf.in 2012-04-19 18:49:46.000000000 +0200 -@@ -39,13 +39,13 @@ - # This allows net.wlan and any service not matching net.* to be plugged. - # Example - rc_hotplug="*" - # This allows all services to be hotplugged --#rc_hotplug="*" -+rc_hotplug="!net.*" - - # rc_logger launches a logging daemon to log the entire rc process to - # /var/log/rc.log - # NOTE: Linux systems require the devfs service to be started before - # logging can take place and as such cannot log the sysinit runlevel. --#rc_logger="YES" -+rc_logger="YES" - - # Through rc_log_path you can specify a custom log file. - # The default value is: /var/log/rc.log diff --git a/sys-apps/openrc/files/openrc-sabayon-config.patch b/sys-apps/openrc/files/openrc-sabayon-config.patch deleted file mode 100644 index 440171f9..00000000 --- a/sys-apps/openrc/files/openrc-sabayon-config.patch +++ /dev/null @@ -1,35 +0,0 @@ ---- openrc-0.5.3.orig/conf.d/hwclock -+++ openrc-0.5.3/conf.d/hwclock -@@ -2,12 +2,12 @@ - # Greenwich Mean Time). If that clock is set to the local time, then - # set CLOCK to "local". Note that if you dual boot with Windows, then - # you should set it to "local". --clock="UTC" -+clock="local" - - # If you want to set the Hardware Clock to the current System Time - # (software clock) during shutdown, then say "YES" here. - # You normally don't need to do this if you run a ntp daemon. --clock_systohc="NO" -+clock_systohc="YES" - - # If you wish to pass any other arguments to hwclock during bootup, - # you may do so here. Alpha users may wish to use --arc or --srm here. ---- openrc-0.5.3.orig/etc/rc.conf.in -+++ openrc-0.5.3/etc/rc.conf.in -@@ -38,13 +38,13 @@ - # This allows net.wlan and any service not matching net.* to be plugged. - # Example - rc_hotplug="*" - # This allows all services to be hotplugged --#rc_hotplug="*" -+rc_hotplug="!net.*" - - # rc_logger launches a logging daemon to log the entire rc process to - # /var/log/rc.log - # NOTE: Linux systems require the devfs service to be started before - # logging can take place and as such cannot log the sysinit runlevel. --#rc_logger="YES" -+rc_logger="YES" - - # By default we filter the environment for our running scripts. To allow other - # variables through, add them here. Use a * to allow all variables through. diff --git a/sys-apps/openrc/openrc-0.10.5.ebuild b/sys-apps/openrc/openrc-0.10.5.ebuild index a48cb922..2feea414 100644 --- a/sys-apps/openrc/openrc-0.10.5.ebuild +++ b/sys-apps/openrc/openrc-0.10.5.ebuild @@ -74,7 +74,7 @@ src_prepare() { epatch_user # Rogentos custom config - epatch "${FILESDIR}/${PN}-sabayon-config-2.patch" + epatch "${FILESDIR}/${PN}-kogaion-config-2.patch" epatch "${FILESDIR}"/${PN}-0.5.3-disable_warns_until_migrated.patch epatch "${FILESDIR}/${PN}-netmount-fix.patch" epatch "${FILESDIR}/${PN}-0.6.1-fix-clockskew-error-handling.patch" diff --git a/sys-apps/openrc/openrc-0.11.8.ebuild b/sys-apps/openrc/openrc-0.11.8.ebuild index fb5daebd..af2bf2fc 100644 --- a/sys-apps/openrc/openrc-0.11.8.ebuild +++ b/sys-apps/openrc/openrc-0.11.8.ebuild @@ -49,7 +49,7 @@ src_prepare() { epatch_user # Rogentos custom config - epatch "${FILESDIR}/${PN}-sabayon-config-2.patch" + epatch "${FILESDIR}/${PN}-kogaion-config-2.patch" epatch "${FILESDIR}"/${PN}-0.5.3-disable_warns_until_migrated.patch epatch "${FILESDIR}/${PN}-netmount-fix.patch" epatch "${FILESDIR}/${PN}-0.6.1-fix-clockskew-error-handling.patch" diff --git a/sys-apps/openrc/openrc-0.12.4.ebuild b/sys-apps/openrc/openrc-0.12.4.ebuild index 0bc61a82..b45a43ef 100644 --- a/sys-apps/openrc/openrc-0.12.4.ebuild +++ b/sys-apps/openrc/openrc-0.12.4.ebuild @@ -57,7 +57,7 @@ src_prepare() { epatch_user # RogentOS custom config - epatch "${FILESDIR}/${PN}-sabayon-config-2.patch" + epatch "${FILESDIR}/${PN}-kogaion-config-2.patch" epatch "${FILESDIR}"/${PN}-0.5.3-disable_warns_until_migrated.patch epatch "${FILESDIR}/${PN}-netmount-fix.patch" epatch "${FILESDIR}/${PN}-0.6.1-fix-clockskew-error-handling.patch" diff --git a/sys-apps/openrc/openrc-0.12_pre1-r1.ebuild b/sys-apps/openrc/openrc-0.12_pre1-r1.ebuild index cc6b258a..fa0f18af 100644 --- a/sys-apps/openrc/openrc-0.12_pre1-r1.ebuild +++ b/sys-apps/openrc/openrc-0.12_pre1-r1.ebuild @@ -51,7 +51,7 @@ src_prepare() { epatch_user # RogentOS custom config - epatch "${FILESDIR}/${PN}-sabayon-config-2.patch" + epatch "${FILESDIR}/${PN}-kogaion-config-2.patch" epatch "${FILESDIR}"/${PN}-0.5.3-disable_warns_until_migrated.patch epatch "${FILESDIR}/${PN}-netmount-fix.patch" epatch "${FILESDIR}/${PN}-0.6.1-fix-clockskew-error-handling.patch" diff --git a/sys-apps/openrc/openrc-0.12_pre1-r2.ebuild b/sys-apps/openrc/openrc-0.12_pre1-r2.ebuild index f8cd6271..94f81aa7 100644 --- a/sys-apps/openrc/openrc-0.12_pre1-r2.ebuild +++ b/sys-apps/openrc/openrc-0.12_pre1-r2.ebuild @@ -50,7 +50,7 @@ src_prepare() { epatch_user # RogentOS/Argent custom config - epatch "${FILESDIR}/${PN}-sabayon-config-2.patch" + epatch "${FILESDIR}/${PN}-kogaion-config-2.patch" epatch "${FILESDIR}"/${PN}-0.5.3-disable_warns_until_migrated.patch epatch "${FILESDIR}/${PN}-netmount-fix.patch" epatch "${FILESDIR}/${PN}-0.6.1-fix-clockskew-error-handling.patch" diff --git a/sys-apps/openrc/openrc-0.12_pre1.ebuild b/sys-apps/openrc/openrc-0.12_pre1.ebuild index 731eb5a2..fb70c08e 100644 --- a/sys-apps/openrc/openrc-0.12_pre1.ebuild +++ b/sys-apps/openrc/openrc-0.12_pre1.ebuild @@ -51,7 +51,7 @@ src_prepare() { epatch_user # RogentOS custom config - epatch "${FILESDIR}/${PN}-sabayon-config-2.patch" + epatch "${FILESDIR}/${PN}-kogaion-config-2.patch" epatch "${FILESDIR}"/${PN}-0.5.3-disable_warns_until_migrated.patch epatch "${FILESDIR}/${PN}-netmount-fix.patch" epatch "${FILESDIR}/${PN}-0.6.1-fix-clockskew-error-handling.patch" diff --git a/sys-apps/openrc/openrc-0.13.11.ebuild b/sys-apps/openrc/openrc-0.13.11.ebuild new file mode 100644 index 00000000..b45a43ef --- /dev/null +++ b/sys-apps/openrc/openrc-0.13.11.ebuild @@ -0,0 +1,356 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit eutils flag-o-matic multilib pam toolchain-funcs + +DESCRIPTION="OpenRC manages the services, startup and shutdown of a host" +HOMEPAGE="http://www.gentoo.org/proj/en/base/openrc/" + +if [[ ${PV} == "9999" ]]; then + EGIT_REPO_URI="git://github.com/OpenRC/${PN}.git" + inherit git-2 +else + SRC_URI="http://dev.gentoo.org/~williamh/dist/${P}.tar.bz2" + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +fi + +LICENSE="BSD-2" +SLOT="0" +IUSE="debug elibc_glibc ncurses pam newnet prefix +netifrc selinux static-libs + tools unicode kernel_linux kernel_FreeBSD" + +COMMON_DEPEND=">=sys-apps/baselayout-2.1-r1 + kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc sys-process/fuser-bsd ) ) + elibc_glibc? ( >=sys-libs/glibc-2.5 ) + ncurses? ( sys-libs/ncurses ) + pam? ( sys-auth/pambase ) + tools? ( dev-lang/perl ) + kernel_linux? ( + sys-process/psmisc + ) + selinux? ( sec-policy/selinux-openrc ) + !