diff options
author | Li-Wen Hsu <lwhsu@FreeBSD.org> | 2010-04-18 06:54:24 +0000 |
---|---|---|
committer | Li-Wen Hsu <lwhsu@FreeBSD.org> | 2010-04-18 06:54:24 +0000 |
commit | 35a4dd71d574d12e9c8222d14687ffc8768a13bc (patch) | |
tree | 004ec9bbee13e6b9e015a273978daed1027e4f12 /devel/py-coil | |
parent | b777826519e9a1f757db5cda88cb94344984d3fb (diff) | |
download | ports-35a4dd71d574d12e9c8222d14687ffc8768a13bc.tar.gz ports-35a4dd71d574d12e9c8222d14687ffc8768a13bc.zip |
Notes
Diffstat (limited to 'devel/py-coil')
-rw-r--r-- | devel/py-coil/Makefile | 37 | ||||
-rw-r--r-- | devel/py-coil/distinfo | 3 | ||||
-rw-r--r-- | devel/py-coil/pkg-descr | 23 | ||||
-rw-r--r-- | devel/py-coil/pkg-plist | 42 |
4 files changed, 105 insertions, 0 deletions
diff --git a/devel/py-coil/Makefile b/devel/py-coil/Makefile new file mode 100644 index 000000000000..faaaf4e959b3 --- /dev/null +++ b/devel/py-coil/Makefile @@ -0,0 +1,37 @@ +# New ports collection makefile for: py-coil +# Date created: 13 April 2010 +# Whom: ghostonthewire <ghostonthewire at gmail dot com> +# +# $FreeBSD$ +# + +PORTNAME= coil +PORTVERSION= 0.3.12 +CATEGORIES= devel python +MASTER_SITES= GOOGLE_CODE +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= ghostonthewire@gmail.com +COMMENT= A powerful configuration language for Python + +USE_PYTHON= yes +USE_PYDISTUTILS= yes + +PORTDOCS= LICENSE.txt \ + README.txt \ + TODO.txt + +post-install: +# docs +.ifndef(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} +.for file in ${PORTDOCS} + @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} +.endfor +.endif + +# permission safeness + @${CHMOD} -R ${SHAREMODE} ${PYTHONPREFIX_SITELIBDIR}/coil/* + @${CHMOD} -R a+X ${PYTHONPREFIX_SITELIBDIR}/coil/* + +.include <bsd.port.mk> diff --git a/devel/py-coil/distinfo b/devel/py-coil/distinfo new file mode 100644 index 000000000000..9afe84bdc6cb --- /dev/null +++ b/devel/py-coil/distinfo @@ -0,0 +1,3 @@ +MD5 (coil-0.3.12.tar.gz) = 6100abe4f28fb7af2feb3fd5c6ead022 +SHA256 (coil-0.3.12.tar.gz) = 1e2a4b68cf1691ef6d160f676c5c5c4dab9c1111e412e4db8c0c3a41d60f4960 +SIZE (coil-0.3.12.tar.gz) = 32738 diff --git a/devel/py-coil/pkg-descr b/devel/py-coil/pkg-descr new file mode 100644 index 000000000000..44ab9a190bf8 --- /dev/null +++ b/devel/py-coil/pkg-descr @@ -0,0 +1,23 @@ +[ description from README.txt ] + +Coil: A Configuration Library. + +Introduction +============ + Coil is a configuration file format that is parsed into a tree of + dict like Struct objects. The format supports inheritance, allowing + complicated configurations to be as compact as possible. + +Design Goals +============ + General design/implementation goals, some have been met, others are + still in progress. + + - Support Twisted and non-Twisted reactor driven Python programs. + - Scalable to complex configurations, easily avoiding duplication. + - Orthogonal to code; code should not be required to know about the + config system used, it should be regular Python or Twisted code. + - Minimal boilerplate. + +Author: marineam +WWW: http://code.google.com/p/coil/ diff --git a/devel/py-coil/pkg-plist b/devel/py-coil/pkg-plist new file mode 100644 index 000000000000..cf0e5830bc77 --- /dev/null +++ b/devel/py-coil/pkg-plist @@ -0,0 +1,42 @@ +bin/coildump +%%PYTHON_SITELIBDIR%%/coil/__init__.py +%%PYTHON_SITELIBDIR%%/coil/__init__.pyc +%%PYTHON_SITELIBDIR%%/coil/__init__.pyo +%%PYTHON_SITELIBDIR%%/coil/errors.py +%%PYTHON_SITELIBDIR%%/coil/errors.pyc +%%PYTHON_SITELIBDIR%%/coil/errors.pyo +%%PYTHON_SITELIBDIR%%/coil/parser.py +%%PYTHON_SITELIBDIR%%/coil/parser.pyc +%%PYTHON_SITELIBDIR%%/coil/parser.pyo +%%PYTHON_SITELIBDIR%%/coil/struct.py +%%PYTHON_SITELIBDIR%%/coil/struct.pyc +%%PYTHON_SITELIBDIR%%/coil/struct.pyo +%%PYTHON_SITELIBDIR%%/coil/test/__init__.py +%%PYTHON_SITELIBDIR%%/coil/test/__init__.pyc +%%PYTHON_SITELIBDIR%%/coil/test/__init__.pyo +%%PYTHON_SITELIBDIR%%/coil/test/complex.coil +%%PYTHON_SITELIBDIR%%/coil/test/example.coil +%%PYTHON_SITELIBDIR%%/coil/test/example2.coil +%%PYTHON_SITELIBDIR%%/coil/test/example3.coil +%%PYTHON_SITELIBDIR%%/coil/test/filesubimport.coil +%%PYTHON_SITELIBDIR%%/coil/test/simple.coil +%%PYTHON_SITELIBDIR%%/coil/test/test_parser.py +%%PYTHON_SITELIBDIR%%/coil/test/test_parser.pyc +%%PYTHON_SITELIBDIR%%/coil/test/test_parser.pyo +%%PYTHON_SITELIBDIR%%/coil/test/test_struct.py +%%PYTHON_SITELIBDIR%%/coil/test/test_struct.pyc +%%PYTHON_SITELIBDIR%%/coil/test/test_struct.pyo +%%PYTHON_SITELIBDIR%%/coil/test/test_text.py +%%PYTHON_SITELIBDIR%%/coil/test/test_text.pyc +%%PYTHON_SITELIBDIR%%/coil/test/test_text.pyo +%%PYTHON_SITELIBDIR%%/coil/test/test_tokenizer.py +%%PYTHON_SITELIBDIR%%/coil/test/test_tokenizer.pyc +%%PYTHON_SITELIBDIR%%/coil/test/test_tokenizer.pyo +%%PYTHON_SITELIBDIR%%/coil/text.py +%%PYTHON_SITELIBDIR%%/coil/text.pyc +%%PYTHON_SITELIBDIR%%/coil/text.pyo +%%PYTHON_SITELIBDIR%%/coil/tokenizer.py +%%PYTHON_SITELIBDIR%%/coil/tokenizer.pyc +%%PYTHON_SITELIBDIR%%/coil/tokenizer.pyo +@dirrm %%PYTHON_SITELIBDIR%%/coil/test +@dirrm %%PYTHON_SITELIBDIR%%/coil |