aboutsummaryrefslogtreecommitdiff
path: root/lib/libbz2/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libbz2/Makefile')
-rw-r--r--lib/libbz2/Makefile16
1 files changed, 15 insertions, 1 deletions
diff --git a/lib/libbz2/Makefile b/lib/libbz2/Makefile
index 832ec15487b8..2aedbaed4328 100644
--- a/lib/libbz2/Makefile
+++ b/lib/libbz2/Makefile
@@ -1,5 +1,6 @@
+PACKAGE= bzip2
+LIB_PACKAGE=
-PACKAGE= lib${LIB}
BZ2DIR= ${SRCTOP}/contrib/bzip2
.PATH: ${BZ2DIR}
@@ -12,4 +13,17 @@ CFLAGS+= -I${BZ2DIR}
WARNS?= 3
+BZIP2_VERSION!= sed -n '/bzip2\/libbzip2 version /{s/.*version //;s/ of.*//p;q;}' ${BZ2DIR}/bzlib.h
+
+bzip2.pc: bzip2.pc.in
+ sed -e 's,@prefix@,/usr,g ; \
+ s,@exec_prefix@,$${prefix},g ; \
+ s,@libdir@,${LIBDIR},g ; \
+ s,@sharedlibdir@,${SHLIBDIR},g ; \
+ s,@includedir@,${INCLUDEDIR},g ; \
+ s,@VERSION@,${BZIP2_VERSION},g ;' \
+ ${.ALLSRC} > ${.TARGET}
+
+PCFILES= bzip2.pc
+
.include <bsd.lib.mk>