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