1 # Created by: giffunip@asme.org
7 CATEGORIES= archivers devel
8 MASTER_SITES= http://www.oberhumer.com/opensource/lzo/download/ \
10 DISTNAME= lzo-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
12 MAINTAINER= mandree@FreeBSD.org
13 COMMENT= Portable speedy, lossless data compression library
19 CONFIGURE_ARGS= --enable-shared --docdir=${DOCSDIR} --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig
22 OPTIONS_DEFINE= DOCS EXAMPLES
24 DOCS_INSTALL_TARGET_OFF= install-exec install-pkgincludeHEADERS install-pkgconfigDATA
27 .if !defined(WITHOUT_CHECKS)
28 @${ECHO_MSG} "===> Running self-tests for ${PKGNAME} (can take a few minutes)"
29 @#: override MALLOC_OPTIONS, else tests take excessively long
30 cd ${WRKSRC} && ${SETENV} MALLOC_OPTIONS=jz ${MAKE} check test SHELL="${SH} -x"
34 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liblzo2.so.2
35 ${MKDIR} ${STAGEDIR}${DOCSDIR}
36 cd ${WRKSRC} && ${REINPLACE_CMD} -e 's,doc/,,' NEWS README
37 .for i in AUTHORS BUGS COPYING NEWS README THANKS
38 ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/
40 ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR}/
41 ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
42 ${INSTALL_DATA} ${WRKSRC}/examples/[a-z]*.[ch] ${STAGEDIR}${EXAMPLESDIR}/
44 .include <bsd.port.mk>