mirror of
https://git.freebsd.org/ports.git
synced 2025-06-04 12:26:27 -04:00
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:
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
|
@ -201,6 +201,7 @@
|
|||
SUBDIR += htmlize.el
|
||||
SUBDIR += htmlsection
|
||||
SUBDIR += htmltolatex
|
||||
SUBDIR += humanzip
|
||||
SUBDIR += hy-aspell
|
||||
SUBDIR += hyperestraier
|
||||
SUBDIR += ia-aspell
|
||||
|
|
33
textproc/humanzip/Makefile
Normal file
33
textproc/humanzip/Makefile
Normal 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>
|
3
textproc/humanzip/distinfo
Normal file
3
textproc/humanzip/distinfo
Normal 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
|
13
textproc/humanzip/pkg-descr
Normal file
13
textproc/humanzip/pkg-descr
Normal 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
|
Loading…
Add table
Reference in a new issue