aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2026-09-15 20:18:44 +0000
committerRene Ladan <rene@FreeBSD.org>2026-09-15 20:18:44 +0000
commit9c886fb72f6f75fa675498a40bc276f80b553603 (patch)
tree9b324375c12ed06d9751d2f18027424164bcc04c
parent09ad9c784472ad954224d83f1d5efb41081dcbe9 (diff)
net/py-libdnet: Remove expired port
2026-09-15 net/py-libdnet: Depends on expired lang/cython0
-rw-r--r--MOVED1
-rw-r--r--net/Makefile1
-rw-r--r--net/py-libdnet/Makefile48
-rw-r--r--net/py-libdnet/pkg-descr6
4 files changed, 1 insertions, 55 deletions
diff --git a/MOVED b/MOVED
index 388777012c0b..2a8d433e83c4 100644
--- a/MOVED
+++ b/MOVED
@@ -5605,3 +5605,4 @@ graphics/py-djvulibre||2026-09-15|Has expired: Depends on expired lang/cython0
misc/py-torch-geometric||2026-09-15|Has expired: Depends on expiring math/py-dgl
math/py-dgl||2026-09-15|Has expired: Depends on expired lang/cython0
cad/cura||2026-09-15|Has expired: Depends on expiring devel/py-trimesh
+net/py-libdnet||2026-09-15|Has expired: Depends on expired lang/cython0
diff --git a/net/Makefile b/net/Makefile
index 3d9a95357c2d..64c6ddc921f7 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -1101,7 +1101,6 @@
SUBDIR += py-ldappool
SUBDIR += py-lib389
SUBDIR += py-libcloud
- SUBDIR += py-libdnet
SUBDIR += py-macaddress
SUBDIR += py-magic-wormhole
SUBDIR += py-matrix-synapse-ldap3
diff --git a/net/py-libdnet/Makefile b/net/py-libdnet/Makefile
deleted file mode 100644
index a206d11b87dc..000000000000
--- a/net/py-libdnet/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-PORTREVISION= 5
-CATEGORIES= net python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-COMMENT= Python module for libdnet
-
-BUILD_DEPENDS= ${PY_SETUPTOOLS}
-LIB_DEPENDS= libdnet.so:net/libdnet
-
-DEPRECATED= Depends on expired lang/cython0
-EXPIRATION_DATE=2026-09-15
-
-USES= autoreconf libtool localbase:ldflags python
-
-MASTERDIR= ${.CURDIR}/../libdnet
-INSTALL_WRKSRC= ${WRKSRC}/python
-DESCR= ${.CURDIR}/pkg-descr
-PLIST= ${NONEXISTENT}
-PLIST_FILES= ${PYTHON_SITELIBDIR}/dnet${PYTHON_TAG}.so \
- ${PYTHON_SITELIBDIR}/dnet-${PORTVERSION}-py${PYTHON_VER}.egg-info/PKG-INFO \
- ${PYTHON_SITELIBDIR}/dnet-${PORTVERSION}-py${PYTHON_VER}.egg-info/SOURCES.txt \
- ${PYTHON_SITELIBDIR}/dnet-${PORTVERSION}-py${PYTHON_VER}.egg-info/dependency_links.txt \
- ${PYTHON_SITELIBDIR}/dnet-${PORTVERSION}-py${PYTHON_VER}.egg-info/top_level.txt
-
-LIBDNET_SLAVE= yes
-
-USE_PYTHON= cython0 flavors
-CONFIGURE_ARGS= --with-python=${PYTHON_CMD}
-
-.if defined(MAINTAINER_MODE)
-regression-test: install
- ${PYTHON_CMD} ${INSTALL_WRKSRC}/test.py
-.endif
-
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} == FreeBSD
-CFLAGS+= -Wno-error=incompatible-function-pointer-types
-.endif
-
-post-patch:
- ${REINPLACE_CMD} 's|%%CYTHON%%|cython-${PYTHON_VER}|g' \
- ${WRKSRC}/python/Makefile.am
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/dnet*.so
-
-.include "${MASTERDIR}/Makefile"
diff --git a/net/py-libdnet/pkg-descr b/net/py-libdnet/pkg-descr
deleted file mode 100644
index 618ecbfdb684..000000000000
--- a/net/py-libdnet/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Python wrapper around libdnet which provides a simplified, portable
-interface to several low-level networking routines, including network
-address manipulation, kernel arp(4) cache and route(4) table lookup and
-manipulation, network firewalling, network interface lookup and
-manipulation, and raw IP packet and Ethernet frame transmission. It is
-intended to complement the functionality provided by pcap(3).