Bug 33934 - New port: Szip performs data compression/decompression
Summary: New port: Szip performs data compression/decompression
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-01-16 04:30 UTC by Igor Pokrovsky
Modified: 2002-02-17 08:01 UTC (History)
0 users

See Also:


Attachments
file.shar (2.02 KB, text/plain)
2002-01-16 04:30 UTC, Igor Pokrovsky
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Igor Pokrovsky 2002-01-16 04:30:01 UTC
	Szip uses a limited order Sort transform. This transformation is related to
the Burrows-Wheeler transformation used in blocksorting compression methods.
The difference is a fast, deterministic behaviour in time at some compression loss.
As next step it uses a probability model for blocksorted files.
The last step is entropy encoding using a range coder. This coder is based on 
an article published in 1979 and is belived to be patent-free.
Comment 1 Igor Pokrovsky 2002-01-27 04:59:28 UTC
--- szip.old.shar	Sun Jan 27 07:27:08 2002
+++ szip.shar	Sun Jan 27 07:28:48 2002
@@ -17,10 +17,13 @@
 echo x - szip/pkg-descr
 sed 's/^X//' >szip/pkg-descr << 'END-of-szip/pkg-descr'
 XThe program szip performs data compression/decompression.
-XIt is available for many Unix platforms, 
-Xfor more info see: http://www.compressconsult.com/szip/.
+XIt uses a limited order sort transform. This transformation is related to
+Xthe Burrows-Wheeler transformation used in blocksorting compression methods.
+XThe difference is a fast, deterministic behaviour in time at some compression
+Xloss.
 X
-XSzip is (c) 1997-1999 Michael Schindler, szip@compressconsult.com.
+XAuthor:		Michael Schindler <szip@compressconsult.com>
+XWWW:	http://www.compressconsult.com/szip/
 X
 X--
 XIgor Pokrovsky <tiamat@telegraph.spb.ru>
@@ -32,10 +35,10 @@
 echo x - szip/pkg-plist
 sed 's/^X//' >szip/pkg-plist << 'END-of-szip/pkg-plist'
 Xbin/szip
-Xshare/doc/szip/history.txt
-Xshare/doc/szip/readme.txt
-Xshare/doc/szip/techinfo.txt
-X@dirrm share/doc/szip
+X%%PORTDOCS%%share/doc/szip/history.txt
+X%%PORTDOCS%%share/doc/szip/readme.txt
+X%%PORTDOCS%%share/doc/szip/techinfo.txt
+X%%PORTDOCS%%@dirrm share/doc/szip
 END-of-szip/pkg-plist
 echo x - szip/Makefile
 sed 's/^X//' >szip/Makefile << 'END-of-szip/Makefile'
@@ -58,10 +61,11 @@
 XONLY_FOR_ARCHS=	i386
 X
 Xdo-install:
-X	@${MKDIR} ${PREFIX}/share/doc/${PORTNAME}
-X	@${INSTALL_PROGRAM} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin/
-X	@${INSTALL_DATA} ${WRKDIR}/*.txt ${PREFIX}/share/doc/${PORTNAME}/
-X	@${CHMOD} -x ${PREFIX}/share/doc/${PORTNAME}/*.txt
+X	${INSTALL_PROGRAM} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
+X.ifndef (NOPORTDOCS)
+X	@${MKDIR} ${DOCSDIR}
+X	${INSTALL_DATA} ${WRKDIR}/*.txt ${DOCSDIR}
+X.endif
 X
 X.include <bsd.port.mk>
 END-of-szip/Makefile
@@ -70,6 +74,4 @@
 XMD5 (szip_112b_FreeBSD.tar.gz) = fbcf065b8889acd4d0eb22300450ea60
 END-of-szip/distinfo
 exit
->Release-Note:
->Audit-Trail:
->Unformatted:
+
Comment 2 markp freebsd_committer freebsd_triage 2002-02-17 08:00:26 UTC
State Changed
From-To: open->closed

Committed with minor changes, thanks!