summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoy Marples <uberlord@gentoo.org>2006-04-08 09:31:48 +0000
committerRoy Marples <uberlord@gentoo.org>2006-04-08 09:31:48 +0000
commit74d912fddd6b436494504016ff863a2254fd84e4 (patch)
tree5ea41084b6d7c36f6951f7a54d03de5b15b3b653 /sys-apps/baselayout
parentAdded ~ppc. bug 129071 (diff)
downloadhistorical-74d912fddd6b436494504016ff863a2254fd84e4.tar.gz
historical-74d912fddd6b436494504016ff863a2254fd84e4.tar.bz2
historical-74d912fddd6b436494504016ff863a2254fd84e4.zip
Put the full patch in Roy, lol.
Package-Manager: portage-2.1_pre7-r4
Diffstat (limited to 'sys-apps/baselayout')
-rw-r--r--sys-apps/baselayout/Manifest6
-rw-r--r--sys-apps/baselayout/files/baselayout-1.11.14-uniqify.patch56
2 files changed, 59 insertions, 3 deletions
diff --git a/sys-apps/baselayout/Manifest b/sys-apps/baselayout/Manifest
index 8951a6db5d91..ce902695ff96 100644
--- a/sys-apps/baselayout/Manifest
+++ b/sys-apps/baselayout/Manifest
@@ -37,9 +37,9 @@ SHA256 3bdaae5c1ce59856f77b57e8312a369b61fe1f3cbb17993454a699ea7703e0a6 files/ba
MD5 6a8967d43dfa400cdfbab80fc49a7e85 files/baselayout-1.11.14-udhcpc.patch 1301
RMD160 e07f8165814a29dee4aa044e6817f8b79193403f files/baselayout-1.11.14-udhcpc.patch 1301
SHA256 99c2274703515f7f52c8480e55c93beea28968a284abb351250bd14a111431fc files/baselayout-1.11.14-udhcpc.patch 1301
-MD5 321a6a9c29a81532b6a890f2d29c6481 files/baselayout-1.11.14-uniqify.patch 517
-RMD160 c6dd300480e890371220b92ac8854e36c520d062 files/baselayout-1.11.14-uniqify.patch 517
-SHA256 1c15cfb8d4bb366bc6886f8231288a5b11dfe4b69ddbe55107c0420e48caa2f5 files/baselayout-1.11.14-uniqify.patch 517
+MD5 08385e878922e351d020a26fed4de4de files/baselayout-1.11.14-uniqify.patch 2080
+RMD160 3bbe90a05bd9db1ae552217ce5043cca80abf609 files/baselayout-1.11.14-uniqify.patch 2080
+SHA256 80290bcd0292af7911e865beae03e8e53d8d45486127ae394d3a843e1cdc8962 files/baselayout-1.11.14-uniqify.patch 2080
MD5 ad54dfecf1af6424be9130191942ea61 files/baselayout-1.12.0_pre16-depscan.patch 4240
RMD160 30944e22e039cba13a56fe59b96378473ddd7a52 files/baselayout-1.12.0_pre16-depscan.patch 4240
SHA256 2e8b48e891a0ebd487f0c2ff70203ecca02521a0b9e584a4c5146dc3a3cba3b6 files/baselayout-1.12.0_pre16-depscan.patch 4240
diff --git a/sys-apps/baselayout/files/baselayout-1.11.14-uniqify.patch b/sys-apps/baselayout/files/baselayout-1.11.14-uniqify.patch
index be17742fbf0b..371a090b4f79 100644
--- a/sys-apps/baselayout/files/baselayout-1.11.14-uniqify.patch
+++ b/sys-apps/baselayout/files/baselayout-1.11.14-uniqify.patch
@@ -1,3 +1,5 @@
+Index: sbin/functions.sh
+===================================================================
--- sbin/functions.sh (revision 1964)
+++ sbin/functions.sh (working copy)
@@ -757,6 +757,18 @@
@@ -19,3 +21,57 @@
##############################################################################
# #
+Index: sbin/runscript.sh
+===================================================================
+--- sbin/runscript.sh (revision 1964)
++++ sbin/runscript.sh (working copy)
+@@ -130,7 +130,7 @@
+ ewarn "WARNING: you are stopping a boot service."
+ fi
+
+- if [[ ${svcpause} != "yes" ]] ; then
++ if [[ ${svcpause} != "yes" && ${RC_NODEPS} != "yes" ]] ; then
+ if [[ ${NETSERVICE} == "yes" ]] ; then
+ # A net.* service
+ if in_runlevel "${myservice}" "${BOOTLEVEL}" || \
+@@ -238,13 +238,15 @@
+ mark_service_started "${myservice}"
+
+ # On rc change, start all services "before $myservice" first
+- if is_runlevel_start ; then
+- startupservices="$(ineed "${myservice}") \
+- $(valid_iuse "${myservice}") \
+- $(valid_iafter "${myservice}")"
+- else
+- startupservices="$(ineed "${myservice}") \
+- $(valid_iuse "${myservice}")"
++ if [[ ${RC_NODEPS} != "yes" ]] ; then
++ if is_runlevel_start ; then
++ startupservices="$(ineed "${myservice}") \
++ $(valid_iuse "${myservice}") \
++ $(valid_iafter "${myservice}")"
++ else
++ startupservices="$(ineed "${myservice}") \
++ $(valid_iuse "${myservice}")"
++ fi
+ fi
+
+ # Start dependencies, if any
+@@ -418,6 +420,8 @@
+ --verbose)
+ RC_VERBOSE="yes"
+ ;;
++ --nodeps)
++ RC_NODEPS="yes"
+ esac
+ done
+ for arg in $* ; do
+@@ -488,7 +492,7 @@
+ svc_stop
+ svcpause="no"
+ ;;
+- --quiet|--nocolor)
++ --quiet|--nocolor|--nodeps)
+ ;;
+ help)
+ exec "${svclib}"/sh/rc-help.sh "${myscript}" help