cvs commit: ports/devel Makefile ports/devel/py-iniparse Makefile
distinfo pkg-descr pkg-plist ports/devel/py-iniparse/files
patch-setup.py
Martin Wilke
miwi at FreeBSD.org
Mon Mar 16 14:50:14 PDT 2009
miwi 2009-03-16 21:50:13 UTC
FreeBSD ports repository
Modified files:
devel Makefile
Added files:
devel/py-iniparse Makefile distinfo pkg-descr pkg-plist
devel/py-iniparse/files patch-setup.py
Log:
iniparse is a INI parser for Python which is:
- Compatiable with ConfigParser:
Backward compatible implementations of ConfigParser,
RawConfigParser, and SafeConfigParser are included that are
API-compatible with the Python standard library.
They pass all the unit tests in Python-2.4.4.
- Preserves structure of INI files:
Order of sections & options, indentation, comments, and blank
lines are preserved as far as possible when data is updated.
- More convenient:
Values can be accessed using dotted notation (cfg.user.name),
or using container syntax (cfg['user']['name']).
It is very useful for config files that are updated both by users and by
programs, since it is very disorienting for a user to have her config
file completely rearranged whenever a program changes it. iniparse also
allows making the order of entries in a config file significant, which is
desirable in applications like image galleries.
WWW: http://code.google.com/p/iniparse/
PR: ports/132687
Submitted by: Yi-Jheng Lin <yzlin at cs.nctu.edu.tw>
Revision Changes Path
1.3422 +1 -0 ports/devel/Makefile
1.1 +30 -0 ports/devel/py-iniparse/Makefile (new)
1.1 +3 -0 ports/devel/py-iniparse/distinfo (new)
1.1 +15 -0 ports/devel/py-iniparse/files/patch-setup.py (new)
1.1 +22 -0 ports/devel/py-iniparse/pkg-descr (new)
1.1 +14 -0 ports/devel/py-iniparse/pkg-plist (new)
More information about the cvs-ports
mailing list