# $Id: Portfile 78609 2011-05-14 07:38:20Z ryandesign@macports.org $ PortSystem 1.0 PortGroup python27 1.0 name py27-lockfile set real_name pylockfile version 0.9.1 categories-append devel platforms darwin license MIT maintainers singingwolfboy openmaintainer description Platform-independent file locking module long_description \ This package exports a LockFile class which provides a simple API for \ locking files. Unlike the Windows msvcrt.locking function, the fcntl.lockf \ and flock functions, and the deprecated posixfile module, the API is \ identical across both Unix (including Linux and Mac) and Windows platforms. \ The lock mechanism relies on the atomic nature of the link (on Unix) and \ mkdir (on Windows) system calls. An implementation based on SQLite is \ also provided, more as a demonstration of the possibilities it provides \ than as production-quality code. homepage http://code.google.com/p/${real_name}/ master_sites http://${real_name}.googlecode.com/files/ distname lockfile-${version} checksums md5 4e4c7ea4c4301500da5e7f3b51e01cfe \ sha1 1eebaee375641c9f29aeb21768f917dd2b985752 \ rmd160 c94c1a638f2a11181063d6025a6c5acc8c9d09e6