Drop rc_sys definition from build system
This commit is contained in:
		
							
								
								
									
										15
									
								
								README
									
									
									
									
									
								
							
							
						
						
									
										15
									
								
								README
									
									
									
									
									
								
							| @@ -12,7 +12,6 @@ LIBNAME=lib64 | |||||||
| DESTDIR=/tmp/openrc-image | DESTDIR=/tmp/openrc-image | ||||||
| MKPAM=pam | MKPAM=pam | ||||||
| MKPKGCONFIG=no | MKPKGCONFIG=no | ||||||
| MKRCSYS=prefix |  | ||||||
| MKSELINUX=yes | MKSELINUX=yes | ||||||
| MKSTATICLIBS=no | MKSTATICLIBS=no | ||||||
| MKTERMCAP=ncurses | MKTERMCAP=ncurses | ||||||
| @@ -34,20 +33,6 @@ LOCAL_PREFIX should be set when to where user maintained packages are. | |||||||
| Only set LOCAL_PREFIX if different from PKG_PREFIX. | Only set LOCAL_PREFIX if different from PKG_PREFIX. | ||||||
| PREFIX should be set when OpenRC is not installed to /. | PREFIX should be set when OpenRC is not installed to /. | ||||||
|  |  | ||||||
| MKRCSYS should be set only if you need to specify a default system |  | ||||||
| subtype. The subtype should be set to match the type of environment the |  | ||||||
| file is installed into, not the virtualization the environment is |  | ||||||
| capable of handling. Here is a list of subtypes and their meanings. |  | ||||||
|  |  | ||||||
| jail	FreeBSD jail |  | ||||||
| lxc	Linux container |  | ||||||
| openvz	Linux OpenVZ |  | ||||||
| prefix	Linux and *BSD prefix system |  | ||||||
| uml	UsermodeLinux |  | ||||||
| vserver	Linux vserver |  | ||||||
| xen0 Linux and NetBSD xen0 Domain |  | ||||||
| xenU Linux and NetBSD xenU Domain |  | ||||||
|  |  | ||||||
| If any of the following files exist then we do not overwrite them | If any of the following files exist then we do not overwrite them | ||||||
| /etc/devd.conf | /etc/devd.conf | ||||||
| /etc/rc | /etc/rc | ||||||
|   | |||||||
| @@ -24,14 +24,5 @@ SED_EXTRA=	${SED_EXTRA-${OS}} | |||||||
|  |  | ||||||
| include ${MK}/scripts.mk | include ${MK}/scripts.mk | ||||||
|  |  | ||||||
| # We can't use "ifndef" here because that treats set-but-empty |  | ||||||
| # as not-set which is not what we want |  | ||||||
| MKRCSYS ?= automagicplease |  | ||||||
| ifeq (${MKRCSYS},automagicplease) |  | ||||||
| # If the user isn't picking a default, then have the |  | ||||||
| # config go with runtime automagic detection #357247 |  | ||||||
| rc.conf: SED_EXTRA += -e '/^rc_sys=""/s:^:\#:' |  | ||||||
| MKRCSYS = |  | ||||||
| endif |  | ||||||
| rc.conf: rc.conf.in rc.conf.${OS} | rc.conf: rc.conf.in rc.conf.${OS} | ||||||
| 	${SED} ${SED_REPLACE} ${SED_EXTRA} $^ > $@ | 	${SED} ${SED_REPLACE} ${SED_EXTRA} $^ > $@ | ||||||
|   | |||||||
| @@ -10,5 +10,5 @@ | |||||||
| # | # | ||||||
| # This should be set to the value representing the environment this file is | # This should be set to the value representing the environment this file is | ||||||
| # PRESENTLY in, not the virtualization the environment is capable of. | # PRESENTLY in, not the virtualization the environment is capable of. | ||||||
| rc_sys="@RC_SYS_DEFAULT@" | #rc_sys="" | ||||||
|  |  | ||||||
|   | |||||||
| @@ -16,7 +16,7 @@ | |||||||
| # | # | ||||||
| # This should be set to the value representing the environment this file is | # This should be set to the value representing the environment this file is | ||||||
| # PRESENTLY in, not the virtualization the environment is capable of. | # PRESENTLY in, not the virtualization the environment is capable of. | ||||||
| rc_sys="@RC_SYS_DEFAULT@" | #rc_sys="" | ||||||
|  |  | ||||||
| # This is the number of tty's used in most of the rc-scripts (like | # This is the number of tty's used in most of the rc-scripts (like | ||||||
| # consolefont, numlock, etc ...) | # consolefont, numlock, etc ...) | ||||||
|   | |||||||
| @@ -11,5 +11,5 @@ | |||||||
| # | # | ||||||
| # This should be set to the value representing the environment this file is | # This should be set to the value representing the environment this file is | ||||||
| # PRESENTLY in, not the virtualization the environment is capable of. | # PRESENTLY in, not the virtualization the environment is capable of. | ||||||
| rc_sys="@RC_SYS_DEFAULT@" | #rc_sys="" | ||||||
|  |  | ||||||
|   | |||||||
| @@ -12,7 +12,7 @@ _PKG_SED:=		$(shell ${_PKG_SED_SH}) | |||||||
| _LCL_SED_SH=		if test "${PREFIX}" = "${LOCAL_PREFIX}"; then echo "-e 's:@LOCAL_PREFIX@::g'"; else echo "-e 's:@LOCAL_PREFIX@:${LOCAL_PREFIX}:g'"; fi | _LCL_SED_SH=		if test "${PREFIX}" = "${LOCAL_PREFIX}"; then echo "-e 's:@LOCAL_PREFIX@::g'"; else echo "-e 's:@LOCAL_PREFIX@:${LOCAL_PREFIX}:g'"; fi | ||||||
| _LCL_SED:=		$(shell ${_LCL_SED_SH}) | _LCL_SED:=		$(shell ${_LCL_SED_SH}) | ||||||
|  |  | ||||||
| SED_REPLACE=		-e 's:@SHELL@:${SH}:g' -e 's:@LIB@:${LIBNAME}:g' -e 's:@SYSCONFDIR@:${SYSCONFDIR}:g' -e 's:@LIBEXECDIR@:${LIBEXECDIR}:g' -e 's:@PREFIX@:${PREFIX}:g' -e 's:@RC_SYS_DEFAULT@:${MKRCSYS}:g' ${_PKG_SED} ${_LCL_SED} | SED_REPLACE=		-e 's:@SHELL@:${SH}:g' -e 's:@LIB@:${LIBNAME}:g' -e 's:@SYSCONFDIR@:${SYSCONFDIR}:g' -e 's:@LIBEXECDIR@:${LIBEXECDIR}:g' -e 's:@PREFIX@:${PREFIX}:g' ${_PKG_SED} ${_LCL_SED} | ||||||
|  |  | ||||||
| # Tweak our shell scripts | # Tweak our shell scripts | ||||||
| %.sh: %.sh.in | %.sh: %.sh.in | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user