Home | History | Annotate | Line # | Download | only in bin
Makefile revision 1.2
      1 # $NetBSD: Makefile,v 1.2 2011/03/18 19:45:27 dyoung Exp $
      2 
      3 PROG=	xz
      4 BINDIR=	/usr/bin
      5 SRCS=	args.c coder.c file_io.c hardware.c list.c main.c \
      6 	message.c options.c signals.c suffix.c util.c \
      7 	tuklib_exit.c tuklib_cpucores.c tuklib_open_stdxxx.c \
      8 	tuklib_mbstr_fw.c tuklib_mbstr_width.c \
      9 	tuklib_physmem.c tuklib_progname.c
     10 
     11 USETBL=	yes
     12 
     13 .include <bsd.init.mk>
     14 
     15 CPPFLAGS+=	-DPACKAGE=\"xz\"
     16 CPPFLAGS+=	-DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\"
     17 
     18 DPADD+=	${LIBLZMA} ${LIBINTL}
     19 LDADD+=	-llzma -lintl
     20 
     21 LINKS+=	${BINDIR}/xz ${BINDIR}/unxz \
     22 	${BINDIR}/xz ${BINDIR}/xzcat \
     23 
     24 .PATH:	${XZSRCDIR}/src/common ${XZSRCDIR}/src/xz
     25 
     26 .if ${MKNLS} != "no"
     27 .for lang in cs de it
     28 FILES+=					${XZSRCDIR}/po/${lang}.gmo
     29 FILESDIR_${XZSRCDIR}/po/${lang}.gmo=	/usr/share/locale/${lang}/LC_MESSAGES
     30 FILESNAME_${XZSRCDIR}/po/${lang}.gmo=	xz.mo
     31 .endfor
     32 .endif
     33 
     34 .include <bsd.prog.mk>
     35