1 1.10 christos # $NetBSD: Makefile,v 1.10 2018/08/12 09:03:21 christos Exp $ 2 1.4 joerg # $FreeBSD: head/usr.bin/grep/Makefile 210389 2010-07-22 19:11:57Z gabor $ 3 1.4 joerg # $OpenBSD: Makefile,v 1.6 2003/06/25 15:00:04 millert Exp $ 4 1.1 cjep 5 1.1 cjep PROG= grep 6 1.4 joerg SRCS= fastgrep.c file.c grep.c queue.c util.c 7 1.1 cjep 8 1.4 joerg LINKS= ${BINDIR}/grep ${BINDIR}/egrep \ 9 1.2 rillig ${BINDIR}/grep ${BINDIR}/fgrep \ 10 1.2 rillig ${BINDIR}/grep ${BINDIR}/zgrep \ 11 1.2 rillig ${BINDIR}/grep ${BINDIR}/zegrep \ 12 1.2 rillig ${BINDIR}/grep ${BINDIR}/zfgrep 13 1.1 cjep 14 1.4 joerg MLINKS= grep.1 egrep.1 \ 15 1.2 rillig grep.1 fgrep.1 \ 16 1.2 rillig grep.1 zgrep.1 \ 17 1.2 rillig grep.1 zegrep.1 \ 18 1.2 rillig grep.1 zfgrep.1 19 1.2 rillig 20 1.10 christos .if empty(HOST_CPPFLAGS:M*-DWITHOUT_GZIP*) 21 1.7 christos LDADD+= -lz 22 1.7 christos DPADD+= ${LIBZ} 23 1.10 christos .endif 24 1.7 christos 25 1.8 christos .if empty(HOST_CPPFLAGS:M*-DWITHOUT_BZ2*) 26 1.9 christos LDADD+= -lbz2 27 1.9 christos DPADD+= ${LIBBZ2} 28 1.7 christos .endif 29 1.4 joerg 30 1.6 christos .if empty(HOST_CPPFLAGS:M*-DWITHOUT_NLS*) 31 1.4 joerg .PATH: ${.CURDIR}/nls 32 1.4 joerg 33 1.4 joerg NLS= C.msg \ 34 1.4 joerg es_ES.ISO8859-1.msg \ 35 1.4 joerg gl_ES.ISO8859-1.msg \ 36 1.4 joerg hu_HU.ISO8859-2.msg \ 37 1.4 joerg ja_JP.eucJP.msg \ 38 1.4 joerg ja_JP.SJIS.msg \ 39 1.4 joerg ja_JP.UTF-8.msg \ 40 1.4 joerg pt_BR.ISO8859-1.msg \ 41 1.4 joerg ru_RU.KOI8-R.msg \ 42 1.4 joerg uk_UA.UTF-8.msg \ 43 1.4 joerg zh_CN.UTF-8.msg 44 1.6 christos .endif 45 1.2 rillig 46 1.5 christos COPTS.grep.c += -Wno-format-nonliteral 47 1.5 christos COPTS.util.c += -Wno-format-nonliteral 48 1.5 christos 49 1.1 cjep .include <bsd.prog.mk> 50