diff options
-rw-r--r-- | textproc/Makefile | 1 | ||||
-rw-r--r-- | textproc/chkascii/Makefile | 23 | ||||
-rw-r--r-- | textproc/chkascii/distinfo | 3 | ||||
-rw-r--r-- | textproc/chkascii/pkg-descr | 16 |
4 files changed, 43 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile index e2e0fd55c785..bac4d7213bb7 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -85,6 +85,7 @@ SUBDIR += cdiff SUBDIR += cgrep SUBDIR += chpp + SUBDIR += chkascii SUBDIR += cl-meta SUBDIR += cl-meta-sbcl SUBDIR += cl-ppcre diff --git a/textproc/chkascii/Makefile b/textproc/chkascii/Makefile new file mode 100644 index 000000000000..d4fe07a53587 --- /dev/null +++ b/textproc/chkascii/Makefile @@ -0,0 +1,23 @@ +# $FreeBSD$ + +PORTNAME= chkascii +DISTVERSION= 1.0 +CATEGORIES= textproc + +MAINTAINER= bourne.identity@hotmail.com +COMMENT= Check an ASCII text file for invalid characters + +LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/LICENSE + +USE_GITHUB= yes +GH_ACCOUNT= bourne-again + +PLIST_FILES= bin/chkascii \ + man/man1/chkascii.1.gz + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/chkascii ${STAGEDIR}${PREFIX}/bin/chkascii + ${INSTALL_MAN} ${WRKSRC}/chkascii.1 ${STAGEDIR}${MANPREFIX}/man/man1 + +.include <bsd.port.mk> diff --git a/textproc/chkascii/distinfo b/textproc/chkascii/distinfo new file mode 100644 index 000000000000..8c06128e5b51 --- /dev/null +++ b/textproc/chkascii/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1542639723 +SHA256 (bourne-again-chkascii-1.0_GH0.tar.gz) = e25dfa56022894a62b0ebc8f5457871a99c8ccf9f632c6a193f05dbefc27d8ef +SIZE (bourne-again-chkascii-1.0_GH0.tar.gz) = 9895 diff --git a/textproc/chkascii/pkg-descr b/textproc/chkascii/pkg-descr new file mode 100644 index 000000000000..f0563411d7ac --- /dev/null +++ b/textproc/chkascii/pkg-descr @@ -0,0 +1,16 @@ +chkascii is a small C program that checks files for any ASCII values +that are possibly junk. The following are considered the only good ASCII +values permissible in a text file: + +32-126 +9 +10 + +The user can optionally force additional ASCII values to be treated as +good. + +For good text files, chkascii will wind up by checking on proper EOL +termination. If the file is not EOL-terminated, that too is reported as +an error. + +WWW: https://github.com/bourne-again/chkascii |