From owner-svn-ports-all@FreeBSD.ORG Tue Jan 22 20:42:12 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id D0604449; Tue, 22 Jan 2013 20:42:12 +0000 (UTC) (envelope-from rm@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id ABF3E25C; Tue, 22 Jan 2013 20:42:12 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r0MKgC3k006989; Tue, 22 Jan 2013 20:42:12 GMT (envelope-from rm@svn.freebsd.org) Received: (from rm@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r0MKgCgB006987; Tue, 22 Jan 2013 20:42:12 GMT (envelope-from rm@svn.freebsd.org) Message-Id: <201301222042.r0MKgCgB006987@svn.freebsd.org> From: Ruslan Mahmatkhanov Date: Tue, 22 Jan 2013 20:42:12 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r310836 - head/textproc/py-dsv X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jan 2013 20:42:12 -0000 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 -# +# Created by: Johann Visagie # $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 + 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 -WWW: http://python-dsv.sourceforge.net/ +WWW: http://python-dsv.sourceforge.net/