Add MKOLDNET=yes/no toggle
This commit is contained in:
		
							
								
								
									
										12
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								Makefile
									
									
									
									
									
								
							@@ -6,7 +6,17 @@ NAME=		openrc
 | 
			
		||||
VERSION=	0.4.3
 | 
			
		||||
PKG=		${NAME}-${VERSION}
 | 
			
		||||
 | 
			
		||||
SUBDIR=		conf.d doc etc init.d man net sh src
 | 
			
		||||
SUBDIR=		conf.d etc init.d man sh src
 | 
			
		||||
 | 
			
		||||
# Build our old net foo or not
 | 
			
		||||
MKOLDNET?=	yes
 | 
			
		||||
_OLDNET_SH=	case "${MKOLDNET}" in \
 | 
			
		||||
		[Yy][Ee][Ss]) echo "net doc";; \
 | 
			
		||||
		*) echo "";; \
 | 
			
		||||
		esac
 | 
			
		||||
_OLDNET!=	${_OLDNET_SH}
 | 
			
		||||
SUBDIR+=	${_OLDNET}$(shell ${_OLDNET_SH})
 | 
			
		||||
 | 
			
		||||
# We need to ensure that runlevels is done last
 | 
			
		||||
SUBDIR+=	runlevels
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										1
									
								
								README
									
									
									
									
									
								
							
							
						
						
									
										1
									
								
								README
									
									
									
									
									
								
							@@ -13,6 +13,7 @@ DESTDIR=/tmp/openrc-image
 | 
			
		||||
MKPAM=pam
 | 
			
		||||
MKTERMCAP=ncurses
 | 
			
		||||
MKTERMCAP=termcap
 | 
			
		||||
MKOLDNET=no
 | 
			
		||||
PKG_PREFIX=/usr/pkg
 | 
			
		||||
LOCAL_PREFIX=/usr/local
 | 
			
		||||
PREFIX=/usr/local
 | 
			
		||||
 
 | 
			
		||||
@@ -3,14 +3,25 @@ SRCS=	bootmisc.in fsck.in hostname.in local.in localmount.in netmount.in \
 | 
			
		||||
	network.in root.in savecache.in swap.in sysctl.in urandom.in
 | 
			
		||||
BIN=	${OBJS}
 | 
			
		||||
 | 
			
		||||
INSTALLAFTER=	_installafter
 | 
			
		||||
CLEANFILES+=	net.lo
 | 
			
		||||
TARGETS+=	net.lo
 | 
			
		||||
# Build our old net foo or not
 | 
			
		||||
MKOLDNET?=	yes
 | 
			
		||||
_OLDNET_SH=	case "${MKOLDNET}" in \
 | 
			
		||||
		[Yy][Ee][Ss]) echo "net.lo";; \
 | 
			
		||||
		*) echo "";; \
 | 
			
		||||
		esac
 | 
			
		||||
_OLDNET!=	${_OLDNET_SH}
 | 
			
		||||
_NET_LO=	${_OLDNET}$(shell ${_OLDNET_SH})
 | 
			
		||||
 | 
			
		||||
INSTALLAFTER=	_installafter_${_NET_LO}
 | 
			
		||||
CLEANFILES+=	${_NET_LO}
 | 
			
		||||
TARGETS+=	${_NET_LO}
 | 
			
		||||
 | 
			
		||||
MK=	../mk
 | 
			
		||||
include ${MK}/os.mk
 | 
			
		||||
include Makefile.${OS}
 | 
			
		||||
include ${MK}/scripts.mk
 | 
			
		||||
 | 
			
		||||
_installafter: realinstall
 | 
			
		||||
_installafter_: realinstall
 | 
			
		||||
 | 
			
		||||
_installafter_net.lo: realinstall
 | 
			
		||||
	${INSTALL} -m ${BINMODE} net.lo ${DESTDIR}/${INITDIR}/${NET_LO}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user