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:
parent
956c457c9a
commit
2e0758ebbb
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=37766
@ -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
31
archivers/ucl/Makefile
Normal 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
1
archivers/ucl/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (ucl-0.92.tar.gz) = 3170c93347f1cf90179acd2a25b8a66f
|
23
archivers/ucl/files/patch-configure
Normal file
23
archivers/ucl/files/patch-configure
Normal 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
|
1
archivers/ucl/pkg-comment
Normal file
1
archivers/ucl/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
A data compression library with low memory usage during decompression
|
10
archivers/ucl/pkg-descr
Normal file
10
archivers/ucl/pkg-descr
Normal 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
11
archivers/ucl/pkg-plist
Normal 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
|
Loading…
Reference in New Issue
Block a user