Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Sep 2015 14:40:25 +0000 (UTC)
From:      Ruslan Makhmatkhanov <rm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r397067 - in head: . Mk/Uses textproc textproc/py-xml
Message-ID:  <201509161440.t8GEePbv033590@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: rm
Date: Wed Sep 16 14:40:24 2015
New Revision: 397067
URL: https://svnweb.freebsd.org/changeset/ports/397067

Log:
  textproc/py-xml: remove port
  
  This package has been included into python standard library since python 2.2 or
  2.0, but some of our ports used apis not available in stock python xml package.
  Now all the issue are fixed and we can finally remove this port.
  
  It is dead upstream and because of it's invasive nature it may break innocent
  ports while installed (there were known issues for Eric and Docutils), so it was
  removed in most distributions years ago. There is comprehensive summary on
  reasons why PyXML was removed at Fedora Project [1]. The same reasons are also
  applicable to our tree.
  
  [1] https://fedoraproject.org/wiki/Features/RemovePyXML

Deleted:
  head/textproc/py-xml/
Modified:
  head/MOVED
  head/Mk/Uses/python.mk
  head/textproc/Makefile

Modified: head/MOVED
==============================================================================
--- head/MOVED	Wed Sep 16 13:24:35 2015	(r397066)
+++ head/MOVED	Wed Sep 16 14:40:24 2015	(r397067)
@@ -7869,3 +7869,4 @@ japanese/marumoji-fonts|japanese/font-ma
 www/asp-php||2015-09-13|Unmaintained upstream, generate unsupported php
 textproc/py-xmltools||2015-09-15|Remove port marked broken for six months: fetch failed
 security/krb5-111|security/krb5-112|2015-09-15|krb5-1.11 EOLed by MIT in December 2014
+textproc/py-xml||2015-09-16|Remove: this package is available in standard python library since 2.2

Modified: head/Mk/Uses/python.mk
==============================================================================
--- head/Mk/Uses/python.mk	Wed Sep 16 13:24:35 2015	(r397066)
+++ head/Mk/Uses/python.mk	Wed Sep 16 14:40:24 2015	(r397067)
@@ -538,7 +538,6 @@ CMAKE_ARGS+=	-DPython_ADDITIONAL_VERSION
 PYGAME=		${PYTHON_PKGNAMEPREFIX}game>0:${PORTSDIR}/devel/py-game
 PYNUMERIC=	${PYTHON_SITELIBDIR}/Numeric/Numeric.py:${PORTSDIR}/math/py-numeric
 PYNUMPY=	${PYTHON_SITELIBDIR}/numpy/core/numeric.py:${PORTSDIR}/math/py-numpy
-PYXML=		${PYTHON_SITELIBDIR}/_xmlplus/__init__.py:${PORTSDIR}/textproc/py-xml
 
 # dependencies
 .if defined(_PYTHON_BUILD_DEP)

Modified: head/textproc/Makefile
==============================================================================
--- head/textproc/Makefile	Wed Sep 16 13:24:35 2015	(r397066)
+++ head/textproc/Makefile	Wed Sep 16 14:40:24 2015	(r397067)
@@ -1282,7 +1282,6 @@
     SUBDIR += py-xlutils
     SUBDIR += py-xlwriter
     SUBDIR += py-xlwt
-    SUBDIR += py-xml
     SUBDIR += py-xmltv
     SUBDIR += py-zope.app.i18n
     SUBDIR += py-zope.app.locales



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