Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Aug 2021 15:51:05 GMT
From:      Mateusz Piotrowski <0mp@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 4214b8c77646 - main - games/vt100-art-and-animations: Add new port
Message-ID:  <202108091551.179Fp5GW050624@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by 0mp:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4214b8c7764676f2ac12701dbc661c90c7cf713a

commit 4214b8c7764676f2ac12701dbc661c90c7cf713a
Author:     Mateusz Piotrowski <0mp@FreeBSD.org>
AuthorDate: 2021-08-09 15:46:24 +0000
Commit:     Mateusz Piotrowski <0mp@FreeBSD.org>
CommitDate: 2021-08-09 15:48:44 +0000

    games/vt100-art-and-animations: Add new port
    
    These are VT100 Animation files, which are meant to be thrown up raw at
    a vt100-compatible terminal. ANSI-ready terminals should do fine,
    although the ideal venue is a Digital Equipment Corporation VT100
    Terminal connected at 9600 baud. Many of these animations will fly by at
    modern speeds, when they were meant to move much slower. The files
    themselves are simply text with cursor movement instructions, deleting
    and erasing the characters necessary to appear animated. Usually, they
    represent a long hand-crafted process done by a single person to tell a
    story. Some of these files may date back to the 1960's and 1970's.
    
    WWW: http://artscene.textfiles.com/vt100/
---
 games/Makefile                           |  1 +
 games/vt100-art-and-animations/Makefile  | 28 ++++++++++
 games/vt100-art-and-animations/distinfo  |  3 +
 games/vt100-art-and-animations/pkg-descr | 11 ++++
 games/vt100-art-and-animations/pkg-plist | 94 ++++++++++++++++++++++++++++++++
 5 files changed, 137 insertions(+)

diff --git a/games/Makefile b/games/Makefile
index d5a305fd44b2..eee806f72551 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -1008,6 +1008,7 @@
     SUBDIR += voadi
     SUBDIR += volleyball
     SUBDIR += vor
+    SUBDIR += vt100-art-and-animations
     SUBDIR += vultures-eye
     SUBDIR += vvvvvv
     SUBDIR += wanderer
diff --git a/games/vt100-art-and-animations/Makefile b/games/vt100-art-and-animations/Makefile
new file mode 100644
index 000000000000..7471d5738128
--- /dev/null
+++ b/games/vt100-art-and-animations/Makefile
@@ -0,0 +1,28 @@
+PORTNAME=	vt100-art-and-animations
+DISTVERSION=	2020.04.09
+MASTER_SITES=	http://artscene.textfiles.com/archives/
+CATEGORIES=	games
+DISTNAME=	vt100
+DIST_SUBDIR=	${PKGNAME}
+
+MAINTAINER=	0mp@FreeBSD.org
+COMMENT=	VT100 art and animations
+
+LICENSE=	UNKNOWN
+LICENSE_NAME=	Unknown
+LICENSE_TEXT=	The license is unknown.
+LICENSE_PERMS=	auto-accept
+
+USES=		zip
+
+RUN_DEPENDS=	slowcat:textproc/slowcat
+
+NO_ARCH=	yes
+NO_BUILD=	yes
+NO_WRKSUBDIR=	yes
+
+do-install:
+	@${MKDIR} ${STAGEDIR}${DATADIR}
+	${INSTALL_DATA} ${WRKSRC}/* ${STAGEDIR}${DATADIR}
+
+.include <bsd.port.mk>
diff --git a/games/vt100-art-and-animations/distinfo b/games/vt100-art-and-animations/distinfo
new file mode 100644
index 000000000000..e4dc453c8ccd
--- /dev/null
+++ b/games/vt100-art-and-animations/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1628523644
+SHA256 (vt100-art-and-animations-2020.04.09/vt100.zip) = 796523a28425d267e10fd538330bec7f3411f653f208090d024e06bc5166a402
+SIZE (vt100-art-and-animations-2020.04.09/vt100.zip) = 354033
diff --git a/games/vt100-art-and-animations/pkg-descr b/games/vt100-art-and-animations/pkg-descr
new file mode 100644
index 000000000000..9bdc33907a4b
--- /dev/null
+++ b/games/vt100-art-and-animations/pkg-descr
@@ -0,0 +1,11 @@
+These are VT100 Animation files, which are meant to be thrown up raw at a
+vt100-compatible terminal. ANSI-ready terminals should do fine, although the
+ideal venue is a Digital Equipment Corporation VT100 Terminal connected at 9600
+baud. Many of these animations will fly by at modern speeds, when they were
+meant to move much slower. The files themselves are simply text with cursor
+movement instructions, deleting and erasing the characters necessary to appear
+animated. Usually, they represent a long hand-crafted process done by a single
+person to tell a story. Some of these files may date back to the 1960's and
+1970's.
+
+WWW: http://artscene.textfiles.com/vt100/
diff --git a/games/vt100-art-and-animations/pkg-plist b/games/vt100-art-and-animations/pkg-plist
new file mode 100644
index 000000000000..ffd696b715d2
--- /dev/null
+++ b/games/vt100-art-and-animations/pkg-plist
@@ -0,0 +1,94 @@
+%%DATADIR%%/bambi.vt
+%%DATADIR%%/bambi_godzila
+%%DATADIR%%/barney.vt
+%%DATADIR%%/beer.vt
+%%DATADIR%%/bevis.butthead.vt
+%%DATADIR%%/blinkeyes.vt
+%%DATADIR%%/bomb.vt
+%%DATADIR%%/bugsbunny.vt
+%%DATADIR%%/cartwhee.vt
+%%DATADIR%%/castle.vt
+%%DATADIR%%/cert18.vt
+%%DATADIR%%/cow.vt
+%%DATADIR%%/cowboom.vt
+%%DATADIR%%/crash.vt
+%%DATADIR%%/cursor.vt
+%%DATADIR%%/delay.vt
+%%DATADIR%%/demo.vt
+%%DATADIR%%/dirty.vt
+%%DATADIR%%/dogs.vt
+%%DATADIR%%/dont-wor.vt
+%%DATADIR%%/dontworry.vt
+%%DATADIR%%/duckpaint.vt
+%%DATADIR%%/firework.vt
+%%DATADIR%%/fireworks.vt
+%%DATADIR%%/fishy-fishy.vt
+%%DATADIR%%/fishy.vt
+%%DATADIR%%/fishy2.vt
+%%DATADIR%%/flatmap.vt
+%%DATADIR%%/frogs.vt
+%%DATADIR%%/glass.vt
+%%DATADIR%%/globe.vt
+%%DATADIR%%/hallow.vt
+%%DATADIR%%/hello.vt
+%%DATADIR%%/index.html
+%%DATADIR%%/juanspla.vt
+%%DATADIR%%/july.4.vt
+%%DATADIR%%/jumble.vt
+%%DATADIR%%/maingate.vt
+%%DATADIR%%/mark_twain.vt
+%%DATADIR%%/monkey.vt
+%%DATADIR%%/monorail.vt
+%%DATADIR%%/moon.animation
+%%DATADIR%%/movglobe.vt
+%%DATADIR%%/mr_pumpkin
+%%DATADIR%%/nasa.vt
+%%DATADIR%%/new_year.vt
+%%DATADIR%%/newbeer.vt
+%%DATADIR%%/nifty.vt
+%%DATADIR%%/outerlimits.vt
+%%DATADIR%%/pac3d.vt
+%%DATADIR%%/paradise.vt
+%%DATADIR%%/peace.vt
+%%DATADIR%%/prey.vt
+%%DATADIR%%/prey_col.vt
+%%DATADIR%%/safesex.vt
+%%DATADIR%%/shuttle.vt
+%%DATADIR%%/skyway.vt
+%%DATADIR%%/snowing
+%%DATADIR%%/snowing.vt
+%%DATADIR%%/spinweb.vt
+%%DATADIR%%/sship.vt
+%%DATADIR%%/startrek.vt
+%%DATADIR%%/strike.vt
+%%DATADIR%%/sun.vt
+%%DATADIR%%/surf.vt
+%%DATADIR%%/tetris.vt
+%%DATADIR%%/tomorrw.vt
+%%DATADIR%%/torturet.vt
+%%DATADIR%%/treadmill.vt
+%%DATADIR%%/trek.vt
+%%DATADIR%%/trekvid.vt
+%%DATADIR%%/turkey.vt
+%%DATADIR%%/tv.vt
+%%DATADIR%%/twilight.vt
+%%DATADIR%%/twilightzone.vt
+%%DATADIR%%/valentin.vt
+%%DATADIR%%/valentine.vt
+%%DATADIR%%/van_halen.vt
+%%DATADIR%%/wineglas.vt
+%%DATADIR%%/xmas-00.vt
+%%DATADIR%%/xmas-01.vt
+%%DATADIR%%/xmas-02.vt
+%%DATADIR%%/xmas-03.vt
+%%DATADIR%%/xmas-04.vt
+%%DATADIR%%/xmas-05.vt
+%%DATADIR%%/xmas-06.vt
+%%DATADIR%%/xmas-07.vt
+%%DATADIR%%/xmas-08.vt
+%%DATADIR%%/xmas-09.vt
+%%DATADIR%%/xmas.large
+%%DATADIR%%/xmas.vt
+%%DATADIR%%/xmas2.vt
+%%DATADIR%%/xmasshort.vt
+%%DATADIR%%/zorro.vt



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202108091551.179Fp5GW050624>