From 5eb0df3ac1820ae39a958620324a93198903eacd Mon Sep 17 00:00:00 2001 From: Tim Biermann Date: Sat, 17 Feb 2024 15:47:27 +0100 Subject: [PATCH] python3-flufl-lock: initial commit, version 8.0.2 --- python3-flufl-lock/.footprint | 18 ++++++++++++++++++ python3-flufl-lock/.signature | 5 +++++ python3-flufl-lock/Pkgfile | 16 ++++++++++++++++ 3 files changed, 39 insertions(+) create mode 100644 python3-flufl-lock/.footprint create mode 100644 python3-flufl-lock/.signature create mode 100644 python3-flufl-lock/Pkgfile diff --git a/python3-flufl-lock/.footprint b/python3-flufl-lock/.footprint new file mode 100644 index 000000000..94e00a9dc --- /dev/null +++ b/python3-flufl-lock/.footprint @@ -0,0 +1,18 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/python3.10/ +drwxr-xr-x root/root usr/lib/python3.10/site-packages/ +drwxr-xr-x root/root usr/lib/python3.10/site-packages/flufl/ +drwxr-xr-x root/root usr/lib/python3.10/site-packages/flufl/lock/ +-rw-r--r-- root/root usr/lib/python3.10/site-packages/flufl/lock/__init__.py +drwxr-xr-x root/root usr/lib/python3.10/site-packages/flufl/lock/__pycache__/ +-rw-r--r-- root/root usr/lib/python3.10/site-packages/flufl/lock/__pycache__/__init__.cpython-310.opt-2.pyc +-rw-r--r-- root/root usr/lib/python3.10/site-packages/flufl/lock/__pycache__/_lockfile.cpython-310.opt-2.pyc +-rw-r--r-- root/root usr/lib/python3.10/site-packages/flufl/lock/_lockfile.py +-rw-r--r-- root/root usr/lib/python3.10/site-packages/flufl/lock/py.typed (EMPTY) +drwxr-xr-x root/root usr/lib/python3.10/site-packages/flufl_lock-8.0.2.dist-info/ +-rw-r--r-- root/root usr/lib/python3.10/site-packages/flufl_lock-8.0.2.dist-info/METADATA +-rw-r--r-- root/root usr/lib/python3.10/site-packages/flufl_lock-8.0.2.dist-info/RECORD +-rw-r--r-- root/root usr/lib/python3.10/site-packages/flufl_lock-8.0.2.dist-info/WHEEL +drwxr-xr-x root/root usr/lib/python3.10/site-packages/flufl_lock-8.0.2.dist-info/licenses/ +-rw-r--r-- root/root usr/lib/python3.10/site-packages/flufl_lock-8.0.2.dist-info/licenses/LICENSE diff --git a/python3-flufl-lock/.signature b/python3-flufl-lock/.signature new file mode 100644 index 000000000..3293b4262 --- /dev/null +++ b/python3-flufl-lock/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/contrib.pub +RWSagIOpLGJF3+Wv26FcJpuJ/guytX8l3lwYa50P5NH816Mwxf4U0mrkRh99Rq408Sjg9cx0jhg6RdLm4FjZnBvb8QQadtFbKwU= +SHA256 (Pkgfile) = 503278fbe8c15a35457d6be59910e6e29ec9e93173e863cbcd5484fb9f1e3daf +SHA256 (.footprint) = 3f19efddac1fa0fc9eb92ba6a9093e01fd13313d2f5b39e158631380d8cff2eb +SHA256 (flufl.lock-8.0.2.tar.bz2) = 4c265aacbde95935fcf70d35235040db80cdffb1b79403d57cdbaf27aec8541a diff --git a/python3-flufl-lock/Pkgfile b/python3-flufl-lock/Pkgfile new file mode 100644 index 000000000..fbc535f18 --- /dev/null +++ b/python3-flufl-lock/Pkgfile @@ -0,0 +1,16 @@ +# Description: NFS-safe file locking with timeouts for POSIX and Windows +# URL: https://flufllock.readthedocs.io/ +# Maintainer: CRUX System Team, core-ports at crux dot nu +# Depends on: python3-atpublic python3-psutil + +name=python3-flufl-lock +version=8.0.2 +release=1 +source=(https://gitlab.com/warsaw/flufl.lock/-/archive/$version/flufl.lock-$version.tar.bz2) + +build() { + cd flufl.lock-$version + + /usr/bin/python3 -m build --wheel --skip-dependency-check --no-isolation + /usr/bin/python3 -m installer --compile-bytecode 2 --destdir=$PKG dist/*.whl +}