Add port textproc/humanzip:

humanzip is a compression program that operates on text files.  Unlike
most compression algorithms, its output is human readable.  Indeed, it
is explictly meant to be read by humans and might even be easier to read
than the original.

humanzip compresses files by looking for common strings of words and
replacing them with single symbols. The idea is to reduce the screen and
print size of documents.  Humanzip does not explictly try to reduce the
size of the file as measured in bytes, although this usually happens
incidentally.

WWW: http://savannah.nongnu.org/projects/humanzip/
Author: Matthew Strait
This commit is contained in:
Andrew Pantyukhin 2007-07-21 19:16:45 +00:00
parent ba3e11610e
commit 11c953071b
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=196001
4 changed files with 50 additions and 0 deletions

View file

@ -201,6 +201,7 @@
SUBDIR += htmlize.el
SUBDIR += htmlsection
SUBDIR += htmltolatex
SUBDIR += humanzip
SUBDIR += hy-aspell
SUBDIR += hyperestraier
SUBDIR += ia-aspell

View file

@ -0,0 +1,33 @@
# New ports collection makefile for: humanzip
# Date created: 21 July 2007
# Whom: Andrew Pantyukhin <infofarmer@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= humanzip
PORTVERSION= 0.5
CATEGORIES= textproc archivers
MASTER_SITES= SAVANNAH CENKES
MAINTAINER= infofarmer@FreeBSD.org
COMMENT= Compresses text to human readable output
post-patch:
@${REINPLACE_CMD} -e 's|g++|${CXX}|;s|-O2|${CFLAGS}|' \
${WRKSRC}/${MAKEFILE}
MAN1= ${PORTNAME}.1
MLINKS= ${PORTNAME}.1 humanunzip.1
PLIST_FILES= bin/${PORTNAME} bin/humanunzip
PORTDOCS= CHANGELOG README TODO
do-install:
@${INSTALL_PROGRAM} ${WRKSRC}/human*zip ${PREFIX}/bin/
@${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${MAN1PREFIX}/man/man1/
.ifndef NOPORTDOCS
@${INSTALL} -d ${DOCSDIR}/
@cd ${WRKSRC}/&&${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}/
.endif
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
MD5 (humanzip-0.5.tar.gz) = f4807a54f167a890b2c81733eb3a9c4c
SHA256 (humanzip-0.5.tar.gz) = 7d48bd18e161117f1aa772bfa1726a001f9058cf6df84c1c4667aefd4b2ccf8e
SIZE (humanzip-0.5.tar.gz) = 19979

View file

@ -0,0 +1,13 @@
humanzip is a compression program that operates on text files. Unlike
most compression algorithms, its output is human readable. Indeed, it
is explictly meant to be read by humans and might even be easier to read
than the original.
humanzip compresses files by looking for common strings of words and
replacing them with single symbols. The idea is to reduce the screen and
print size of documents. Humanzip does not explictly try to reduce the
size of the file as measured in bytes, although this usually happens
incidentally.
WWW: http://savannah.nongnu.org/projects/humanzip/
Author: Matthew Strait