git: 7ad259143468 - main - textproc/slowcat: Add a new port

Mateusz Piotrowski 0mp at FreeBSD.org
Mon May 17 19:58:32 UTC 2021


The branch main has been updated by 0mp:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7ad25914346848f27262e2a95a1de557eb23c2ad

commit 7ad25914346848f27262e2a95a1de557eb23c2ad
Author:     Mateusz Piotrowski <0mp at FreeBSD.org>
AuthorDate: 2021-05-17 17:54:14 +0000
Commit:     Mateusz Piotrowski <0mp at FreeBSD.org>
CommitDate: 2021-05-17 19:58:10 +0000

    textproc/slowcat: Add a new port
    
    The "Slowcat" program is intended for use with various VT100 and other
    animations from http://artscene.textfiles.com/vt100/, where a time delay
    not unlike a terminal or modem makes the entire thing actually
    understandable.  This program will add an artificial 9600 baud delay
    while printing a file.
---
 textproc/Makefile          |  1 +
 textproc/slowcat/Makefile  | 28 ++++++++++++++++++++++++++++
 textproc/slowcat/distinfo  |  3 +++
 textproc/slowcat/pkg-descr |  6 ++++++
 4 files changed, 38 insertions(+)

diff --git a/textproc/Makefile b/textproc/Makefile
index db07c3bccb64..6c4a88c93122 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1795,6 +1795,7 @@
     SUBDIR += sl-hyphen
     SUBDIR += sl-mythes
     SUBDIR += slides
+    SUBDIR += slowcat
     SUBDIR += smi
     SUBDIR += smu
     SUBDIR += so-hunspell
diff --git a/textproc/slowcat/Makefile b/textproc/slowcat/Makefile
new file mode 100644
index 000000000000..f70e1219a96f
--- /dev/null
+++ b/textproc/slowcat/Makefile
@@ -0,0 +1,28 @@
+PORTNAME=	slowcat
+DISTVERSION=	2.2
+CATEGORIES=	textproc perl5
+MASTER_SITES=	http://artscene.textfiles.com/viewers/linux/
+DISTNAME=	${PORTNAME}
+EXTRACT_SUFX=	.pl
+DIST_SUBDIR=	${PKGNAME}
+
+MAINTAINER=	0mp at FreeBSD.org
+COMMENT=	Write output slowly, emulating physical serial terminal
+
+LICENSE=	PD
+
+USES=		perl5
+
+NO_ARCH=	yes
+NO_BUILD=	yes
+NO_WRKSUBDIR=	yes
+PLIST_FILES=	bin/${DISTNAME}
+
+do-extract:
+	@${CP} ${DISTDIR}/${DIST_SUBDIR}/${DISTFILES} ${WRKSRC}
+
+do-install:
+	${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME}${EXTRACT_SUFX} \
+		${STAGEDIR}${PREFIX}/bin/${DISTNAME}
+
+.include <bsd.port.mk>
diff --git a/textproc/slowcat/distinfo b/textproc/slowcat/distinfo
new file mode 100644
index 000000000000..be969bd45edf
--- /dev/null
+++ b/textproc/slowcat/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1586358235
+SHA256 (slowcat-2.2/slowcat.pl) = aae502c8de8e46ba933a9dca2a957f6779ab34eef008e5266ce57e25fd13e4f4
+SIZE (slowcat-2.2/slowcat.pl) = 2239
diff --git a/textproc/slowcat/pkg-descr b/textproc/slowcat/pkg-descr
new file mode 100644
index 000000000000..0c85b3f3b857
--- /dev/null
+++ b/textproc/slowcat/pkg-descr
@@ -0,0 +1,6 @@
+The "Slowcat" program is intended for use with various VT100 and other
+animations from http://artscene.textfiles.com/vt100/, where a time delay
+not unlike a terminal or modem makes the entire thing actually understandable.
+This program will add an artificial 9600 baud delay while printing a file.
+
+WWW: http://artscene.textfiles.com/viewers/


More information about the dev-commits-ports-all mailing list