1 # $NetBSD: Makefile,v 1.4 2013/08/11 06:04:38 dholland Exp $ 2 3 PROG= devpubd 4 SRCS= devpubd.c 5 MAN= devpubd.8 6 7 BINDIR?= /sbin 8 9 CPPFLAGS+= -DDEVPUBD_RUN_HOOKS=\"/libexec/devpubd-run-hooks\" 10 11 SCRIPTS= devpubd-run-hooks 12 SCRIPTSDIR_devpubd-run-hooks= /libexec 13 14 .PATH: ${.CURDIR}/hooks 15 HOOKS= 01-makedev 02-wedgenames 16 SCRIPTS+= ${HOOKS:C,^,hooks/,} 17 .for f in ${HOOKS} 18 SCRIPTSDIR_hooks/${f}= /libexec/devpubd-hooks 19 .endfor 20 21 LDADD+= -lprop 22 DPADD+= ${LIBPROP} 23 24 CLEANFILES= devpubd-run-hooks 25 26 .for f in devpubd-run-hooks 27 ${f}: ${f}.in 28 ${TOOL_SED} -e 's,@HOOKSDIR@,/libexec/devpubd-hooks,g' \ 29 ${.CURDIR}/${f}.in > $@ 30 .endfor 31 32 .include <bsd.prog.mk> 33