Add py-tconfpy, an advanced configuration file parser and validator for

Python programs.

PR:		ports/65941
Submitted by:	Tim Daneliuk <tconfpy@tundraware.com>
This commit is contained in:
Pav Lucistnik 2004-05-27 21:39:01 +00:00
parent 0e1638a590
commit f5967c95fd
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=110149
5 changed files with 46 additions and 0 deletions

View file

@ -1070,6 +1070,7 @@
SUBDIR += py-spark
SUBDIR += py-statgrab
SUBDIR += py-tables
SUBDIR += py-tconfpy
SUBDIR += py-twisted
SUBDIR += py-ui
SUBDIR += py-unit

30
devel/py-tconfpy/Makefile Normal file
View file

@ -0,0 +1,30 @@
# New ports collection makefile for: py-tconfpy
# Date Created: 24 April 2004
# Whom: tundra
#
# $FreeBSD$
PORTNAME= py-tconfpy
PORTVERSION= 1.185
CATEGORIES= devel
MASTER_SITES= http://www.tundraware.com/Software/tconfpy/
MAINTAINER= tconfpy@tundraware.com
COMMENT= A Python Configuration File Parser
USE_PYTHON= yes
MANCOMPRESSED= yes
MAN1= test-tc.1
MAN3= tconfpy.3
PORTDOCS= READ-1ST.txt WHATSNEW.txt tconfpy-license.txt tconfpy.html tconfpy.pdf tconfpy.ps tconfpy.txt test-tc.html test-tc.pdf test-tc.ps test-tc.txt
post-install:
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
.for f in ${PORTDOCS}
@${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
.endfor
.endif
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
MD5 (py-tconfpy-1.185.tar.gz) = 7223e2b460b2cac31f81a0caaa32b6ff
SIZE (py-tconfpy-1.185.tar.gz) = 404371

View file

@ -0,0 +1,10 @@
'tconfpy' is an advanced configuration file parser and validator for
Python programs. By using 'tconfpy', Python programmers can provide
their users with an external configuration file for setting program
options, defining defaults, and so on. 'tconfpy' offloads the
responsibility for parsing and validating a configuration file from
the main application. The Python programmer need only deal
with the results and any errors or warnings generated during the
parsing process.
WWW: http://www.tundraware.com/Software/tconfpy/

View file

@ -0,0 +1,3 @@
bin/test-tc.py
%%PYTHON_SITELIBDIR%%/tconfpy.py
%%PYTHON_SITELIBDIR%%/tconfpy.pyc