ucl, from Vladimir Popov <pva@tele2.chel.ru>.
UCL is a portable lossless data compression library. It implements a number of algorithms with the following features: - Decompression is simple and *very* fast. - Requires no memory for decompression. - The decompressors can be squeezed into less than 200 bytes of code. - Includes compression levels for generating pre-compressed data which achieve an excellent compression ratio. - Allows you to dial up extra compression at a speed cost in the compressor. The speed of the decompressor is not reduced. - Algorithm is thread safe. - Algorithm is lossless. - In-place decompression. ok naddy@.
This commit is contained in:
parent
8bf19b325b
commit
5629e97bcc
29
archivers/ucl/Makefile
Normal file
29
archivers/ucl/Makefile
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
# $OpenBSD: Makefile,v 1.1.1.1 2002/05/03 20:01:17 wcobb Exp $
|
||||||
|
|
||||||
|
COMMENT= "portable lossless data compression library"
|
||||||
|
|
||||||
|
DISTNAME= ucl-1.01
|
||||||
|
CATEGORIES= archivers devel
|
||||||
|
NEED_VERSION= 1.525
|
||||||
|
|
||||||
|
HOMEPAGE= http://www.oberhumer.com/opensource/ucl
|
||||||
|
|
||||||
|
MAINTAINER= Wilbern Cobb <wcobb@openbsd.org>
|
||||||
|
|
||||||
|
PERMIT_PACKAGE_CDROM= Yes
|
||||||
|
PERMIT_PACKAGE_FTP= Yes
|
||||||
|
PERMIT_DISTFILES_CDROM= Yes
|
||||||
|
PERMIT_DISTFILES_FTP= Yes
|
||||||
|
|
||||||
|
MASTER_SITES= ${HOMEPAGE}/download/
|
||||||
|
|
||||||
|
.if ${MACHINE_ARCH} == "i386"
|
||||||
|
BUILD_DEPENDS= nasm::devel/nasm
|
||||||
|
.endif
|
||||||
|
|
||||||
|
CONFIGURE_STYLE= gnu
|
||||||
|
SEPARATE_BUILD= concurrent
|
||||||
|
CONFIGURE_ARGS+= ${CONFIGURE_SHARED} --enable-static
|
||||||
|
MAKE_FLAGS= CFLAGS_O=""
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
3
archivers/ucl/distinfo
Normal file
3
archivers/ucl/distinfo
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
MD5 (ucl-1.01.tar.gz) = 1152323cd54eee905b3a9423ff43c373
|
||||||
|
RMD160 (ucl-1.01.tar.gz) = 0b0e47f371435d3f5ef541b4cc763ebff5ce4e52
|
||||||
|
SHA1 (ucl-1.01.tar.gz) = eb5839c3397c3a84a107ef7bf0cb8c89addf6cca
|
16
archivers/ucl/pkg/DESCR
Normal file
16
archivers/ucl/pkg/DESCR
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
UCL is a portable lossless data compression library. It implements a
|
||||||
|
number of algorithms with the following features:
|
||||||
|
|
||||||
|
- Decompression is simple and *very* fast.
|
||||||
|
- Requires no memory for decompression.
|
||||||
|
- The decompressors can be squeezed into less than 200 bytes of code.
|
||||||
|
- Includes compression levels for generating pre-compressed
|
||||||
|
data which achieve an excellent compression ratio.
|
||||||
|
- Allows you to dial up extra compression at a speed cost in the
|
||||||
|
compressor. The speed of the decompressor is not reduced.
|
||||||
|
- Algorithm is thread safe.
|
||||||
|
- Algorithm is lossless.
|
||||||
|
|
||||||
|
UCL supports in-place decompression.
|
||||||
|
|
||||||
|
WWW: ${HOMEPAGE}
|
3
archivers/ucl/pkg/PFRAG.shared
Normal file
3
archivers/ucl/pkg/PFRAG.shared
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2002/05/03 20:01:17 wcobb Exp $
|
||||||
|
lib/libucl.so.0.0
|
||||||
|
DYNLIBDIR(%B)
|
8
archivers/ucl/pkg/PLIST
Normal file
8
archivers/ucl/pkg/PLIST
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
@comment $OpenBSD: PLIST,v 1.1.1.1 2002/05/03 20:01:17 wcobb Exp $
|
||||||
|
include/ucl/ucl.h
|
||||||
|
include/ucl/uclconf.h
|
||||||
|
include/ucl/uclutil.h
|
||||||
|
lib/libucl.a
|
||||||
|
lib/libucl.la
|
||||||
|
%%SHARED%%
|
||||||
|
@dirrm include/ucl
|
Loading…
Reference in New Issue
Block a user