BSD Ports

devel/hs-lukko 0.1.2nb3 NetBSD

File locking

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
gnu-gpl-v2 AND modified-bsd
Categories
devel
Package size
121.5 KiB, 1030.3 KiB installed

Description

This package provides access to platform dependent file locking APIs:

* Open file descriptor locking on Linux (Lukko.OFD)

* flock locking on unix platforms (Lukko.FLock)

* Windows locking LockFileEx (Lukko.Windows)

* No-op locking, which throws exceptions (Lukko.NoOp)

Lukko module exports the best option for the target platform with uniform API.

Install

Binary package:

pkgin install hs-lukko

From pkgsrc:

cd /usr/pkgsrc/devel/hs-lukko && make install clean

Packages

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

RepositoryVersion
NetBSD 10.1 x86_640.1.2nb3
NetBSD 10.1 aarch640.1.2nb3
SmartOS / illumos x86_640.1.2nb3
macOS 15 arm640.1.2nb3

Dependencies

Run dependencies 1