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>