x11/py-i3ipc: add new port
i3's interprocess communication (or ipc) is the interface i3wm uses to receive commands from client applications such as i3-msg. It also features a publish/subscribe mechanism for notifying interested parties of window manager events. i3ipc-python is a Python library for controlling the window manager. This project is intended to be useful for general scripting, and for applications that interact with the window manager like status line generators, notification daemons, and window pagers. http://i3ipc-python.readthedocs.io/
This commit is contained in:
parent
bcd4d9e499
commit
d2c1647c0e
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=518289
@ -264,6 +264,7 @@
|
||||
SUBDIR += printscreen
|
||||
SUBDIR += props
|
||||
SUBDIR += py-caffeine-ng
|
||||
SUBDIR += py-i3ipc
|
||||
SUBDIR += py-pyscreenshot
|
||||
SUBDIR += py-pyvirtualdisplay
|
||||
SUBDIR += py-qt5-opengl
|
||||
|
21
x11/py-i3ipc/Makefile
Normal file
21
x11/py-i3ipc/Makefile
Normal file
@ -0,0 +1,21 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= i3ipc
|
||||
PORTVERSION= 2.1.1
|
||||
CATEGORIES= x11 python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= jbeich@FreeBSD.org
|
||||
COMMENT= Improved Python library to control i3wm and sway
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xlib>0:x11-toolkits/py-xlib@${PY_FLAVOR}
|
||||
|
||||
NO_ARCH= yes
|
||||
USES= python:3.4+
|
||||
USE_PYTHON= autoplist distutils
|
||||
|
||||
.include <bsd.port.mk>
|
3
x11/py-i3ipc/distinfo
Normal file
3
x11/py-i3ipc/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1567388694
|
||||
SHA256 (i3ipc-2.1.1.tar.gz) = b0ef3e3448b5b796174041f5d9b3d4c705ce590781504e4b0aee1ea2f56193fa
|
||||
SIZE (i3ipc-2.1.1.tar.gz) = 27887
|
11
x11/py-i3ipc/pkg-descr
Normal file
11
x11/py-i3ipc/pkg-descr
Normal file
@ -0,0 +1,11 @@
|
||||
i3's interprocess communication (or ipc) is the interface i3wm uses to
|
||||
receive commands from client applications such as i3-msg. It also
|
||||
features a publish/subscribe mechanism for notifying interested
|
||||
parties of window manager events.
|
||||
|
||||
i3ipc-python is a Python library for controlling the window
|
||||
manager. This project is intended to be useful for general scripting,
|
||||
and for applications that interact with the window manager like status
|
||||
line generators, notification daemons, and window pagers.
|
||||
|
||||
WWW: http://i3ipc-python.readthedocs.io/
|
Loading…
Reference in New Issue
Block a user