diff options
Diffstat (limited to 'usr.bin/xz')
-rw-r--r-- | usr.bin/xz/Makefile | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/usr.bin/xz/Makefile b/usr.bin/xz/Makefile new file mode 100644 index 0000000..13703fd --- /dev/null +++ b/usr.bin/xz/Makefile @@ -0,0 +1,48 @@ +# $FreeBSD$ + +PROG= xz + +LINKS= ${BINDIR}/xz ${BINDIR}/unxz +LINKS+= ${BINDIR}/xz ${BINDIR}/lzma +LINKS+= ${BINDIR}/xz ${BINDIR}/unlzma +LINKS+= ${BINDIR}/xz ${BINDIR}/xzcat +LINKS+= ${BINDIR}/xz ${BINDIR}/lzcat + +MLINKS= xz.1 unxz.1 xz.1 lzma.1 xz.1 unlzma.1 xz.1 xzcat.1 xz.1 lzcat.1 + +XZDIR= ${.CURDIR}/../../contrib/xz/src +LZMALIBDIR= ${.CURDIR}/../../lib/liblzma + +.PATH: ${XZDIR}/xz + +SRCS= args.c \ + coder.c \ + file_io.c \ + hardware.c \ + list.c \ + main.c \ + message.c \ + options.c \ + signals.c \ + suffix.c \ + util.c + +.PATH: ${XZDIR}/common + +SRCS+= tuklib_open_stdxxx.c \ + tuklib_progname.c \ + tuklib_exit.c \ + tuklib_cpucores.c \ + tuklib_mbstr_width.c \ + tuklib_mbstr_fw.c + +WARNS?= 3 + +CFLAGS+= -DHAVE_CONFIG_H \ + -I${LZMALIBDIR} \ + -I${XZDIR}/common + +DPADD= ${LIBLZMA} +LDADD= -llzma + +.include <bsd.prog.mk> |