ports/56400: text/py-csv - equivalent is included standard in python 2.3

Gregory Bond gnb at itga.com.au
Thu Sep 4 07:10:27 UTC 2003


>Number:         56400
>Category:       ports
>Synopsis:       text/py-csv - equivalent is included standard in python 2.3
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Sep 04 00:10:25 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Bourne-again Superuser
>Release:        FreeBSD 4.8-RC i386
>Organization:
ITG Australia Ltd
>Environment:
System: FreeBSD grollo.itga.com.au 4.8-RC FreeBSD 4.8-RC #2: Mon Mar 31 10:24:49 EST 2003 toor at grollo.itga.com.au:/usr/obj/usr/src/sys/GROLLO i386


>Description:

The text/py-csv port is superceded by the (not exactly compatible) csv module
that has been included in the Python 2.3 base system.

The attached patch marks this port as IGNOREd for Python2.3 systems.

[I'm not 100% happy about this.... the two modules are not plug-compatible,
but I suspect the pain of having two csv modules is greater.]

>How-To-Repeat:
>Fix:


--- p23.diffs begins here ---
Index: Makefile
===================================================================
RCS file: /usr/ncvs/ports/textproc/py-csv/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- Makefile	23 Jun 2003 12:44:03 -0000	1.7
+++ Makefile	4 Sep 2003 07:02:45 -0000
@@ -17,4 +17,10 @@
 USE_PYTHON=	yes
 USE_PYDISTUTILS=	yes
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PYTHON_REL} >= 230
+IGNORE=		Use the CSV module supllied with Python 2.3
+.endif
+
+.include <bsd.port.post.mk>
--- p23.diffs ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list