Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Jan 2013 20:42:12 +0000 (UTC)
From:      Ruslan Mahmatkhanov <rm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r310836 - head/textproc/py-dsv
Message-ID:  <201301222042.r0MKgCgB006987@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@FreeBSD.org>
-#
+# Created by: Johann Visagie <wjv@FreeBSD.org>
 # $FreeBSD$
-#
 
 PORTNAME=	dsv
 PORTVERSION=	1.4.1
@@ -13,23 +9,20 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 DISTNAME=	${PORTNAME:U}-${PORTVERSION}
 
 MAINTAINER=	ports@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@attbi.com>
-WWW:    http://python-dsv.sourceforge.net/
+WWW: http://python-dsv.sourceforge.net/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201301222042.r0MKgCgB006987>