pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
py-screenkey: add finished, untested package
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <tk%giga.or.at@localhost>
Pushed By: wiz
Date: Tue Apr 19 00:32:56 2022 +0200
Changeset: ff57778dce834a842992d5cc581787a9894925a8
Modified Files:
Makefile
Added Files:
py-screenkey/DESCR
py-screenkey/Makefile
py-screenkey/PLIST
py-screenkey/distinfo
Log Message:
py-screenkey: add finished, untested package
A screencast tool to display your keys, inspired by Screenflick.
* 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
* Repeats compression
* Countless bug fixes
* Mouse buttons support
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=ff57778dce834a842992d5cc581787a9894925a8
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 2 ++
py-screenkey/DESCR | 14 ++++++++++++++
py-screenkey/Makefile | 21 +++++++++++++++++++++
py-screenkey/PLIST | 38 ++++++++++++++++++++++++++++++++++++++
py-screenkey/distinfo | 5 +++++
5 files changed, 80 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index a96de3cda7..a76fe44a28 100644
--- a/Makefile
+++ b/Makefile
@@ -4599,6 +4599,7 @@ SUBDIR+= py-sciproc
SUBDIR+= py-scipy-data_fitting
SUBDIR+= py-scitools
SUBDIR+= py-scramp
+SUBDIR+= py-screenkey
SUBDIR+= py-screenutils
SUBDIR+= py-scrobbler
SUBDIR+= py-scs
@@ -5347,6 +5348,7 @@ SUBDIR+= socklog
SUBDIR+= softether
SUBDIR+= softflowd
SUBDIR+= soil
+SUBDIR+= soju
SUBDIR+= solarus-zsdx
SUBDIR+= solvespace-git
SUBDIR+= songwrite2
diff --git a/py-screenkey/DESCR b/py-screenkey/DESCR
new file mode 100644
index 0000000000..8860868b20
--- /dev/null
+++ b/py-screenkey/DESCR
@@ -0,0 +1,14 @@
+A screencast tool to display your keys, inspired by Screenflick.
+
+* 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
+* Repeats compression
+* Countless bug fixes
+* Mouse buttons support
diff --git a/py-screenkey/Makefile b/py-screenkey/Makefile
new file mode 100644
index 0000000000..7d39b10a15
--- /dev/null
+++ b/py-screenkey/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD$
+
+DISTNAME= screenkey-1.5
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= misc x11
+MASTER_SITES= https://www.thregr.org/~wavexx/software/screenkey/releases/
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://www.thregr.org/~wavexx/software/screenkey/
+COMMENT= Screencast tool to display your keys
+LICENSE= gnu-gpl-v3
+
+BUILD_DEPENDS+= ${PYPKGPREFIX}-babel-[0-9]*:../../devel/py-babel
+DEPENDS+= ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3
+DEPENDS+= ${PYPKGPREFIX}-cairo-[0-9]*:../../graphics/py-cairo
+DEPENDS+= ${PYPKGPREFIX}-dbus-[0-9]*:../../sysutils/py-dbus
+
+PYTHON_VERSIONS_INCOMPATIBLE= 27
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-screenkey/PLIST b/py-screenkey/PLIST
new file mode 100644
index 0000000000..82ebe36e2d
--- /dev/null
+++ b/py-screenkey/PLIST
@@ -0,0 +1,38 @@
+@comment $NetBSD$
+bin/screenkey
+${PYSITELIB}/Screenkey/__init__.py
+${PYSITELIB}/Screenkey/__init__.pyc
+${PYSITELIB}/Screenkey/__init__.pyo
+${PYSITELIB}/Screenkey/images/mouse.svg
+${PYSITELIB}/Screenkey/inputlistener.py
+${PYSITELIB}/Screenkey/inputlistener.pyc
+${PYSITELIB}/Screenkey/inputlistener.pyo
+${PYSITELIB}/Screenkey/keysyms.py
+${PYSITELIB}/Screenkey/keysyms.pyc
+${PYSITELIB}/Screenkey/keysyms.pyo
+${PYSITELIB}/Screenkey/labelmanager.py
+${PYSITELIB}/Screenkey/labelmanager.pyc
+${PYSITELIB}/Screenkey/labelmanager.pyo
+${PYSITELIB}/Screenkey/locale/ca/LC_MESSAGES/screenkey.mo
+${PYSITELIB}/Screenkey/locale/de/LC_MESSAGES/screenkey.mo
+${PYSITELIB}/Screenkey/locale/de_DE/LC_MESSAGES/screenkey.mo
+${PYSITELIB}/Screenkey/locale/es/LC_MESSAGES/screenkey.mo
+${PYSITELIB}/Screenkey/locale/fr/LC_MESSAGES/screenkey.mo
+${PYSITELIB}/Screenkey/locale/ru/LC_MESSAGES/screenkey.mo
+${PYSITELIB}/Screenkey/locale/uk/LC_MESSAGES/screenkey.mo
+${PYSITELIB}/Screenkey/locale/zh_CN/LC_MESSAGES/screenkey.mo
+${PYSITELIB}/Screenkey/screenkey.py
+${PYSITELIB}/Screenkey/screenkey.pyc
+${PYSITELIB}/Screenkey/screenkey.pyo
+${PYSITELIB}/Screenkey/xlib.py
+${PYSITELIB}/Screenkey/xlib.pyc
+${PYSITELIB}/Screenkey/xlib.pyo
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+share/applications/screenkey.desktop
+share/doc/screenkey/NEWS.rst
+share/doc/screenkey/README.rst
+share/metainfo/org.thregr.screenkey.metainfo.xml
diff --git a/py-screenkey/distinfo b/py-screenkey/distinfo
new file mode 100644
index 0000000000..53ccea5e22
--- /dev/null
+++ b/py-screenkey/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (screenkey-1.5.tar.gz) = 0f1bab72183a28b4dd551c638117540474df78e7e57e89ed6f4a52ef6e1cb286
+SHA512 (screenkey-1.5.tar.gz) = 37a2e99ae3ab579fe91bed081bfd39c85896ed173a7a94f38e46fc22d1a2d9f24da147984e69d22eb2dbeb0226456bf41b5e24cface3ca72cd76d478323d4091
+Size (screenkey-1.5.tar.gz) = 94403 bytes
Home |
Main Index |
Thread Index |
Old Index