Paraphrasing the website:
Python-DSV is a Python module for importing and exporting DSV (delimiter
separated values) files. DSV is a generalization of CSV (comma separated
values). CSV is a common file format used by many programs to import and
export data.
Features:
- Pure Python
- Optional wxPython GUI
- Optional heuristics for determining file format
- Handles embedded quotes, delimiters and newlines
- Customizable error handling
- Simple to use
- Portable
WWW: http://python-dsv.sourceforge.net/
===> The following configuration options are available for py27-dsv-1.4.1_1:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- remove WITH_GUI check because we haven't wxPython 2.4 in ports anymore and
because it doesn't work correctly with more fresher versions (runtime tested)
- trim Makefile header
- remove indefinite article from COMMENT
- limit python version to 2.x (print/except)
- convert to optionsng (NOPORTDOCS case)
- cleanup pkg-descr
This is good candidate for removal since this package isn't updated anymore and
we have native csv parser/writer in every python version available from ports.
The vast majority of pkg-descr files had the following format when they
had both lines:
Author: ...
WWW: ....
So standardize on that, and move them to the end of the file when necessary.
Also fix some more whitespace, and remove more "signature tags" of varying
forms, like -- name, etc.
s/AUTHOR/Author/
A few other various formatting issues
- Make Python 2.5.1 the default Python version
- Add significantly better support in bsd.python.mk for working with
Python Eggs and the easy_install system
Tested by: pointyhat runs
Approved by: pav (portmgr)
Most work by: perky
Thanks to: pav
- Update to version 1.3.7
- Install documentation and examples to $DOCSDIR and $EXAMPLESDIR
- Install an executable script into ${PREFIX}/bin to call DSV.py
- Add optional WITH_GUI knob for wxPython dependency