1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00

Add ucl 0.92, a data compression library with low memory usage during

decompression and competitive with zlib compression ratio.
This commit is contained in:
Maxim Sobolev 2001-01-29 19:39:15 +00:00
parent 956c457c9a
commit 2e0758ebbb
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=37766
7 changed files with 78 additions and 0 deletions

View File

@ -31,6 +31,7 @@
SUBDIR += rar
SUBDIR += ruby-zlib
SUBDIR += sectar
SUBDIR += ucl
SUBDIR += unace
SUBDIR += unadf
SUBDIR += unarj

31
archivers/ucl/Makefile Normal file
View File

@ -0,0 +1,31 @@
# New ports collection makefile for: ucl
# Date created: 29 January 2001
# Whom: Maxim Sobolev <sobomax@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= ucl
PORTVERSION= 0.92
CATEGORIES= archivers devel
MASTER_SITES= http://wildsau.idv.uni-linz.ac.at/mfx/download/${PORTNAME}/ \
${MASTER_SITE_SUNSITE}
MASTER_SITE_SUBDIR= libs/compression
MAINTAINER= sobomax@FreeBSD.org
INSTALLS_SHLIB= yes
USE_LIBTOOL= yes
CONFIGURE_ARGS= --enable-shared
post-install:
${INSTALL_PROGRAM} ${WRKSRC}/examples/.libs/uclpack \
${PREFIX}/bin/uclpack
.if !defined(NOPORTDOCS)
@${MKDIR} ${PREFIX}/share/doc/${PORTNAME}
.for file in COPYING README
${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/share/doc/${PORTNAME}
.endfor
.endif
.include <bsd.port.mk>

1
archivers/ucl/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (ucl-0.92.tar.gz) = 3170c93347f1cf90179acd2a25b8a66f

View File

@ -0,0 +1,23 @@
$FreeBSD$
--- configure 2001/01/29 19:11:52 1.1
+++ configure 2001/01/29 19:12:24
@@ -1256,7 +1256,7 @@
fi
else
if test "$GCC" = yes; then
- CFLAGS="-O2"
+# CFLAGS="-O2"
else
CFLAGS=
fi
@@ -3168,7 +3168,7 @@
if test "$enable_debug" = yes; then
CFLAGS_O="$CFLAGS_O -O0"
else
- CFLAGS_O="$CFLAGS_O -O2"
+# CFLAGS_O="$CFLAGS_O -O2"
fi
CFLAGS_W="$CFLAGS_W -Wall -Wcast-align -Wwrite-strings"
case $host in

View File

@ -0,0 +1 @@
A data compression library with low memory usage during decompression

10
archivers/ucl/pkg-descr Normal file
View File

@ -0,0 +1,10 @@
UCL is a portable lossless data compression library written in ANSI C.
UCL implements a number of compression algorithms that achieve an excellent
compression ratio while allowing *very* fast decompression. Decompression
requires no additional memory.
Author: Markus Franz Xaver Johannes Oberhumer
markus.oberhumer@jk.uni-linz.ac.at
WWW: http://wildsau.idv.uni-linz.ac.at/mfx/ucl.html

11
archivers/ucl/pkg-plist Normal file
View File

@ -0,0 +1,11 @@
bin/uclpack
include/ucl/ucl.h
include/ucl/uclconf.h
include/ucl/uclutil.h
lib/libucl.a
lib/libucl.so
lib/libucl.so.0
share/doc/ucl/COPYING
share/doc/ucl/README
@dirrm share/doc/ucl
@dirrm include/ucl