Skip site navigation (1)Skip section navigation (2)
Date:      Fri,  8 Apr 2011 11:30:57 +0800 (CST)
From:      Gea-Suan Lin <gslin@gslin.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        gslin@gslin.org
Subject:   ports/156267: [NEW PORT] archivers/lrzip: Long Range ZIP or Lzma RZIP
Message-ID:  <20110408033057.178F07E81B@colo-p.gslin.org>
Resent-Message-ID: <201104080340.p383e95r049125@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         156267
>Category:       ports
>Synopsis:       [NEW PORT] archivers/lrzip: Long Range ZIP or Lzma RZIP
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Apr 08 03:40:08 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Gea-Suan Lin
>Release:        FreeBSD 7.4-RELEASE i386
>Organization:
>Environment:
System: FreeBSD colo-p.gslin.org 7.4-RELEASE FreeBSD 7.4-RELEASE #0: Thu Feb 17 03:51:56 UTC 2011
>Description:
This is a compression program optimised for large files. The larger the file
and the more memory you have, the better the compression advantage this will
provide, especially once the files are larger than 100MB. The advantage can
be chosen to be either size (much smaller than bzip2) or speed (much faster
than bzip2).

WWW:	http://ck.kolivas.org/apps/lrzip/README

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- lrzip-0.601.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	lrzip
#	lrzip/pkg-descr
#	lrzip/Makefile
#	lrzip/pkg-plist
#	lrzip/distinfo
#	lrzip/files
#	lrzip/files/patch-stream.diff
#
echo c - lrzip
mkdir -p lrzip > /dev/null 2>&1
echo x - lrzip/pkg-descr
sed 's/^X//' >lrzip/pkg-descr << '9d55696d52577fdbddc97a8b0791ff87'
XThis is a compression program optimised for large files. The larger the file
Xand the more memory you have, the better the compression advantage this will
Xprovide, especially once the files are larger than 100MB. The advantage can
Xbe chosen to be either size (much smaller than bzip2) or speed (much faster
Xthan bzip2).
X
XWWW:	http://ck.kolivas.org/apps/lrzip/README
9d55696d52577fdbddc97a8b0791ff87
echo x - lrzip/Makefile
sed 's/^X//' >lrzip/Makefile << 'e184032819ba49bd65ddfcf734c12941'
X# New ports collection makefile for:	lrzip
X# Date created:		2011-04-08
X# Whom:			Gea-Suan Lin <gslin@gslin.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	lrzip
XPORTVERSION=	0.601
XCATEGORIES=	archivers
XMASTER_SITES=	http://ck.kolivas.org/apps/lrzip/ \
X		http://files.gslin.org/Software/
X
XMAINTAINER=	gslin@gslin.org
XCOMMENT=	Long Range ZIP or Lzma RZIP
X
XBUILD_DEPENDS=	nasm>=0:${PORTSDIR}/devel/nasm
XLIB_DEPENDS=	lzo2:${PORTSDIR}/archivers/lzo2
X
XCFLAGS+=	-I${LOCALBASE}/include
XCONFIGURE_ARGS+=	--enable-asm
XCONFIGURE_ENV+=	LDFLAGS=-L${LOCALBASE}/lib
XGNU_CONFIGURE=	yes
XLICENSE=	GPLv2
XUSE_BZIP2=	yes
XUSE_GMAKE=	yes
XUSE_PERL5_BUILD=	yes
X
XMAN1=		lrunzip.1 \
X		lrzip.1 \
X		lrztar.1 \
X		lrzuntar.1
XMAN5=		lrzip.conf.5
X
X.include <bsd.port.mk>
e184032819ba49bd65ddfcf734c12941
echo x - lrzip/pkg-plist
sed 's/^X//' >lrzip/pkg-plist << 'ea1d499b077a8992a44db65778616d55'
X@comment $FreeBSD$
X%%DOCSDIR%%/AUTHORS
X%%DOCSDIR%%/BUGS
X%%DOCSDIR%%/COPYING
X%%DOCSDIR%%/ChangeLog
X%%DOCSDIR%%/README
X%%DOCSDIR%%/README-NOT-BACKWARD-COMPATIBLE
X%%DOCSDIR%%/README.Assembler
X%%DOCSDIR%%/README.benchmarks
X%%DOCSDIR%%/README.lzo_compresses.test.txt
X%%DOCSDIR%%/TODO
X%%DOCSDIR%%/WHATS-NEW
X%%DOCSDIR%%/lrzip.conf.example
X%%DOCSDIR%%/lzma/7zC.txt
X%%DOCSDIR%%/lzma/7zFormat.txt
X%%DOCSDIR%%/lzma/Methods.txt
X%%DOCSDIR%%/lzma/README
X%%DOCSDIR%%/lzma/README-Alloc
X%%DOCSDIR%%/lzma/history.txt
X%%DOCSDIR%%/lzma/lzma.txt
X%%DOCSDIR%%/magic.header.txt
Xbin/lrunzip
Xbin/lrzip
Xbin/lrztar
Xbin/lrzuntar
X@dirrm %%DOCSDIR%%/lzma
X@dirrm %%DOCSDIR%%
ea1d499b077a8992a44db65778616d55
echo x - lrzip/distinfo
sed 's/^X//' >lrzip/distinfo << '6237809276a7cc1b174b69026b72a150'
XSHA256 (lrzip-0.601.tar.bz2) = 3cbb4454ebd61b7c8fb22b3155291f7cad4168f7d86fabf33e8e0992356b05e7
XSIZE (lrzip-0.601.tar.bz2) = 431587
6237809276a7cc1b174b69026b72a150
echo c - lrzip/files
mkdir -p lrzip/files > /dev/null 2>&1
echo x - lrzip/files/patch-stream.diff
sed 's/^X//' >lrzip/files/patch-stream.diff << 'e7c616f11968c39b02a4c8b7c4970ac2'
X--- stream.c.orig	2011-04-08 11:12:25.000000000 +0800
X+++ stream.c	2011-04-08 11:12:53.000000000 +0800
X@@ -58,7 +58,7 @@
X #include "lrzip.h"
X 
X 
X-#ifdef __APPLE__
X+#if defined(__APPLE__) || defined(__FreeBSD__)
X # define fmemopen fake_fmemopen
X # define open_memstream fake_open_memstream
X # define memstream_update_buffer fake_open_memstream_update_buffer
e7c616f11968c39b02a4c8b7c4970ac2
exit
--- lrzip-0.601.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110408033057.178F07E81B>