1 1.3 mlelstv # $NetBSD: Makefile,v 1.3 2013/01/11 23:49:23 mlelstv 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 WARNS= 4 7 1.1 mrg 8 1.1 mrg BINDIR?= /sbin 9 1.1 mrg 10 1.1 mrg CPPFLAGS+= -DDEVPUBD_RUN_HOOKS=\"/libexec/devpubd-run-hooks\" 11 1.1 mrg 12 1.1 mrg SCRIPTS= devpubd-run-hooks 13 1.1 mrg SCRIPTSDIR_devpubd-run-hooks= /libexec 14 1.1 mrg 15 1.1 mrg .PATH: ${.CURDIR}/hooks 16 1.3 mlelstv HOOKS= 01-makedev 02-wedgenames 17 1.1 mrg SCRIPTS+= ${HOOKS:C,^,hooks/,} 18 1.1 mrg .for f in ${HOOKS} 19 1.1 mrg SCRIPTSDIR_hooks/${f}= /libexec/devpubd-hooks 20 1.1 mrg .endfor 21 1.1 mrg 22 1.1 mrg LDADD+= -lprop 23 1.1 mrg DPADD+= ${LIBPROP} 24 1.1 mrg 25 1.1 mrg CLEANFILES= devpubd-run-hooks 26 1.1 mrg 27 1.1 mrg .for f in devpubd-run-hooks 28 1.1 mrg ${f}: ${f}.in 29 1.1 mrg ${TOOL_SED} -e 's,@HOOKSDIR@,/libexec/devpubd-hooks,g' \ 30 1.1 mrg ${.CURDIR}/${f}.in > $@ 31 1.1 mrg .endfor 32 1.1 mrg 33 1.1 mrg .include <bsd.prog.mk> 34