git: da78ee9313ba - main - devel/py-pyro: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 21 Mar 2025 20:46:27 UTC
The branch main has been updated by rene:
URL: https://cgit.FreeBSD.org/ports/commit/?id=da78ee9313baabd3f7f0f8f28e5d927a8be30785
commit da78ee9313baabd3f7f0f8f28e5d927a8be30785
Author: Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-03-21 20:46:09 +0000
Commit: Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-03-21 20:46:09 +0000
devel/py-pyro: Remove expired port
2025-03-21 devel/py-pyro: Upstream development stopped, not compatible with py311, use pyro5 instead
---
MOVED | 1 +
devel/Makefile | 1 -
devel/py-pyro/Makefile | 37 -------------------------------------
devel/py-pyro/distinfo | 3 ---
devel/py-pyro/pkg-descr | 16 ----------------
5 files changed, 1 insertion(+), 57 deletions(-)
diff --git a/MOVED b/MOVED
index a970835855eb..2cd3f5a74520 100644
--- a/MOVED
+++ b/MOVED
@@ -4210,3 +4210,4 @@ devel/ccrtp||2025-03-16|Has expired: No active development in years and no users
textproc/rubygem-cucumber-gherkin29|textproc/rubygem-cucumber-gherkin|2025-03-19|Remove obsoleted port. Use textproc/rubygem-cucumber-gherkin instead
devel/utf8cpp3|devel/utf8cpp|2025-03-19|Remove obsoleted port. Use devel/utf8cpp instead
devel/rubygem-flipper026|devel/rubygem-flipper-gitlab|2025-03-19|Please use devel/rubygem-flipper-gitlab instead
+devel/py-pyro||2025-03-21|Has expired: Upstream development stopped, not compatible with py311, use pyro5 instead
diff --git a/devel/Makefile b/devel/Makefile
index ede68218981e..fb9a78213b8a 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -5627,7 +5627,6 @@
SUBDIR += py-pyrepl
SUBDIR += py-pyrfc3339
SUBDIR += py-pyright
- SUBDIR += py-pyro
SUBDIR += py-pyroma
SUBDIR += py-pyrsistent
SUBDIR += py-pyscaffold
diff --git a/devel/py-pyro/Makefile b/devel/py-pyro/Makefile
deleted file mode 100644
index 0ff91f8a6f8c..000000000000
--- a/devel/py-pyro/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-PORTNAME= pyro
-DISTVERSION= 4.77
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= Pyro4-${PORTVERSION}
-
-MAINTAINER= rm@FreeBSD.org
-COMMENT= Distributed Object Middleware for Python (IPC/RPC)
-WWW= https://pythonhosted.org/Pyro4/
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Upstream development stopped, not compatible with py311, use pyro5 instead
-EXPIRATION_DATE=2025-03-21
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}serpent>=1.27:devel/py-serpent@${PY_FLAVOR}
-
-USES= cpe python
-USE_PYTHON= autoplist concurrent distutils
-
-CPE_VENDOR= pyro_project
-NO_ARCH= yes
-PORTDOCS= *
-PORTEXAMPLES= *
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC}/docs/source && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
-
-.include <bsd.port.mk>
diff --git a/devel/py-pyro/distinfo b/devel/py-pyro/distinfo
deleted file mode 100644
index bf7cbf547c5f..000000000000
--- a/devel/py-pyro/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1572814314
-SHA256 (Pyro4-4.77.tar.gz) = 2bfe12a22f396474b0e57c898c7e2c561a8f850bf2055d8cf0f7119f0c7a523f
-SIZE (Pyro4-4.77.tar.gz) = 479025
diff --git a/devel/py-pyro/pkg-descr b/devel/py-pyro/pkg-descr
deleted file mode 100644
index ed4913b19d25..000000000000
--- a/devel/py-pyro/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-Pyro is short for PYthon Remote Objects. It is an advanced and powerful
-Distributed Object Technology system written entirely in Python, that is
-designed to be very easy to use. Never worry about writing network
-communication code again, when using Pyro you just write your Python
-objects like you would normally. With only a few lines of extra code,
-Pyro takes care of the network communication between your objects once
-you split them over different machines on the network. All the gory
-socket programming details are taken care of, you just call a method on
-a remote object as if it were a local object!
-
-Pyro provides an object-oriented form of RPC. You can use Pyro within a
-single system but also use it for IPC. For those that are familiar with
-Java, Pyro resembles Java's Remote Method Invocation (RMI). It is less
-similar to CORBA - which is a system- and language independent
-Distributed Object Technology and has much more to offer than Pyro or
-RMI. But Pyro is small, simple and free!