./devel/hs-lukko, File locking

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.1.1.1, Package name: hs-lukko-0.1.1.1, Maintainer: pho

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.


Required to run:
[lang/ghc88]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 54cc499574239d41d5e9cf8d7e83ac4171e39055
RMD160: 9b1e7a4806566de0fb1021f759d634f573ce5507
Filesize: 27.648 KB

Version history: (Expand)


CVS history: (Expand)


   2020-05-11 19:52:21 by Roland Illig | Files touched by this commit (190) | Package updated
Log message:
hs-*: add PLIST files

These PLIST files have been autogenerated by mk/haskell.mk using
HS_UPDATE_PLIST=yes during a bulk build.  They will help to track changes
to the packages.  The Haskell packages didn't have PLIST files because
their paths contained package hashes.  These hashes are now determined by
mk/haskell.mk, which makes it easy to generate easy to read PLIST files.
   2020-01-19 02:11:35 by Masatake Daimon | Files touched by this commit (4)
Log message:
Import lukko-0.1.1.1

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.