Makefile revision 298107
1110446Sdes# $FreeBSD: head/sbin/resolvconf/Makefile 298107 2016-04-16 07:45:30Z gjb $
297182Sdes
397182SdesPACKAGE=runtime
497182SdesDIST=		${.CURDIR}/../../contrib/openresolv
597182Sdes.PATH:		${DIST}
697182Sdes
797182SdesSCRIPTS=	resolvconf
897182Sdes
997182SdesFILES=		libc dnsmasq named pdnsd pdns_recursor unbound
1097182SdesFILESDIR=	/libexec/resolvconf
1197182Sdes
1297182SdesMAN=		resolvconf.conf.5 resolvconf.8
1397182Sdes
1497182SdesCLEANFILES=	${SCRIPTS} ${FILES} ${MAN}
1597182Sdes
1697182SdesSYSCONFDIR=	/etc
1797182SdesRCDIR=		${SYSCONFDIR}/rc.d
1897182SdesVARDIR=		/var/run/resolvconf
1997182Sdes
2097182Sdes# We don't assume to restart the services in /sbin.  So, though
2197182Sdes# our service(8) is in /usr/sbin, we can use it, here.
2297182SdesCMD1=		\1 onestatus >/dev/null 2>\&1
2397182SdesCMD2=		\1 restart
2497182SdesRESTARTCMD=	/usr/sbin/service ${CMD1} \&\& /usr/sbin/service ${CMD2}
2597182Sdes
2697182Sdes.for f in ${SCRIPTS} ${FILES} ${MAN}
2797182Sdes${f}:	${f}.in
2897182Sdes	sed -e 's:@PREFIX@::g' \
2997182Sdes		-e 's:@SYSCONFDIR@:${SYSCONFDIR}:g' \
3097182Sdes		-e 's:@LIBEXECDIR@:${FILESDIR}:g' \
3197182Sdes		-e 's:@VARDIR@:${VARDIR}:g' \
3297182Sdes		-e 's:@RESTARTCMD \(.*\)@:${RESTARTCMD}:g' \
3397182Sdes		-e 's:@RCDIR@:${RCDIR}:g' \
3497182Sdes		-e 's: vpn : ng[0-9]*&:g' \
35233507Sdumbbell		${DIST}/$@.in > $@
3697182Sdes.endfor
3797182Sdes
3897182Sdes.include <bsd.prog.mk>
3997182Sdes