git: cc308b0901ce - main - devel/py-astroid253: Remove obsoleted port

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Thu, 14 Dec 2023 20:56:14 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=cc308b0901ce1ba882009bb443d6df2f9c1c058e

commit cc308b0901ce1ba882009bb443d6df2f9c1c058e
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2023-12-14 20:48:43 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2023-12-14 20:48:43 +0000

    devel/py-astroid253: Remove obsoleted port
    
    Use devel/py-astroid instead.
    
    PR:             275478
    Approved by:    amdmi3 (maintainer)
---
 MOVED                         |  1 +
 devel/Makefile                |  1 -
 devel/py-astroid253/Makefile  | 32 --------------------------------
 devel/py-astroid253/distinfo  |  3 ---
 devel/py-astroid253/pkg-descr | 11 -----------
 5 files changed, 1 insertion(+), 47 deletions(-)

diff --git a/MOVED b/MOVED
index f19ffa6c27be..75bbd46a1348 100644
--- a/MOVED
+++ b/MOVED
@@ -8178,3 +8178,4 @@ www/thundersnarf||2023-12-12|Has expired: Depends on deprecated php80
 textproc/stardict-quick||2023-12-12|Has expired: unfetchable
 devel/rubygem-view_component-rails61|devel/rubygem-view_component-rails70|2023-12-14|Obsolete, use devel/rubygem-view_component-rails70 instead
 devel/rubygem-cucumber-messages23|devel/rubygem-cucumber-messages|2023-12-14|Remove obsoleted port. Use devel/rubygem-cucumber-messages instead
+devel/py-astroid253|devel/py-astroid|2023-12-14|Remove obsoleted port. Use devel/py-astroid instead
diff --git a/devel/Makefile b/devel/Makefile
index cf97692a8d2a..7ab696338af6 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -4268,7 +4268,6 @@
     SUBDIR += py-asteval
     SUBDIR += py-astor
     SUBDIR += py-astroid
-    SUBDIR += py-astroid253
     SUBDIR += py-asttokens
     SUBDIR += py-astunparse
     SUBDIR += py-async-lru
diff --git a/devel/py-astroid253/Makefile b/devel/py-astroid253/Makefile
deleted file mode 100644
index 7cde228546e3..000000000000
--- a/devel/py-astroid253/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-PORTNAME=	astroid
-PORTVERSION=	2.5.3
-CATEGORIES=	devel python
-MASTER_SITES=	PYPI
-PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-PKGNAMESUFFIX=	253
-
-MAINTAINER=	amdmi3@FreeBSD.org
-COMMENT=	Abstract syntax tree for Python with inference support (legacy version)
-WWW=		https://github.com/PyCQA/astroid
-
-LICENSE=	LGPL21+
-LICENSE_FILE=	${WRKSRC}/COPYING.LESSER
-
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}lazy-object-proxy>=0:devel/py-lazy-object-proxy@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}wrapt>=0:devel/py-wrapt@${PY_FLAVOR}
-TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} \
-		${PYNUMPY}
-
-USES=		python
-USE_PYTHON=	autoplist concurrent distutils pytest
-
-CONFLICTS=	${PYTHON_PKGNAMEPREFIX}astroid
-
-NO_ARCH=	yes
-PYTEST_IGNORED_TESTS=	test_find_distutils_submodules_in_virtualenv
-
-PORTSCOUT=	ignore:1
-
-.include <bsd.port.mk>
diff --git a/devel/py-astroid253/distinfo b/devel/py-astroid253/distinfo
deleted file mode 100644
index 1564dcf49114..000000000000
--- a/devel/py-astroid253/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1619198477
-SHA256 (astroid-2.5.3.tar.gz) = ad63b8552c70939568966811a088ef0bc880f99a24a00834abd0e3681b514f91
-SIZE (astroid-2.5.3.tar.gz) = 317721
diff --git a/devel/py-astroid253/pkg-descr b/devel/py-astroid253/pkg-descr
deleted file mode 100644
index 08175d2d0441..000000000000
--- a/devel/py-astroid253/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-The aim of this module is to provide a common base representation of python
-source code for projects such as pychecker, pyreverse, pylint... Well, actually
-the development of this library is essentially governed by pylint's needs. It
-used to be called logilab-astng.
-
-It provides a compatible representation which comes from the _ast module. It
-rebuilds the tree generated by the builtin _ast module by recursively walking
-down the AST and building an extended ast. The new node classes have additional
-methods and attributes for different usages. They include some support for
-static inference and local name scopes. Furthermore, astroid builds partial
-trees by inspecting living objects.