diff options
author | cjep <cjep@pkgsrc.org> | 2002-12-13 20:43:39 +0000 |
---|---|---|
committer | cjep <cjep@pkgsrc.org> | 2002-12-13 20:43:39 +0000 |
commit | 236f48314b87dca8e7ca60b49039fcbe9e25fd13 (patch) | |
tree | 0f221ca735b490dc83d65e80980cea5181673ead /devel/ucl | |
parent | 8c3cd3770a904f98b5574f3cecdd64a0a5f32871 (diff) | |
download | pkgsrc-236f48314b87dca8e7ca60b49039fcbe9e25fd13.tar.gz |
Initial import of the UCL data compression library v1.01 into the
NetBSD packages collection as devel/ucl.
UCL is a portable lossless data compression library written in ANSI C.
It implements a number of NRV compression algorithms that achieve an
excellent compression ratio while allowing very fast decompression.
Diffstat (limited to 'devel/ucl')
-rw-r--r-- | devel/ucl/DESCR | 6 | ||||
-rw-r--r-- | devel/ucl/Makefile | 25 | ||||
-rw-r--r-- | devel/ucl/PLIST | 15 | ||||
-rw-r--r-- | devel/ucl/distinfo | 4 |
4 files changed, 50 insertions, 0 deletions
diff --git a/devel/ucl/DESCR b/devel/ucl/DESCR new file mode 100644 index 00000000000..f58636722c8 --- /dev/null +++ b/devel/ucl/DESCR @@ -0,0 +1,6 @@ +UCL is a portable lossless data compression library written in ANSI C. +It implements a number of NRV compression algorithms that achieve an +excellent compression ratio while allowing very fast decompression. + +Compared to LZO, the UCL algorithms achieve a better compression ratio +but decompression is a little bit slower. diff --git a/devel/ucl/Makefile b/devel/ucl/Makefile new file mode 100644 index 00000000000..2e291005520 --- /dev/null +++ b/devel/ucl/Makefile @@ -0,0 +1,25 @@ +# $NetBSD: Makefile,v 1.1.1.1 2002/12/13 20:43:39 cjep Exp $ +# + +DISTNAME= ucl-1.01 +CATEGORIES= devel archivers +MASTER_SITES= http://www.oberhumer.com/opensource/ucl/download/ + +MAINTAINER= packages@netbsd.org +HOMEPAGE= http://www.oberhumer.com/opensource/ucl/ +COMMENT= Portable lossless data compression library + +USE_BUILDLINK2= YES +USE_LIBTOOL= YES +LIBTOOL_OVERRIDE= ${WRKSRC}/libtool + +GNU_CONFIGURE= YES +CONFIGURE_ARGS+= --enable-shared=yes + +post-install: + ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/ucl + for i in simple.c lutil.h uclpack.c Makefile; do \ + ${INSTALL_DATA} ${WRKSRC}/examples/$$i ${PREFIX}/share/examples/ucl;\ + done; + +.include "../../mk/bsd.pkg.mk" diff --git a/devel/ucl/PLIST b/devel/ucl/PLIST new file mode 100644 index 00000000000..3fba11f5b86 --- /dev/null +++ b/devel/ucl/PLIST @@ -0,0 +1,15 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2002/12/13 20:43:39 cjep Exp $ +include/ucl/ucl.h +include/ucl/uclconf.h +include/ucl/uclutil.h +lib/libucl.a +lib/libucl.la +lib/libucl.so +lib/libucl.so.0 +lib/libucl.so.0.0 +share/examples/ucl/Makefile +share/examples/ucl/lutil.h +share/examples/ucl/simple.c +share/examples/ucl/uclpack.c +@dirrm share/examples/ucl +@dirrm include/ucl diff --git a/devel/ucl/distinfo b/devel/ucl/distinfo new file mode 100644 index 00000000000..8bfda10b4b8 --- /dev/null +++ b/devel/ucl/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2002/12/13 20:43:39 cjep Exp $ + +SHA1 (ucl-1.01.tar.gz) = eb5839c3397c3a84a107ef7bf0cb8c89addf6cca +Size (ucl-1.01.tar.gz) = 341562 bytes |