1# $NetBSD: Makefile,v 1.6 2012/01/16 22:42:40 jmmv Exp $
2
3.include <bsd.own.mk>
4
5SRCDIR=		${NETBSDSRCDIR}/external/bsd/atf/dist
6.PATH:		${SRCDIR}/atf-sh
7
8BINDIR=		/usr/bin
9PROG_CXX=	atf-sh
10SRCS=		atf-sh.cpp
11MAN=		atf-sh.1 atf-sh-api.3
12
13LDADD+=		-latf-c++ -latf-c
14DPADD+=		${LIBATF_CXX} ${LIBATF_C}
15
16CPPFLAGS+=	-DHAVE_CONFIG_H
17CPPFLAGS+=	-I${SRCDIR}
18
19WARNS?=		2
20
21.if ${MKSHARE} != "no"
22FILESMODE=	444
23
24FILES+=				libatf-sh.subr
25FILESDIR_libatf-sh.subr=	/usr/share/atf
26
27FILES+=			atf-sh.pc
28FILESDIR_atf-sh.pc=	/usr/lib/pkgconfig
29
30realall: atf-sh.pc
31atf-sh.pc: Makefile atf-sh.pc.in
32	${TOOL_SED} -e 's,__ATF_VERSION__,0.15,g' \
33	    -e 's,__EXEC_PREFIX__,/usr,g' \
34	    <${SRCDIR}/atf-sh/atf-sh.pc.in >atf-sh.pc
35CLEANFILES+=	atf-sh.pc
36.endif
37
38.include <bsd.prog.mk>
39