From 3c97625d4e5aa515f70537a891602798499d50b8 Mon Sep 17 00:00:00 2001 From: Alexey Dokuchaev Date: Sat, 5 Sep 2020 15:32:01 +0000 Subject: [PATCH] This is a screencast tool to display pressed keys, inspired by Screenflick. WWW: https://www.thregr.org/~wavexx/software/screenkey/ --- x11/Makefile | 1 + x11/screenkey/Makefile | 23 +++++++++++++++++++++++ x11/screenkey/distinfo | 3 +++ x11/screenkey/pkg-descr | 14 ++++++++++++++ 4 files changed, 41 insertions(+) create mode 100644 x11/screenkey/Makefile create mode 100644 x11/screenkey/distinfo create mode 100644 x11/screenkey/pkg-descr diff --git a/x11/Makefile b/x11/Makefile index 02cb780de16c..51c52c9dc63a 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -289,6 +289,7 @@ SUBDIR += sakura SUBDIR += sbxkb SUBDIR += screen-message + SUBDIR += screenkey SUBDIR += scripts SUBDIR += sddm SUBDIR += sessreg diff --git a/x11/screenkey/Makefile b/x11/screenkey/Makefile new file mode 100644 index 000000000000..28822ab8eee1 --- /dev/null +++ b/x11/screenkey/Makefile @@ -0,0 +1,23 @@ +# Created by: Alexey Dokuchaev +# $FreeBSD$ + +PORTNAME= screenkey +PORTVERSION= 1.2 +CATEGORIES= x11 python +MASTER_SITES= https://www.thregr.org/~wavexx/software/screenkey/releases/ + +MAINTAINER= danfe@FreeBSD.org +COMMENT= Screencast tool to display pressed keys + +LICENSE= GPLv3+ + +USES= gnome python xorg +USE_GNOME= gtk30 pygobject3 +USE_PYTHON= autoplist distutils noflavors +USE_XORG= xtst + +post-patch: + @${REINPLACE_CMD} -e 's,setup_requires=,#&,' ${WRKSRC}/setup.py + @${RM} ${WRKSRC}/setup.cfg + +.include diff --git a/x11/screenkey/distinfo b/x11/screenkey/distinfo new file mode 100644 index 000000000000..9540097c7b90 --- /dev/null +++ b/x11/screenkey/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1596901888 +SHA256 (screenkey-1.2.tar.gz) = 6ef4dd759724bd498c9b193099e5650375810e209638e5f0d778dfb746ac5b73 +SIZE (screenkey-1.2.tar.gz) = 65396 diff --git a/x11/screenkey/pkg-descr b/x11/screenkey/pkg-descr new file mode 100644 index 000000000000..194a24ed3218 --- /dev/null +++ b/x11/screenkey/pkg-descr @@ -0,0 +1,14 @@ +This is a screencast tool to display pressed keys, inspired by Screenflick. +Its most notable features are: + + - Several keyboard translation methods + - Key composition/input method support + - Configurable font/size/position + - Highlighting of recent keystrokes + - Improved backspace processing + - Normal/Emacs/Mac caps modes + - Multi-monitor support + - Dynamic recording control + - Switch for visible shift and modifier sequences only + +WWW: https://www.thregr.org/~wavexx/software/screenkey/