summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoy Marples <roy@marples.name>2008-03-03 08:15:17 +0000
committerRoy Marples <roy@marples.name>2008-03-03 08:15:17 +0000
commit58c3f3cce07510e9cd029289c48a331fe8ff7f93 (patch)
treee4a0dda8b6b8f9f6c3eeb2ad6c307c82f295c659
parentFix digest (diff)
downloaduberlord-58c3f3cce07510e9cd029289c48a331fe8ff7f93.tar.gz
uberlord-58c3f3cce07510e9cd029289c48a331fe8ff7f93.tar.bz2
uberlord-58c3f3cce07510e9cd029289c48a331fe8ff7f93.zip
Provide virutal/baselayout and remove old boot links.
-rw-r--r--sys-apps/baselayout/Manifest8
-rw-r--r--sys-apps/baselayout/baselayout-2.0.0.ebuild1
-rw-r--r--sys-apps/openrc/Manifest2
-rw-r--r--sys-apps/openrc/openrc-9999.ebuild4
4 files changed, 7 insertions, 8 deletions
diff --git a/sys-apps/baselayout/Manifest b/sys-apps/baselayout/Manifest
index b1289c5..74ec0e3 100644
--- a/sys-apps/baselayout/Manifest
+++ b/sys-apps/baselayout/Manifest
@@ -1,8 +1,2 @@
DIST baselayout-2.0.0.tar.bz2 29045 RMD160 191c772d57a4e7cea1dee1e0eb2b093c6463ecb9 SHA1 7eeecd6723a55559bbf9767ad7701956290e5340 SHA256 907841ffe8ed45d6de54c955b6a783f35bae4b655332779b65a55ef249c36689
-EBUILD baselayout-2.0.0.ebuild 4031 RMD160 857cfd18cec20c21b83629f00051926f76a1e40c SHA1 3ef89142c1a284a8ec94ecf9b8467a91a55722ce SHA256 d15f24c730be2cf29d25c0da86e0ddbae24bc1d2b78820e98c7db174e8874b1c
-MD5 588f2491daca2d87c636b92c07b7543f baselayout-2.0.0.ebuild 4031
-RMD160 857cfd18cec20c21b83629f00051926f76a1e40c baselayout-2.0.0.ebuild 4031
-SHA256 d15f24c730be2cf29d25c0da86e0ddbae24bc1d2b78820e98c7db174e8874b1c baselayout-2.0.0.ebuild 4031
-MD5 8adbc52c283657ff1a0ba528e4df54a4 files/digest-baselayout-2.0.0 250
-RMD160 03aedea540feffa50f15257ece4646d1a0cca2da files/digest-baselayout-2.0.0 250
-SHA256 38c1195368132c1a9bc9934a6dd6d02e665f1746e9fc3cf5437858d98edb21c9 files/digest-baselayout-2.0.0 250
+EBUILD baselayout-2.0.0.ebuild 4060 RMD160 cd237d842b30add0becae936822afdc2fe94369a SHA1 97edbc20ff67233c2233c9ddecdfcf66d3b8432a SHA256 556e38a1e7a3fba0189ff51cb3e2c4981b99f2aebbae27e4e7df318b059f2600
diff --git a/sys-apps/baselayout/baselayout-2.0.0.ebuild b/sys-apps/baselayout/baselayout-2.0.0.ebuild
index 728e041..1aff173 100644
--- a/sys-apps/baselayout/baselayout-2.0.0.ebuild
+++ b/sys-apps/baselayout/baselayout-2.0.0.ebuild
@@ -14,6 +14,7 @@ RDEPEND="!<net-misc/dhcpcd-2.0.0
DEPEND="virtual/os-headers
sys-apps/openrc"
PDEPEND="sys-apps/openrc"
+PROVIDE="virtual/baselayout"
make_opts() {
local libdir="lib"
diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index 7aa52bc..39523af 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1 +1 @@
-EBUILD openrc-9999.ebuild 3978 RMD160 0ee167c12a486362fc056dfc0b022e9caebe2508 SHA1 622ce98c7bcaa2dccf2557ac3f242294a8235e52 SHA256 aac392ac82c64c68ec9ff53a98fea33249a0b6a57b881b8731df92c9cd24b39e
+EBUILD openrc-9999.ebuild 4096 RMD160 296bf61c28d06cca7961ef30344fd821d29035cd SHA1 ad36a8c70c6008b4901bafc9f456c1428688c2bd SHA256 e9f4f30e837a3374c9829f5df9c0e644f3cde40cf247b43046f8fda0bf2962d8
diff --git a/sys-apps/openrc/openrc-9999.ebuild b/sys-apps/openrc/openrc-9999.ebuild
index b807384..4ca7163 100644
--- a/sys-apps/openrc/openrc-9999.ebuild
+++ b/sys-apps/openrc/openrc-9999.ebuild
@@ -124,6 +124,10 @@ pkg_preinst() {
}
pkg_postinst() {
+ # Remove old baselayout links
+ rm -rf "${ROOT}"etc/runlevels/boot/checkfs \
+ "${ROOT}"etc/runlevels/boot/checkroot
+
# Make our runlevels if they don't exist or we're a development version.
if [ ! -e "${ROOT}"etc/runlevels -o "${PV}" = "9999" ]; then
einfo "Copying across default runlevels"