1 # $NetBSD: Makefile,v 1.3 2023/08/10 06:56:12 riastradh Exp $ 2 .include "../Makefile.inc" 3 4 .PATH.c: ${DIST}/src/tcsd 5 6 CPPFLAGS+=-DAPPID=\"TCSD\" -DVAR_PREFIX=\"/var\" -DETC_PREFIX=\"/etc\" 7 CPPFLAGS+=-DTSS_BUILD_PS -DTSS_BUILD_PCR_EVENTS 8 9 COPTS.tcsd_threads.c+= ${CC_WNO_ADDRESS_OF_PACKED_MEMBER} 10 11 BINDIR=/usr/sbin 12 PROG=tcsd 13 SRCS=\ 14 platform.c \ 15 svrside.c \ 16 tcsd_conf.c \ 17 tcsd_threads.c 18 19 LIBTCSOBJDIR!= cd ${.CURDIR}/../../lib/libtcs && ${PRINTOBJDIR} 20 21 DPADD+=${LIBTDDL} ${LIBCRYPTO} ${LIBPTHREAD} 22 LDADD+=-L${LIBTCSOBJDIR} -ltcs -ltddl -lcrypto -lpthread 23 24 .SUFFIXES: .in 25 .PATH.in: ${DIST}/man/man5 ${DIST}/man/man8 26 27 MAN+=tcsd.conf.5 tcsd.8 28 CLEANFILES+= tcsd.conf.5 tcsd.8 29 30 __mansed: .USE 31 @${TOOL_SED} -e s/@PACKAGE_BUGREPORT@/gnats-bugs (at] NetBSD.org/g \ 32 -e s/@TCSD_DEFAULT_PORT@/30003/g ${.ALLSRC} > ${.TARGET} 33 34 tcsd.8: tcsd.8.in __mansed 35 tcsd.conf.5: tcsd.conf.5.in __mansed 36 37 .include <bsd.prog.mk> 38