1.include <src.opts.mk> 2 3PACKAGE=xz 4 5PROG= xz 6 7LINKS= ${BINDIR}/xz ${BINDIR}/unxz 8LINKS+= ${BINDIR}/xz ${BINDIR}/lzma 9LINKS+= ${BINDIR}/xz ${BINDIR}/unlzma 10LINKS+= ${BINDIR}/xz ${BINDIR}/xzcat 11LINKS+= ${BINDIR}/xz ${BINDIR}/lzcat 12 13MLINKS= xz.1 unxz.1 xz.1 lzma.1 xz.1 unlzma.1 xz.1 xzcat.1 xz.1 lzcat.1 14 15XZDIR= ${SRCTOP}/contrib/xz/src 16LZMALIBDIR= ${SRCTOP}/lib/liblzma 17 18.PATH: ${XZDIR}/xz 19 20SRCS= args.c \ 21 coder.c \ 22 file_io.c \ 23 hardware.c \ 24 list.c \ 25 main.c \ 26 message.c \ 27 mytime.c \ 28 options.c \ 29 sandbox.c \ 30 signals.c \ 31 suffix.c \ 32 util.c 33 34.PATH: ${XZDIR}/common 35 36SRCS+= tuklib_open_stdxxx.c \ 37 tuklib_progname.c \ 38 tuklib_exit.c \ 39 tuklib_cpucores.c \ 40 tuklib_mbstr_width.c \ 41 tuklib_mbstr_fw.c \ 42 tuklib_mbstr_nonprint.c \ 43 tuklib_mbstr_wrap.c 44 45WARNS?= 3 46 47CFLAGS+= -DHAVE_CONFIG_H \ 48 -I${LZMALIBDIR} \ 49 -I${XZDIR}/common 50 51LIBADD= lzma 52 53.include <bsd.prog.mk> 54