Date: Tue, 13 Apr 2010 17:59:39 GMT From: ghostonthewire <ghostonthewire@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/145678: [NEW PORT] devel/py-coil Message-ID: <201004131759.o3DHxdEG040890@www.freebsd.org> Resent-Message-ID: <201004131800.o3DI0Fmp075591@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 145678 >Category: ports >Synopsis: [NEW PORT] devel/py-coil >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Apr 13 18:00:14 UTC 2010 >Closed-Date: >Last-Modified: >Originator: ghostonthewire >Release: 8.0-BETA4 >Organization: >Environment: FreeBSD emma.local 8.0-BETA4 FreeBSD 8.0-BETA4 #0: Sun Sep 6 22:51:32 MSD 2009 root@emma.local:/usr/obj/usr/src/sys/EMMA amd64 >Description: [ from website ] 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. >How-To-Repeat: >Fix: Archive attached. Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # py-coil # py-coil/Makefile # py-coil/distinfo # py-coil/pkg-plist # py-coil/pkg-descr # echo c - py-coil mkdir -p py-coil > /dev/null 2>&1 echo x - py-coil/Makefile sed 's/^X//' >py-coil/Makefile << '17f9fd18e565ccf0ee3ec650df740161' X# New ports collection makefile for: py-coil X# Date created: 13 April 2010 X# Whom: ghostonthewire <ghostonthewire at gmail dot com> X# X# $FreeBSD$ X# X XPORTNAME= coil XPORTVERSION= 0.3.12 XCATEGORIES= devel python XMASTER_SITES= http://${PORTNAME}.googlecode.com/files/ XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} X XMAINTAINER= ghostonthewire@gmail.com XCOMMENT= A powerful configuration language for Python X XUSE_PYTHON= yes XUSE_PYDISTUTILS= yes X XPORTDOCS= \ X LICENSE.txt \ X README.txt \ X TODO.txt X Xpost-install: X# docs X.ifndef(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X.for file in ${PORTDOCS} X @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} X.endfor X.endif X X# permission safeness X @${CHMOD} -R ${SHAREMODE} ${PYTHONPREFIX_SITELIBDIR}/coil/* X @${CHMOD} -R a+X ${PYTHONPREFIX_SITELIBDIR}/coil/* X X.include <bsd.port.mk> 17f9fd18e565ccf0ee3ec650df740161 echo x - py-coil/distinfo sed 's/^X//' >py-coil/distinfo << '9755aa7be2083aa424ec58a9f9eed41b' XMD5 (coil-0.3.12.tar.gz) = 6100abe4f28fb7af2feb3fd5c6ead022 XSHA256 (coil-0.3.12.tar.gz) = 1e2a4b68cf1691ef6d160f676c5c5c4dab9c1111e412e4db8c0c3a41d60f4960 XSIZE (coil-0.3.12.tar.gz) = 32738 9755aa7be2083aa424ec58a9f9eed41b echo x - py-coil/pkg-plist sed 's/^X//' >py-coil/pkg-plist << '8d5e27126f004e458b0d675d718b47a3' Xbin/coildump X%%PYTHON_SITELIBDIR%%/coil/__init__.py X%%PYTHON_SITELIBDIR%%/coil/__init__.pyc X%%PYTHON_SITELIBDIR%%/coil/__init__.pyo X%%PYTHON_SITELIBDIR%%/coil/errors.py X%%PYTHON_SITELIBDIR%%/coil/errors.pyc X%%PYTHON_SITELIBDIR%%/coil/errors.pyo X%%PYTHON_SITELIBDIR%%/coil/parser.py X%%PYTHON_SITELIBDIR%%/coil/parser.pyc X%%PYTHON_SITELIBDIR%%/coil/parser.pyo X%%PYTHON_SITELIBDIR%%/coil/struct.py X%%PYTHON_SITELIBDIR%%/coil/struct.pyc X%%PYTHON_SITELIBDIR%%/coil/struct.pyo X%%PYTHON_SITELIBDIR%%/coil/test/__init__.py X%%PYTHON_SITELIBDIR%%/coil/test/__init__.pyc X%%PYTHON_SITELIBDIR%%/coil/test/__init__.pyo X%%PYTHON_SITELIBDIR%%/coil/test/complex.coil X%%PYTHON_SITELIBDIR%%/coil/test/example.coil X%%PYTHON_SITELIBDIR%%/coil/test/example2.coil X%%PYTHON_SITELIBDIR%%/coil/test/example3.coil X%%PYTHON_SITELIBDIR%%/coil/test/filesubimport.coil X%%PYTHON_SITELIBDIR%%/coil/test/simple.coil X%%PYTHON_SITELIBDIR%%/coil/test/test_parser.py X%%PYTHON_SITELIBDIR%%/coil/test/test_parser.pyc X%%PYTHON_SITELIBDIR%%/coil/test/test_parser.pyo X%%PYTHON_SITELIBDIR%%/coil/test/test_struct.py X%%PYTHON_SITELIBDIR%%/coil/test/test_struct.pyc X%%PYTHON_SITELIBDIR%%/coil/test/test_struct.pyo X%%PYTHON_SITELIBDIR%%/coil/test/test_text.py X%%PYTHON_SITELIBDIR%%/coil/test/test_text.pyc X%%PYTHON_SITELIBDIR%%/coil/test/test_text.pyo X%%PYTHON_SITELIBDIR%%/coil/test/test_tokenizer.py X%%PYTHON_SITELIBDIR%%/coil/test/test_tokenizer.pyc X%%PYTHON_SITELIBDIR%%/coil/test/test_tokenizer.pyo X%%PYTHON_SITELIBDIR%%/coil/text.py X%%PYTHON_SITELIBDIR%%/coil/text.pyc X%%PYTHON_SITELIBDIR%%/coil/text.pyo X%%PYTHON_SITELIBDIR%%/coil/tokenizer.py X%%PYTHON_SITELIBDIR%%/coil/tokenizer.pyc X%%PYTHON_SITELIBDIR%%/coil/tokenizer.pyo X@dirrm %%PYTHON_SITELIBDIR%%/coil/test X@dirrm %%PYTHON_SITELIBDIR%%/coil X@dirrmtry %%PYTHON_SITELIBDIR%% X@dirrmtry %%PYTHON_SITELIB%% 8d5e27126f004e458b0d675d718b47a3 echo x - py-coil/pkg-descr sed 's/^X//' >py-coil/pkg-descr << '07af4c5124d55a33f57e3d6c9c801266' X[ description from README.txt ] X XCoil: A Configuration Library. X XIntroduction X============ X Coil is a configuration file format that is parsed into a tree of X dict like Struct objects. The format supports inheritance, allowing X complicated configurations to be as compact as possible. X XDesign Goals X============ X General design/implementation goals, some have been met, others are X still in progress. X X - Support Twisted and non-Twisted reactor driven Python programs. X - Scalable to complex configurations, easily avoiding duplication. X - Orthogonal to code; code should not be required to know about the X config system used, it should be regular Python or Twisted code. X - Minimal boilerplate. X XAuthor: marineam XWWW: http://code.google.com/p/coil/ 07af4c5124d55a33f57e3d6c9c801266 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201004131759.o3DHxdEG040890>