Date: Sat, 11 Jan 2025 12:40:57 GMT From: Ruslan Makhmatkhanov <rm@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: f04bb50e8b13 - main - zope: Remove leaf zope ports that have no sense in absence of zope itself Message-ID: <202501111240.50BCevME085922@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by rm: URL: https://cgit.FreeBSD.org/ports/commit/?id=f04bb50e8b132a6fa38d1cccba815c9e5694067e commit f04bb50e8b132a6fa38d1cccba815c9e5694067e Author: Ruslan Makhmatkhanov <rm@FreeBSD.org> AuthorDate: 2025-01-11 12:40:38 +0000 Commit: Ruslan Makhmatkhanov <rm@FreeBSD.org> CommitDate: 2025-01-11 12:40:38 +0000 zope: Remove leaf zope ports that have no sense in absence of zope itself --- MOVED | 5 ++ devel/Makefile | 5 -- devel/py-Products.ExternalEditor/Makefile | 18 ------- devel/py-Products.ExternalEditor/distinfo | 2 - devel/py-Products.ExternalEditor/files/patch-2to3 | 64 ----------------------- devel/py-Products.ExternalEditor/pkg-descr | 1 - devel/py-Products.PloneLanguageTool/Makefile | 22 -------- devel/py-Products.PloneLanguageTool/distinfo | 2 - devel/py-Products.PloneLanguageTool/pkg-descr | 3 -- devel/py-collective.monkeypatcher/Makefile | 17 ------ devel/py-collective.monkeypatcher/distinfo | 2 - devel/py-collective.monkeypatcher/pkg-descr | 2 - devel/py-diazo/Makefile | 26 --------- devel/py-diazo/distinfo | 3 -- devel/py-diazo/pkg-descr | 5 -- devel/py-repoze.xmliter/Makefile | 22 -------- devel/py-repoze.xmliter/distinfo | 2 - devel/py-repoze.xmliter/pkg-descr | 3 -- 18 files changed, 5 insertions(+), 199 deletions(-) diff --git a/MOVED b/MOVED index 97685b571a8a..aad3bb6a23a0 100644 --- a/MOVED +++ b/MOVED @@ -4001,3 +4001,8 @@ devel/py-pyls-black||2025-01-04|Repository has been archived by the owner. Use t net-im/telegram-desktop@qt5|net-im/telegram-desktop|2025-01-05|Flavorization has been removed. Qt 5.x has been long deprecated upstream. Please use unflavored net-im/telegram-desktop port based on Qt 6.x instead net-im/telegram-desktop@qt6|net-im/telegram-desktop|2025-01-05|Flavorization has been removed. Continue to enjoy net-im/telegram-desktop based on Qt 6.x as usual deskutils/iconbrowser|deskutils/elementary-iconbrowser|2025-01-06|Switch to reverse domain name notation +devel/py-Products.ExternalEditor||2025-01-11|Remove leaf zope ports that have no sense in absence of zope itself +devel/py-Products.PloneLanguageTool||2025-01-11|Remove leaf zope ports that have no sense in absence of zope itself +devel/py-collective.monkeypatcher||2025-01-11|Remove leaf zope ports that have no sense in absence of zope itself +devel/py-diazo||2025-01-11|Remove leaf zope ports that have no sense in absence of zope itself +devel/py-repoze.xmliter||2025-01-11|Remove leaf zope ports that have no sense in absence of zope itself diff --git a/devel/Makefile b/devel/Makefile index dc025c588a24..86058c0787fd 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -4351,8 +4351,6 @@ SUBDIR += py-Levenshtein SUBDIR += py-PYB11Generator SUBDIR += py-PeachPy - SUBDIR += py-Products.ExternalEditor - SUBDIR += py-Products.PloneLanguageTool SUBDIR += py-PyExecJS SUBDIR += py-PyGithub SUBDIR += py-PyLD @@ -4674,7 +4672,6 @@ SUBDIR += py-cobble SUBDIR += py-codegen SUBDIR += py-cog - SUBDIR += py-collective.monkeypatcher SUBDIR += py-colorama SUBDIR += py-colored-traceback SUBDIR += py-coloredlogs @@ -4783,7 +4780,6 @@ SUBDIR += py-deptry SUBDIR += py-devtools SUBDIR += py-dexml2 - SUBDIR += py-diazo SUBDIR += py-diff-cover SUBDIR += py-dill SUBDIR += py-dirspec @@ -5812,7 +5808,6 @@ SUBDIR += py-repoze.sphinx.autointerface SUBDIR += py-repoze.tm2 SUBDIR += py-repoze.who - SUBDIR += py-repoze.xmliter SUBDIR += py-represent SUBDIR += py-requestsexceptions SUBDIR += py-requirements-detector diff --git a/devel/py-Products.ExternalEditor/Makefile b/devel/py-Products.ExternalEditor/Makefile deleted file mode 100644 index 3e1298a65550..000000000000 --- a/devel/py-Products.ExternalEditor/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -PORTNAME= Products.ExternalEditor -PORTVERSION= 1.1.0 -PORTREVISION= 1 -CATEGORIES= devel python zope -MASTER_SITES= PYPI -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DIST_SUBDIR= zope - -MAINTAINER= zope@FreeBSD.org -COMMENT= Zope external editor -WWW= https://pypi.org/project/Products.ExternalEditor/ - -LICENSE= ZPL21 - -USES= python zip -USE_PYTHON= distutils autoplist - -.include <bsd.port.mk> diff --git a/devel/py-Products.ExternalEditor/distinfo b/devel/py-Products.ExternalEditor/distinfo deleted file mode 100644 index bcf1f0a80133..000000000000 --- a/devel/py-Products.ExternalEditor/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (zope/Products.ExternalEditor-1.1.0.zip) = 847013cf831772c5f65db329b083f81b1b319b9a68ea8b344360ebb77f6f1ea7 -SIZE (zope/Products.ExternalEditor-1.1.0.zip) = 56705 diff --git a/devel/py-Products.ExternalEditor/files/patch-2to3 b/devel/py-Products.ExternalEditor/files/patch-2to3 deleted file mode 100644 index 55bdf96341c3..000000000000 --- a/devel/py-Products.ExternalEditor/files/patch-2to3 +++ /dev/null @@ -1,64 +0,0 @@ ---- Products/ExternalEditor/ExternalEditor.py.orig 2010-12-03 03:58:58 UTC -+++ Products/ExternalEditor/ExternalEditor.py -@@ -18,7 +18,7 @@ - - from string import join # For Zope 2.3 compatibility - import types --import urllib -+import urllib.request, urllib.parse, urllib.error - from Acquisition import aq_inner, aq_base, aq_parent, Implicit - try: - from App.class_init import InitializeClass -@@ -55,11 +55,11 @@ class PDataStreamIterator: - def __iter__(self): - return self - -- def next(self): -+ def __next__(self): - if self.data is None: -- raise StopIteration -+ raise(StopIteration) - data = self.data.data -- self.data = self.data.next -+ self.data = self.data.__next__ - return data - - def registerCallback(cb): -@@ -125,8 +125,8 @@ class ExternalEditor(Implicit): - if title is not None: - if callable(title): - title = title() -- if isinstance(title, types.UnicodeType): -- title = unicode.encode(title, 'utf-8') -+ if isinstance(title, str): -+ title = str.encode(title, 'utf-8') - r.append('title:%s' % title) - - if hasattr(aq_base(ob), 'content_type'): -@@ -214,7 +214,7 @@ class ExternalEditor(Implicit): - body = ob.read() - else: - # can't read it! -- raise 'BadRequest', 'Object does not support external editing' -+ raise BadRequest('Object does not support external editing') - - if (HAVE_Z3_IFACE and IStreamIterator.providedBy(body) or - (not HAVE_Z3_IFACE) and IStreamIterator.isImplementedBy(body)): -@@ -287,7 +287,7 @@ def EditLink(self, object, borrow_lock=0, skip_data=0) - if skip_data: - query['skip_data'] = 1 - url = "%s/externalEdit_/%s%s%s" % (aq_parent(aq_inner(object)).absolute_url(), -- urllib.quote(object.getId()), -+ urllib.parse.quote(object.getId()), - ext, querystr(query)) - return ('<a href="%s" ' - 'title="Edit using external editor">' -@@ -302,7 +302,7 @@ def querystr(d): - """Create a query string from a dict""" - if d: - return '?' + '&'.join( -- ['%s=%s' % (name, val) for name, val in d.items()]) -+ ['%s=%s' % (name, val) for name, val in list(d.items())]) - else: - return '' - diff --git a/devel/py-Products.ExternalEditor/pkg-descr b/devel/py-Products.ExternalEditor/pkg-descr deleted file mode 100644 index 89d3eddd9bf1..000000000000 --- a/devel/py-Products.ExternalEditor/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -Zope External Editor. diff --git a/devel/py-Products.PloneLanguageTool/Makefile b/devel/py-Products.PloneLanguageTool/Makefile deleted file mode 100644 index b676da6f4a00..000000000000 --- a/devel/py-Products.PloneLanguageTool/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -PORTNAME= Products.PloneLanguageTool -PORTVERSION= 3.2.7 -PORTREVISION= 2 -CATEGORIES= devel python zope -MASTER_SITES= PYPI -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DIST_SUBDIR= zope - -MAINTAINER= zope@FreeBSD.org -COMMENT= Allows to set the available languages in Plone site -WWW= https://pypi.org/project/Products.PloneLanguageTool/ - -LICENSE= GPLv2 - -NO_ARCH= yes -USES= python zip -USE_PYTHON= autoplist distutils - -post-patch: - @${RM} ${WRKSRC}/Products/PloneLanguageTool/skins/LanguageTool/isTranslatable.py - -.include <bsd.port.mk> diff --git a/devel/py-Products.PloneLanguageTool/distinfo b/devel/py-Products.PloneLanguageTool/distinfo deleted file mode 100644 index 9ee9d9fc8125..000000000000 --- a/devel/py-Products.PloneLanguageTool/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (zope/Products.PloneLanguageTool-3.2.7.zip) = 1edac530c324cfe818ef47b88ac5f9acef7c636ace7aeb582d79204899dad042 -SIZE (zope/Products.PloneLanguageTool-3.2.7.zip) = 50158 diff --git a/devel/py-Products.PloneLanguageTool/pkg-descr b/devel/py-Products.PloneLanguageTool/pkg-descr deleted file mode 100644 index c3c5e6b4bbd8..000000000000 --- a/devel/py-Products.PloneLanguageTool/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -PloneLanguageTool allows you to set the available languages in your Plone site, -select various fallback mechanisms, and control the use of flags for language -selection and translations. diff --git a/devel/py-collective.monkeypatcher/Makefile b/devel/py-collective.monkeypatcher/Makefile deleted file mode 100644 index 144ed0039eb1..000000000000 --- a/devel/py-collective.monkeypatcher/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -PORTNAME= collective.monkeypatcher -PORTVERSION= 1.1.1 -CATEGORIES= devel python zope -MASTER_SITES= PYPI -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DIST_SUBDIR= zope - -MAINTAINER= zope@FreeBSD.org -COMMENT= Applying monkey patches on startup using ZCML configuration -WWW= https://pypi.org/project/collective.monkeypatcher/ - -LICENSE= ZPL21 - -USES= python zip -USE_PYTHON= autoplist distutils - -.include <bsd.port.mk> diff --git a/devel/py-collective.monkeypatcher/distinfo b/devel/py-collective.monkeypatcher/distinfo deleted file mode 100644 index c382f9e10c64..000000000000 --- a/devel/py-collective.monkeypatcher/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (zope/collective.monkeypatcher-1.1.1.zip) = 54ce01111d959a5db1183ce025bfcf0f16fb2af8ba599ef098156a34c3ab4073 -SIZE (zope/collective.monkeypatcher-1.1.1.zip) = 20547 diff --git a/devel/py-collective.monkeypatcher/pkg-descr b/devel/py-collective.monkeypatcher/pkg-descr deleted file mode 100644 index f45ced7092a4..000000000000 --- a/devel/py-collective.monkeypatcher/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Support for applying monkey patches late in the startup cycle by using ZCML -configuration actions. diff --git a/devel/py-diazo/Makefile b/devel/py-diazo/Makefile deleted file mode 100644 index 13903d839edb..000000000000 --- a/devel/py-diazo/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -PORTNAME= diazo -PORTVERSION= 1.2.11 -CATEGORIES= devel python -MASTER_SITES= PYPI -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= rm@FreeBSD.org -COMMENT= Deliverance like language using a pure XSLT engine -WWW= https://pypi.org/project/diazo/ - -LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE.txt - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cssselect>0:www/py-cssselect@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}repoze.xmliter>=0.3:devel/py-repoze.xmliter@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}webob>=0:www/py-webob@${PY_FLAVOR} - -USES= python -USE_PYTHON= autoplist distutils - -NO_ARCH= yes - -.include <bsd.port.mk> diff --git a/devel/py-diazo/distinfo b/devel/py-diazo/distinfo deleted file mode 100644 index 27bd35694cf1..000000000000 --- a/devel/py-diazo/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1546544931 -SHA256 (diazo-1.2.11.tar.gz) = fe80005346f1c1a0dc1b03d9f190fe6ceaccb80f4dd397cf7bb672eaf7b62b65 -SIZE (diazo-1.2.11.tar.gz) = 381667 diff --git a/devel/py-diazo/pkg-descr b/devel/py-diazo/pkg-descr deleted file mode 100644 index e18f8d575290..000000000000 --- a/devel/py-diazo/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -Diazo implements a Deliverance like language using a pure XSLT engine. With -Diazo, you "compile" your theme and ruleset in one step, then use a superfast/ -simple transform on each request thereafter. Alternatively, compile your theme -during development, check it into Subversion, and not touch Diazo during -deployment. diff --git a/devel/py-repoze.xmliter/Makefile b/devel/py-repoze.xmliter/Makefile deleted file mode 100644 index e37a9ad05091..000000000000 --- a/devel/py-repoze.xmliter/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -PORTNAME= repoze.xmliter -PORTVERSION= 0.6 -CATEGORIES= devel python -MASTER_SITES= PYPI -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= rm@FreeBSD.org -COMMENT= Wrapper for lxml trees which serializes to string upon iteration -WWW= https://pypi.org/project/repoze.xmliter/ - -LICENSE= REPOZE -LICENSE_NAME= Repoze License -LICENSE_FILE= ${WRKSRC}/LICENSE.txt -LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=2.1.1:devel/py-lxml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} - -USES= python zip -USE_PYTHON= autoplist distutils - -.include <bsd.port.mk> diff --git a/devel/py-repoze.xmliter/distinfo b/devel/py-repoze.xmliter/distinfo deleted file mode 100644 index 7994ecb8a220..000000000000 --- a/devel/py-repoze.xmliter/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (repoze.xmliter-0.6.zip) = f139a3ac13ec5c47528d0df5ecf2a1e6344976bb6fc22b302ebb981c2d50eadd -SIZE (repoze.xmliter-0.6.zip) = 18947 diff --git a/devel/py-repoze.xmliter/pkg-descr b/devel/py-repoze.xmliter/pkg-descr deleted file mode 100644 index 8bdd3142ddcf..000000000000 --- a/devel/py-repoze.xmliter/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -This package provides a wrapper for lxml trees which serializes -to string on iteration, but otherwise makes the tree available -in an attribute.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202501111240.50BCevME085922>