diff options
author | Maxim Sobolev <sobomax@FreeBSD.org> | 2001-01-29 19:39:15 +0000 |
---|---|---|
committer | Maxim Sobolev <sobomax@FreeBSD.org> | 2001-01-29 19:39:15 +0000 |
commit | 2e0758ebbb8cbaed2f178b58a18523f833a39a68 (patch) | |
tree | d8a9552a805406ec722df964eeb54c727e0f9dc6 /archivers/ucl | |
parent | chmod 644 (from 755). (diff) |
Add ucl 0.92, a data compression library with low memory usage during
decompression and competitive with zlib compression ratio.
Notes
Notes:
svn path=/head/; revision=37766
Diffstat (limited to 'archivers/ucl')
-rw-r--r-- | archivers/ucl/Makefile | 31 | ||||
-rw-r--r-- | archivers/ucl/distinfo | 1 | ||||
-rw-r--r-- | archivers/ucl/files/patch-configure | 23 | ||||
-rw-r--r-- | archivers/ucl/pkg-comment | 1 | ||||
-rw-r--r-- | archivers/ucl/pkg-descr | 10 | ||||
-rw-r--r-- | archivers/ucl/pkg-plist | 11 |
6 files changed, 77 insertions, 0 deletions
diff --git a/archivers/ucl/Makefile b/archivers/ucl/Makefile new file mode 100644 index 000000000000..fe678030d644 --- /dev/null +++ b/archivers/ucl/Makefile @@ -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> diff --git a/archivers/ucl/distinfo b/archivers/ucl/distinfo new file mode 100644 index 000000000000..64be03eab1dc --- /dev/null +++ b/archivers/ucl/distinfo @@ -0,0 +1 @@ +MD5 (ucl-0.92.tar.gz) = 3170c93347f1cf90179acd2a25b8a66f diff --git a/archivers/ucl/files/patch-configure b/archivers/ucl/files/patch-configure new file mode 100644 index 000000000000..6485eb0ef76d --- /dev/null +++ b/archivers/ucl/files/patch-configure @@ -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 diff --git a/archivers/ucl/pkg-comment b/archivers/ucl/pkg-comment new file mode 100644 index 000000000000..99765129ec45 --- /dev/null +++ b/archivers/ucl/pkg-comment @@ -0,0 +1 @@ +A data compression library with low memory usage during decompression diff --git a/archivers/ucl/pkg-descr b/archivers/ucl/pkg-descr new file mode 100644 index 000000000000..67fe17415f23 --- /dev/null +++ b/archivers/ucl/pkg-descr @@ -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 diff --git a/archivers/ucl/pkg-plist b/archivers/ucl/pkg-plist new file mode 100644 index 000000000000..7cba2e554a10 --- /dev/null +++ b/archivers/ucl/pkg-plist @@ -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 |