1# $FreeBSD$
2
3SUBDIR=		doc
4
5LIB=		gnuregex
6SHLIB_MAJOR=	5
7
8REGEXDIR=	${.CURDIR}/../../../contrib/libgnuregex
9.PATH:		${REGEXDIR}
10
11SRCS=		gnuregex.c
12INCSGROUPS=	INCS WRINCS PXINCS
13INCS=		regex.h.patched
14INCSNAME=	regex.h
15INCSDIR=	${INCLUDEDIR}/gnu
16WRINCS=		gnuregex.h
17PXINCS=		${REGEXDIR}/regex.h
18PXINCSDIR=	${INCSDIR}/posix
19
20CFLAGS+=	-D__attribute_warn_unused_result__=""
21CFLAGS+=	-DHAVE_CONFIG_H -I${.CURDIR} -I${REGEXDIR}
22
23CLEANFILES=	regex.h.patched gnuregex.c
24regex.h.patched: regex.h
25	sed 's=<posix/regex\.h>=<gnu/posix/regex.h>=g' \
26		< ${.ALLSRC} > ${.TARGET}
27
28gnuregex.c: regex.c
29	sed 's=<regex\.h>=<gnu/regex.h>=g' \
30		< ${.ALLSRC} > ${.TARGET}
31
32.include <bsd.lib.mk>
33