xref: /freebsd/lib/libbz2/Makefile (revision 586319793368cbc664b48187bda60d27e171753a)
1PACKAGE=	bzip2
2LIB_PACKAGE=
3
4BZ2DIR=	${SRCTOP}/contrib/bzip2
5.PATH: ${BZ2DIR}
6
7LIB=		bz2
8SHLIB_MAJOR=	4
9SRCS=		bzlib.c blocksort.c compress.c crctable.c decompress.c \
10		huffman.c randtable.c
11INCS=		bzlib.h
12CFLAGS+=	-I${BZ2DIR}
13
14WARNS?=		3
15
16BZIP2_VERSION!=	sed -n '/bzip2\/libbzip2 version /{s/.*version //;s/ of.*//p;q;}' ${BZ2DIR}/bzlib.h
17
18bzip2.pc: bzip2.pc.in
19	sed -e 's,@prefix@,/usr,g ; \
20		s,@exec_prefix@,$${prefix},g ; \
21		s,@libdir@,${LIBDIR},g ; \
22		s,@sharedlibdir@,${SHLIBDIR},g ; \
23		s,@includedir@,${INCLUDEDIR},g ; \
24		s,@VERSION@,${BZIP2_VERSION},g ;' \
25		${.ALLSRC} > ${.TARGET}
26
27PCFILES=	bzip2.pc
28
29.include <bsd.lib.mk>
30