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