diff options
Diffstat (limited to 'meta-python/recipes-devtools/python/python3-evdev_1.9.2.bb')
-rw-r--r-- | meta-python/recipes-devtools/python/python3-evdev_1.9.2.bb | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/meta-python/recipes-devtools/python/python3-evdev_1.9.2.bb b/meta-python/recipes-devtools/python/python3-evdev_1.9.2.bb new file mode 100644 index 0000000000..28c8ea4bc1 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-evdev_1.9.2.bb | |||
@@ -0,0 +1,24 @@ | |||
1 | SUMMARY = "Python evdev lib" | ||
2 | HOMEPAGE = "https://github.com/gvalkov/python-evdev" | ||
3 | LICENSE = "BSD-3-Clause" | ||
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=d7bd1cc4c71b706c7e2d4053aef50f2a" | ||
5 | |||
6 | SRC_URI[sha256sum] = "5d3278892ce1f92a74d6bf888cc8525d9f68af85dbe336c95d1c87fb8f423069" | ||
7 | |||
8 | inherit pypi python_setuptools_build_meta | ||
9 | |||
10 | do_compile:prepend() { | ||
11 | rm -rf ${S}/evdev/ecodes.c | ||
12 | } | ||
13 | |||
14 | PEP517_BUILD_OPTS = "--config-setting=--build-option='build_ecodes \ | ||
15 | --evdev-headers ${STAGING_DIR_TARGET}/usr/include/linux/input.h:${STAGING_DIR_TARGET}/usr/include/linux/input-event-codes.h \ | ||
16 | --reproducible'" | ||
17 | |||
18 | RDEPENDS:${PN} += "\ | ||
19 | python3-ctypes \ | ||
20 | python3-fcntl \ | ||
21 | python3-io \ | ||
22 | python3-shell \ | ||
23 | python3-stringold \ | ||
24 | " | ||