Skip site navigation (1)Skip section navigation (2)
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>