1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-02-07 11:49:40 +00:00

Add py-daemon 1.5.5, well-behaved daemon framework for Python.

PR:		ports/148441
Submitted by:	jessekempf at gmail.com
This commit is contained in:
Li-Wen Hsu 2010-07-09 18:59:18 +00:00
parent b5750edafa
commit d26c3c5718
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=257568
5 changed files with 68 additions and 0 deletions

View File

@ -2633,6 +2633,7 @@
SUBDIR += py-ctags
SUBDIR += py-ctypes
SUBDIR += py-cxx
SUBDIR += py-daemon
SUBDIR += py-dal
SUBDIR += py-darcsver
SUBDIR += py-dateutil

24
devel/py-daemon/Makefile Normal file
View File

@ -0,0 +1,24 @@
# New ports collection makefile for: python-daemon
# Date created: 7 Jul 2010
# Whom: jessekempf@gmail.com
# $FreeBSD$
#
PORTNAME= daemon
PORTVERSION= 1.5.5
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= python-daemon-${PORTVERSION}
MAINTAINER= jessekempf@gmail.com
COMMENT= Well-behaved daemon framework for Python
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lockfile>0:${PORTSDIR}/devel/py-lockfile
USE_PYTHON= yes
USE_PYDISTUTILS= easy_install
PYDISTUTILS_PKGNAME = python-daemon
PYDISTUTILS_NOEGGINFO = yes
.include <bsd.port.mk>

3
devel/py-daemon/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (python-daemon-1.5.5.tar.gz) = 1f6cd41473c2e201021a0aeef395b2b1
SHA256 (python-daemon-1.5.5.tar.gz) = 1406962e48ce03642c6057f40f9ffd49493792a7b34357fe9e264708748c83c0
SIZE (python-daemon-1.5.5.tar.gz) = 41045

11
devel/py-daemon/pkg-descr Normal file
View File

@ -0,0 +1,11 @@
Library to implement a well-behaved Unix daemon process.
This library implements the well-behaved daemon specification of PEP 3143,
"Standard daemon process library".
A well-behaved Unix daemon process is tricky to get right, but the required
steps are much the same for every daemon program. A DaemonContext instance holds
the behaviour and configured process environment for the program; use the
instance as a context manager to enter a daemon state.
WWW: http://pypi.python.org/pypi/python-daemon/

29
devel/py-daemon/pkg-plist Normal file
View File

@ -0,0 +1,29 @@
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/daemon/__init__.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/daemon/__init__.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/daemon/__init__.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/daemon/daemon.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/daemon/daemon.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/daemon/daemon.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/daemon/pidlockfile.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/daemon/pidlockfile.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/daemon/pidlockfile.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/daemon/runner.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/daemon/runner.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/daemon/runner.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/daemon/version/__init__.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/daemon/version/__init__.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/daemon/version/__init__.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/daemon/version/version_info.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/daemon/version/version_info.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/daemon/version/version_info.pyo
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/daemon/version
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/daemon
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
@dirrmtry %%PYTHON_SITELIBDIR%%