Re: git: a4c87a5576a9 - main - devel/py-libevdev: add new port
Date: Sun, 16 Feb 2025 22:36:56 UTC
Jan Beich wrote: > The branch main has been updated by jbeich: > > URL: https://cgit.FreeBSD.org/ports/commit/?id=a4c87a5576a9239c2615ff9f2aca8465f20d4e00 > > commit a4c87a5576a9239c2615ff9f2aca8465f20d4e00 > Author: Жунёва Мария Михайловна <zhunyova@mts.ru> > AuthorDate: 2024-05-28 18:38:14 +0000 > Commit: Jan Beich <jbeich@FreeBSD.org> > CommitDate: 2025-02-15 23:53:56 +0000 > > devel/py-libevdev: add new port > > python-libevdev is a Python wrapper around the libevdev C library. > It provides a Pythonic API to read events from the Linux kernel’s input device > nodes and to read and/or modify the device’s state and capabilities. > > Sponsored by: Serenity Cybersecurity, LLC > Closes: https://github.com/freebsd/freebsd-ports/pull/273 > --- > devel/Makefile | 1 + > devel/py-libevdev/Makefile | 19 +++++++++++++++++++ > devel/py-libevdev/distinfo | 3 +++ > devel/py-libevdev/pkg-descr | 3 +++ > 4 files changed, 26 insertions(+) > > diff --git a/devel/py-libevdev/Makefile b/devel/py-libevdev/Makefile > new file mode 100644 > index 000000000000..d0e00226b29f > --- /dev/null > +++ b/devel/py-libevdev/Makefile > @@ -0,0 +1,19 @@ > +PORTNAME= libevdev > +PORTVERSION= 0.11 > +CATEGORIES= devel python > +MASTER_SITES= PYPI > +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} > + > +MAINTAINER= awoonyaa@gmail.com > +COMMENT= Python wrapper around the libevdev C library > +WWW= https://pypi.org/project/libevdev/ > + > +LICENSE= MIT > +LICENSE_FILE= ${WRKSRC}/COPYING > + > +USES= python > +USE_PYTHON= autoplist distutils > + > +NO_ARCH= yes > + > +.include <bsd.port.mk> Needs LIB_DEPENDS on devel/libevdev. Also the project includes a pytest testing framework so USE_PYTHON=pytest should be added. -- Charlie Li ...nope, still don't have an exit line.