Deleted Added
full compact
Makefile (282808) Makefile (287980)
1# $FreeBSD: head/lib/liblzma/Makefile 282808 2015-05-12 05:42:13Z delphij $
1# $FreeBSD: head/lib/liblzma/Makefile 287980 2015-09-18 23:49:32Z bdrewery $
2
3LIB= lzma
4LZMADIR= ${.CURDIR}/../../contrib/xz/src/liblzma
5
6.PATH: ${LZMADIR}/../common
7SRCS+= tuklib_physmem.c tuklib_cpucores.c
8
9.PATH: ${LZMADIR}/api/lzma

--- 139 unchanged lines hidden (view full) ---

149LIBADD+= pthread
150
151VERSION_DEF= ${.CURDIR}/Versions.def
152SYMBOL_MAPS= ${.CURDIR}/Symbol.map
153CFLAGS+= -DSYMBOL_VERSIONING
154
155CLEANFILES+= liblzma.pc
156
2
3LIB= lzma
4LZMADIR= ${.CURDIR}/../../contrib/xz/src/liblzma
5
6.PATH: ${LZMADIR}/../common
7SRCS+= tuklib_physmem.c tuklib_cpucores.c
8
9.PATH: ${LZMADIR}/api/lzma

--- 139 unchanged lines hidden (view full) ---

149LIBADD+= pthread
150
151VERSION_DEF= ${.CURDIR}/Versions.def
152SYMBOL_MAPS= ${.CURDIR}/Symbol.map
153CFLAGS+= -DSYMBOL_VERSIONING
154
155CLEANFILES+= liblzma.pc
156
157.if !defined(LIBRARIES_ONLY)
158all: liblzma.pc
157FILES= liblzma.pc
158FILESDIR= ${LIBDATADIR}/pkgconfig
159
159liblzma.pc: liblzma.pc.in
160liblzma.pc: liblzma.pc.in
160 @sed -e 's,@prefix@,/usr,g ; \
161 sed -e 's,@prefix@,/usr,g ; \
161 s,@exec_prefix@,/usr,g ; \
162 s,@libdir@,/usr/lib,g ; \
163 s,@includedir@,/usr/include,g ; \
164 s,@PACKAGE_URL@,http://tukaani.org/xz/,g ; \
165 s,@PACKAGE_VERSION@,${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH},g ; \
166 s,@PTHREAD_CFLAGS@,,g ; \
167 s,@PTHREAD_LIBS@,,g' ${.ALLSRC} > ${.TARGET}
168
162 s,@exec_prefix@,/usr,g ; \
163 s,@libdir@,/usr/lib,g ; \
164 s,@includedir@,/usr/include,g ; \
165 s,@PACKAGE_URL@,http://tukaani.org/xz/,g ; \
166 s,@PACKAGE_VERSION@,${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH},g ; \
167 s,@PTHREAD_CFLAGS@,,g ; \
168 s,@PTHREAD_LIBS@,,g' ${.ALLSRC} > ${.TARGET}
169
169beforeinstall:
170 @${INSTALL} -C -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \
171 liblzma.pc ${DESTDIR}${LIBDATADIR}/pkgconfig
172.endif
173
174.include <bsd.lib.mk>
170.include <bsd.lib.mk>