DESCR

LZO is a portable lossless data compression library written in ANSI
C. It offers pretty fast compression and *very* fast decompression.
Decompression requires no memory. In addition, there are slower
compression levels achieving a quite competitive compression ratio
while still decompressing at this very high speed.

This package contains the older v1 release of the library.
See pkgsrc/archivers/lzo for the current version.

Makefile

# $NetBSD: Makefile,v 1.23 2007/09/08 20:35:28 joerg Exp $
#

DISTNAME= lzo-1.08
PKGNAME= lib${DISTNAME}
PKGREVISION= 1
CATEGORIES= archivers
MASTER_SITES= http://www.oberhumer.com/opensource/lzo/download/LZO-v1/

MAINTAINER= rh@NetBSD.org
HOMEPAGE= http://www.oberhumer.com/opensource/lzo/
COMMENT= Portable lossless data compression library (v1)

PKG_INSTALLATION_TYPES= overwrite pkgviews
PKG_DESTDIR_SUPPORT= user-destdir

GNU_CONFIGURE= YES
USE_LIBTOOL= YES

# Don't spuriously detect zlib, as it's not needed for the library.
BUILDLINK_TRANSFORM+= rm:-lz

TEST_TARGET= check

.include "../../mk/bsd.pkg.mk"

PLIST

@comment $NetBSD: PLIST,v 1.2 2004/09/22 08:09:14 jlam Exp $
include/lzo1.h
include/lzo16bit.h
include/lzo1a.h
include/lzo1b.h
include/lzo1c.h
include/lzo1f.h
include/lzo1x.h
include/lzo1y.h
include/lzo1z.h
include/lzo2a.h
include/lzoconf.h
include/lzoutil.h
lib/liblzo.la

buildlink3.mk

# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:10:35 jlam Exp $

BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
LIBLZO_BUILDLINK3_MK:= ${LIBLZO_BUILDLINK3_MK}+

.if !empty(BUILDLINK_DEPTH:M+)
BUILDLINK_DEPENDS+= liblzo
.endif

BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nliblzo}
BUILDLINK_PACKAGES+= liblzo
BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}liblzo

.if !empty(LIBLZO_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.liblzo+= liblzo>=1.08
BUILDLINK_PKGSRCDIR.liblzo?= ../../archivers/liblzo
BUILDLINK_ABI_DEPENDS.liblzo+= liblzo>=1.08nb1
.endif # LIBLZO_BUILDLINK3_MK

BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}

distinfo

$NetBSD: distinfo,v 1.8 2005/02/23 14:45:24 agc Exp $

SHA1 (lzo-1.08.tar.gz) = ad1b458cf9d5d49153665d2adc25bd6129028221
RMD160 (lzo-1.08.tar.gz) = d7013f09a6c86241ceb75475323e841d3d9d0867
Size (lzo-1.08.tar.gz) = 426692 bytes
SHA1 (patch-aa) = e889ba225be55952b2dd65e0960561bf292d4843
SHA1 (patch-ab) = 13cee5843c7f33896744266a9c2832826f04142a