aboutsummaryrefslogtreecommitdiff
path: root/x11/screenkey
diff options
context:
space:
mode:
authorAlexey Dokuchaev <danfe@FreeBSD.org>2020-09-05 15:32:01 +0000
committerAlexey Dokuchaev <danfe@FreeBSD.org>2020-09-05 15:32:01 +0000
commit3c97625d4e5aa515f70537a891602798499d50b8 (patch)
tree734d13291642dfc7015b97b370f1dcfb909ae0e9 /x11/screenkey
parente5cb033668e5f7b1458f1e3161f7149bce0f889c (diff)
downloadports-3c97625d4e5aa515f70537a891602798499d50b8.tar.gz
ports-3c97625d4e5aa515f70537a891602798499d50b8.zip
This is a screencast tool to display pressed keys, inspired by Screenflick.
Notes
Notes: svn path=/head/; revision=547654
Diffstat (limited to 'x11/screenkey')
-rw-r--r--x11/screenkey/Makefile23
-rw-r--r--x11/screenkey/distinfo3
-rw-r--r--x11/screenkey/pkg-descr14
3 files changed, 40 insertions, 0 deletions
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 <danfe@FreeBSD.org>
+# $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 <bsd.port.mk>
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/