svn commit: r310836 - head/textproc/py-dsv
Ruslan Mahmatkhanov
rm at FreeBSD.org
Tue Jan 22 20:42:12 UTC 2013
Author: rm
Date: Tue Jan 22 20:42:11 2013
New Revision: 310836
URL: http://svnweb.freebsd.org/changeset/ports/310836
Log:
- 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.
Modified:
head/textproc/py-dsv/Makefile
head/textproc/py-dsv/pkg-descr
Modified: head/textproc/py-dsv/Makefile
==============================================================================
--- head/textproc/py-dsv/Makefile Tue Jan 22 18:41:25 2013 (r310835)
+++ head/textproc/py-dsv/Makefile Tue Jan 22 20:42:11 2013 (r310836)
@@ -1,9 +1,5 @@
-# New ports collection makefile for: py-csv
-# Date created: 17 January 2002
-# Whom: Johann Visagie <wjv at FreeBSD.org>
-#
+# Created by: Johann Visagie <wjv at FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= dsv
PORTVERSION= 1.4.1
@@ -13,23 +9,20 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= ${PORTNAME:U}-${PORTVERSION}
MAINTAINER= ports at FreeBSD.org
-COMMENT= A Python module to parse or write delimeter-separated (e.g. CSV) files
+COMMENT= Python module to parse or write delimeter-separated (e.g. CSV) files
-.if defined(WITH_GUI)
-USE_WX= 2.4
-WX_COMPS= python
-.endif
-
-USE_PYTHON= yes
+USE_PYTHON= -2.7
USE_PYDISTUTILS= yes
PYDISTUTILS_PKGNAME= DSV
DSV_BASEDIR= ${PYTHONPREFIX_SITELIBDIR}/DSV
+.include <bsd.port.options.mk>
+
post-install:
@${PRINTF} '#!/bin/sh\n${PYTHON_CMD} ${DSV_BASEDIR}/DSV.py "$$@"\n' \
>${WRKDIR}/DSV.sh
- @ ${INSTALL_SCRIPT} ${WRKDIR}/DSV.sh ${PREFIX}/bin/DSV
-.if !defined(NOPORTDOCS)
+ @${INSTALL_SCRIPT} ${WRKDIR}/DSV.sh ${PREFIX}/bin/DSV
+.if ${PORT_OPTIONS:MDOCS}
@ ${MKDIR} ${DOCSDIR}
@ ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
.endif
Modified: head/textproc/py-dsv/pkg-descr
==============================================================================
--- head/textproc/py-dsv/pkg-descr Tue Jan 22 18:41:25 2013 (r310835)
+++ head/textproc/py-dsv/pkg-descr Tue Jan 22 20:42:11 2013 (r310836)
@@ -4,15 +4,14 @@ Paraphrasing the website:
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
+ - Pure Python
+ - Optional wxPython GUI
+ - Optional heuristics for determining file format
+ - Handles embedded quotes, delimiters and newlines
+ - Customizable error handling
+ - Simple to use
- Portable
-Author: Cliff Wells <clifford.wells at attbi.com>
-WWW: http://python-dsv.sourceforge.net/
+WWW: http://python-dsv.sourceforge.net/
More information about the svn-ports-all
mailing list