BSD Ports

devel/py-zc.lockfile 4.0 FreeBSD

Basic inter-process locks

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
63ebbd94e9
License
ZPL21
Categories
devel, python
Package size
12.7 KiB, 48.5 KiB installed

Description

The zc.lockfile package provides a basic portable implementation of interprocess locks using lock files. The purpose if not specifically to lock files, but to simply provide locks with an implementation based on file-locking primitives. Of course, these locks could be used to mediate access to other files. For example, the ZODB file storage implementation uses file locks to mediate access to file-storage database files. The database files and lock file files are separate files.

In the other systems

SystemPortVersion
FreeBSDdevel/py-zc.lockfile4.0
NetBSDdevel/py-zc.lockfile1.3.0nb1
DragonFlydevel/py-zc.lockfile3.0.post1_1
HardenedBSDdevel/py-zc.lockfile4.0
GhostBSDdevel/py-zc.lockfile3.0.post1_1

Install

Binary package:

pkg install py312-zc.lockfile

From the ports tree:

cd /usr/ports/devel/py-zc.lockfile/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-zc.lockfile>0:devel/py-zc.lockfile

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest4.04.0-3.0.post1_14.0
FreeBSD:14:quarterly4.04.0n/a3.0.post1_14.0
FreeBSD:15:latest4.04.0n/a3.0.post1_13.0.post1_1
FreeBSD:15:quarterly4.04.0n/an/an/a
FreeBSD:16:latest4.04.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 16
Run dependencies 11

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
zc_lockfile-4.0.tar.gz10956d3ab0f53974296a806db3219b9191ba0e6d5cbbd1daa2e0d17208cb9b29d2102
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
63ebbd94e9 Po-Chuan Hsieh devel/py-zc.lockfile: Update to 4.0
Changes: https://github.com/zopefoundation/zc.lockfile/blob/master/CHANGES.rst