summaryrefslogtreecommitdiffstats
path: root/lib/libz
diff options
context:
space:
mode:
authorsjg <sjg@FreeBSD.org>2014-08-19 06:50:54 +0000
committersjg <sjg@FreeBSD.org>2014-08-19 06:50:54 +0000
commitd7cd1d425cc1ea9451fa235e3af9b6625c3e0de2 (patch)
treeb04f4bd7cd887f50e7d98af35f46b9834ff86c80 /lib/libz
parent3c8e37b1d04827f33c0c9a7594bd1b1ef7cdb3d3 (diff)
parent4fbde208c6460d576f64d6dc3cdc6cab085a4283 (diff)
downloadFreeBSD-src-d7cd1d425cc1ea9451fa235e3af9b6625c3e0de2.zip
FreeBSD-src-d7cd1d425cc1ea9451fa235e3af9b6625c3e0de2.tar.gz
Merge head from 7/28
Diffstat (limited to 'lib/libz')
-rw-r--r--lib/libz/Makefile6
-rw-r--r--lib/libz/Makefile.depend1
-rw-r--r--lib/libz/zlib.pc14
3 files changed, 21 insertions, 0 deletions
diff --git a/lib/libz/Makefile b/lib/libz/Makefile
index fe6fb29..1b2fec5 100644
--- a/lib/libz/Makefile
+++ b/lib/libz/Makefile
@@ -55,6 +55,8 @@ CFLAGS+= -DSYMBOL_VERSIONING
INCS= zconf.h zlib.h
+.PATH: ${.CURDIR}/test
+
minigzip: all minigzip.o
$(CC) -o minigzip minigzip.o -L. -lz
@@ -66,6 +68,10 @@ test: example minigzip
(export LD_LIBRARY_PATH=. ; \
echo hello world | ./minigzip | ./minigzip -d )
+beforeinstall:
+ ${INSTALL} -C -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \
+ ${.CURDIR}/zlib.pc ${DESTDIR}${LIBDATADIR}/pkgconfig
+
.include <bsd.lib.mk>
## XXX: clang integrated-as doesn't grok .intel_syntax directives yet
diff --git a/lib/libz/Makefile.depend b/lib/libz/Makefile.depend
index 467741f..4acc32f 100644
--- a/lib/libz/Makefile.depend
+++ b/lib/libz/Makefile.depend
@@ -3,6 +3,7 @@
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
DIRDEPS = \
+ bin/cat.host \
gnu/lib/csu \
gnu/lib/libgcc \
include \
diff --git a/lib/libz/zlib.pc b/lib/libz/zlib.pc
new file mode 100644
index 0000000..63a214f
--- /dev/null
+++ b/lib/libz/zlib.pc
@@ -0,0 +1,14 @@
+# $FreeBSD$
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+sharedlibdir=${libdir}
+includedir=${prefix}/include
+
+Name: zlib
+Description: zlib compression library
+Version: 1.2.8
+
+Requires:
+Libs: -L${libdir} -L${sharedlibdir} -lz
+Cflags: -I${includedir}
OpenPOWER on IntegriCloud