168349Sobrien# $NetBSD: Makefile,v 1.5 2011/06/14 15:27:11 jmmv Exp $
268349Sobrien
368349Sobrien.include <bsd.own.mk>
468349Sobrien
568349SobrienSRCDIR=		${NETBSDSRCDIR}/external/bsd/atf/dist
668349Sobrien.PATH:		${SRCDIR}/atf-sh
768349Sobrien
868349SobrienBINDIR=		/usr/bin
968349SobrienPROG_CXX=	atf-sh
1068349SobrienSRCS=		atf-sh.cpp
1168349SobrienMAN=		atf-sh.1 atf-sh-api.3
1268349Sobrien
1368349SobrienLDADD+=		-latf-c++ -latf-c
1468349SobrienDPADD+=		${LIBATF_CXX} ${LIBATF_C}
1569216Sobrien
1668349SobrienCPPFLAGS+=	-DHAVE_CONFIG_H
1769216SobrienCPPFLAGS+=	-I${SRCDIR}
1868349Sobrien
1968349SobrienWARNS?=		2
2068349Sobrien
2168349Sobrien.if ${MKSHARE} != "no"
2269216SobrienFILESMODE=	444
2369216Sobrien
2469216SobrienFILES+=				libatf-sh.subr
2569216SobrienFILESDIR_libatf-sh.subr=	/usr/share/atf
2669216Sobrien
2769216SobrienFILES+=			atf-sh.pc
2869216SobrienFILESDIR_atf-sh.pc=	/usr/lib/pkgconfig
2969216Sobrien
3069216Sobrienrealall: atf-sh.pc
3169216Sobrienatf-sh.pc: Makefile atf-sh.pc.in
3269216Sobrien	${TOOL_SED} -e 's,__ATF_VERSION__,0.15,g' \
3369216Sobrien	    -e 's,__EXEC_PREFIX__,/usr,g' \
3469216Sobrien	    <${SRCDIR}/atf-sh/atf-sh.pc.in >atf-sh.pc
3569216SobrienCLEANFILES+=	atf-sh.pc
3669216Sobrien.endif
3769216Sobrien
3869216Sobrien.include <bsd.prog.mk>
3969216Sobrien