From owner-cvs-ports@FreeBSD.ORG Wed Sep 9 11:18:23 2009 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D9D061065670; Wed, 9 Sep 2009 11:18:23 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C9C908FC18; Wed, 9 Sep 2009 11:18:23 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n89BINOd028978; Wed, 9 Sep 2009 11:18:23 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n89BINiJ028977; Wed, 9 Sep 2009 11:18:23 GMT (envelope-from miwi) Message-Id: <200909091118.n89BINiJ028977@repoman.freebsd.org> From: Martin Wilke Date: Wed, 9 Sep 2009 11:18:23 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel Makefile ports/devel/py-lockfile Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Sep 2009 11:18:23 -0000 miwi 2009-09-09 11:18:23 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/py-lockfile Makefile distinfo pkg-descr pkg-plist Log: The lockfile module exports a FileLock class which provides a simple API for locking files. Unlike the Windows msvcrt.locking function, the Unix fcntl.flock, fcntl.lockf 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. WWW: http://pypi.python.org/pypi/lockfile/ PR: ports/138647 Submitted by: Wen Heping Revision Changes Path 1.3626 +1 -0 ports/devel/Makefile 1.1 +20 -0 ports/devel/py-lockfile/Makefile (new) 1.1 +3 -0 ports/devel/py-lockfile/distinfo (new) 1.1 +8 -0 ports/devel/py-lockfile/pkg-descr (new) 1.1 +3 -0 ports/devel/py-lockfile/pkg-plist (new)