1a1a4f1a0SPeter Wemm# $FreeBSD$ 268fb9176SPaul Richards 36eefa612SJ.T. ConklinLIB= gnuregex 43ca3047aSKen SmithSHLIB_MAJOR= 5 57b7a0120SDavid E. O'Brien 6*ffec3151SWarner LoshREGEXDIR= ${SRCTOP}/contrib/libgnuregex 7a1e98bc9SJung-uk Kim.PATH: ${REGEXDIR} 8a1e98bc9SJung-uk Kim 93821a3d7SPeter WemmSRCS= gnuregex.c 10a3625ac8SAndrey A. ChernovINCSGROUPS= INCS WRINCS PXINCS 11a3625ac8SAndrey A. ChernovINCS= regex.h.patched 12a3625ac8SAndrey A. ChernovINCSNAME= regex.h 130ba16142SAndrey A. ChernovINCSDIR= ${INCLUDEDIR}/gnu 149fecffa3SAndrey A. ChernovWRINCS= gnuregex.h 15a1e98bc9SJung-uk KimPXINCS= ${REGEXDIR}/regex.h 16401499edSRuslan ErmilovPXINCSDIR= ${INCSDIR}/posix 176eefa612SJ.T. Conklin 18a1e98bc9SJung-uk KimCFLAGS+= -D__attribute_warn_unused_result__="" 19a1e98bc9SJung-uk KimCFLAGS+= -DHAVE_CONFIG_H -I${.CURDIR} -I${REGEXDIR} 20a3625ac8SAndrey A. Chernov 21401499edSRuslan ErmilovCLEANFILES= regex.h.patched gnuregex.c 22a3625ac8SAndrey A. Chernovregex.h.patched: regex.h 23a3625ac8SAndrey A. Chernov sed 's=<posix/regex\.h>=<gnu/posix/regex.h>=g' \ 24a3625ac8SAndrey A. Chernov < ${.ALLSRC} > ${.TARGET} 2523a4e9deSAndrey A. Chernov 263821a3d7SPeter Wemmgnuregex.c: regex.c 273821a3d7SPeter Wemm sed 's=<regex\.h>=<gnu/regex.h>=g' \ 283821a3d7SPeter Wemm < ${.ALLSRC} > ${.TARGET} 293821a3d7SPeter Wemm 306eefa612SJ.T. Conklin.include <bsd.lib.mk> 31