diff options
author | 2008-12-10 22:09:48 +0000 | |
---|---|---|
committer | 2008-12-10 22:09:48 +0000 | |
commit | 93a75f3018fd1d0f582f50deba807b9c47bd1c5f (patch) | |
tree | bcf58d6810330afb65e21014e072f1eaaf6c2498 /sys-apps/openrc | |
parent | amd64/x86 stable, bug #250012 (diff) | |
download | gentoo-2-93a75f3018fd1d0f582f50deba807b9c47bd1c5f.tar.gz gentoo-2-93a75f3018fd1d0f582f50deba807b9c47bd1c5f.tar.bz2 gentoo-2-93a75f3018fd1d0f582f50deba807b9c47bd1c5f.zip |
Add runlevel migration support and update depends for live git build
(Portage version: 2.1.6/cvs/Linux 2.6.27-gentoo-r2 x86_64)
Diffstat (limited to 'sys-apps/openrc')
-rw-r--r-- | sys-apps/openrc/ChangeLog | 5 | ||||
-rw-r--r-- | sys-apps/openrc/openrc-9999.ebuild | 18 |
2 files changed, 19 insertions, 4 deletions
diff --git a/sys-apps/openrc/ChangeLog b/sys-apps/openrc/ChangeLog index 00886a60f41a..2decb9f64ddd 100644 --- a/sys-apps/openrc/ChangeLog +++ b/sys-apps/openrc/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for sys-apps/openrc # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.44 2008/12/10 22:04:46 cardoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.45 2008/12/10 22:09:48 cardoe Exp $ + + 10 Dec 2008; Doug Goldstein <cardoe@gentoo.org> openrc-9999.ebuild: + Add runlevel migration support and update depends for live git build *openrc-0.4.0 (10 Dec 2008) diff --git a/sys-apps/openrc/openrc-9999.ebuild b/sys-apps/openrc/openrc-9999.ebuild index 1bffe00db2df..582987ad61a0 100644 --- a/sys-apps/openrc/openrc-9999.ebuild +++ b/sys-apps/openrc/openrc-9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.37 2008/06/09 14:38:45 cardoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.38 2008/12/10 22:09:48 cardoe Exp $ inherit eutils flag-o-matic multilib toolchain-funcs @@ -9,7 +9,7 @@ if [[ ${PV} == "9999" ]] ; then EGIT_BRANCH="master" inherit git else - SRC_URI="http://roy.marples.name/${PN}/${P}.tar.bz2 + SRC_URI="http://roy.marples.name/downloads/${PN}/${P}.tar.bz2 mirror://gentoo/${P}.tar.bz2 http://dev.gentoo.org/~cardoe/files/${P}.tar.bz2 http://dev.gentoo.org/~vapier/dist/${P}.tar.bz2" @@ -30,7 +30,8 @@ RDEPEND="virtual/init ncurses? ( sys-libs/ncurses ) pam? ( virtual/pam ) >=sys-apps/baselayout-2.0.0 - !<sys-fs/udev-118-r2" + !<sys-fs/udev-133 + !<sys-apps/sysvinit-2.86-r11" DEPEND="${RDEPEND} virtual/os-headers" @@ -263,6 +264,17 @@ pkg_postinst() { if [[ -d ${ROOT}/etc/modules.autoload.d ]] ; then ewarn "/etc/modules.autoload.d is no longer used. Please convert" ewarn "your files to /etc/conf.d/modules and delete the directory." + else + if [[ ! -e ${ROOT}/etc/runlevels/sysinit/devfs ]] ; then + mkdir -p "${ROOT}"/etc/runlevels/sysinit + cp -RPp "${ROOT}"/usr/share/${PN}/runlevels/sysinit/* \ + "${ROOT}"/etc/runlevels/sysinit + fi + if [[ ! -e ${ROOT}/etc/runlevels/shutdown/mount-ro ]] ; then + mkdir -p "${ROOT}"/etc/runlevels/shutdown + cp -RPp "${ROOT}"/usr/share/${PN}/runlevels/shutdown/* \ + "${ROOT}"/etc/runlevels/shutdown + fi fi elog "You should now update all files in /etc, using etc-update" |