aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMuhammad Moinur Rahman <bofh@FreeBSD.org>2023-06-30 05:44:24 +0000
committerMuhammad Moinur Rahman <bofh@FreeBSD.org>2023-06-30 05:48:21 +0000
commitc2d4c3f690762b28919ecaec9b7c06af7ad1ef00 (patch)
tree415e3d29b6750172b6e69bad4495471313f82c19
parentcf84b219583875581960a87885c80f538ae2b775 (diff)
databases/py-caterva: Remove expired port
2023-06-30 databases/py-caterva: Use archivers/py-blosc2 instead. All the features of Python-Caterva have been included in the Python-Blosc2 NDArray object Approved by: portmgr (blanket)
-rw-r--r--MOVED1
-rw-r--r--databases/Makefile1
-rw-r--r--databases/py-caterva/Makefile42
-rw-r--r--databases/py-caterva/distinfo3
-rw-r--r--databases/py-caterva/files/patch-caterva-CMakeLists.txt22
-rw-r--r--databases/py-caterva/pkg-descr1
6 files changed, 1 insertions, 69 deletions
diff --git a/MOVED b/MOVED
index 52bad61ed690..903075a69a52 100644
--- a/MOVED
+++ b/MOVED
@@ -7704,3 +7704,4 @@ dns/mydns-ng||2023-06-30|Has expired: Abandonware, last release in 2010. Conside
dns/mydns||2023-06-30|Has expired: Abandonware, last release in 2006. Consider migrating to dns/powerdns
net/opal||2023-06-30|Has expired: Very outdated, current version in tree was released back in 2013 and upstream is still active
math/R-cran-RHmm||2023-06-30|Has expired: Fails to build with R 4.3.0+ and abandoned upstream
+databases/py-caterva||2023-06-30|Has expired: Use archivers/py-blosc2 instead. All the features of Python-Caterva have been included in the Python-Blosc2 NDArray object
diff --git a/databases/Makefile b/databases/Makefile
index 4ab81b1d315e..ea8300f97210 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -747,7 +747,6 @@
SUBDIR += py-berkeleydb
SUBDIR += py-carbon
SUBDIR += py-cassandra-driver
- SUBDIR += py-caterva
SUBDIR += py-couchdb
SUBDIR += py-databases
SUBDIR += py-dbf
diff --git a/databases/py-caterva/Makefile b/databases/py-caterva/Makefile
deleted file mode 100644
index 4e65765afbd9..000000000000
--- a/databases/py-caterva/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-PORTNAME= caterva
-PORTVERSION= 0.7.3
-PORTREVISION= 2
-CATEGORIES= databases python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Caterva for Python (multidimensional compressed data containers)
-WWW= https://github.com/Blosc/python-caterva
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Use archivers/py-blosc2 instead. All the features of Python-Caterva have been included in the Python-Blosc2 NDArray object
-EXPIRATION_DATE=2023-06-30
-
-BUILD_DEPENDS= caterva>=0.5.0_3:databases/caterva \
- cmake:devel/cmake-core \
- ninja:devel/ninja \
- ${PYTHON_PKGNAMEPREFIX}scikit-build>=0:devel/py-scikit-build@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-LIB_DEPENDS= libblosc2.so:archivers/c-blosc2 \
- libcaterva.so:databases/caterva
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0:devel/py-msgpack@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}ndindex>=0:math/py-ndindex@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.20.3,1:math/py-numpy@${PY_FLAVOR}
-
-USES= localbase:ldflags python
-USE_PYTHON= autoplist concurrent cython pep517
-
-post-patch:
-# Clean up bundled libraries
- @${RM} -r ${WRKSRC}/caterva/caterva/
-
-post-install:
- ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
- ${PYTHON_CMD} -m compileall -d ${PYTHON_SITELIBDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}
- ${PYTHON_CMD} -O -m compileall -d ${PYTHON_SITELIBDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}
-
-.include <bsd.port.mk>
diff --git a/databases/py-caterva/distinfo b/databases/py-caterva/distinfo
deleted file mode 100644
index 0844c0a6d6b9..000000000000
--- a/databases/py-caterva/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1669057579
-SHA256 (caterva-0.7.3.tar.gz) = 411b740129c7c330e732f6ab95af6f0a94ef7402ca48392a8e63286c2b46e5b3
-SIZE (caterva-0.7.3.tar.gz) = 1644501
diff --git a/databases/py-caterva/files/patch-caterva-CMakeLists.txt b/databases/py-caterva/files/patch-caterva-CMakeLists.txt
deleted file mode 100644
index a4967ca7c7be..000000000000
--- a/databases/py-caterva/files/patch-caterva-CMakeLists.txt
+++ /dev/null
@@ -1,22 +0,0 @@
---- caterva/CMakeLists.txt.orig 2021-07-14 09:59:59 UTC
-+++ caterva/CMakeLists.txt
-@@ -1,18 +1,7 @@
--set(STATIC_LIB ON CACHE BOOL "Build a static version of the blosc library.")
--set(SHARED_LIB ON CACHE BOOL "Build a shared library version of the blosc
-- library.")
--set(CATERVA_BUILD_TESTS OFF CACHE BOOL "Build Caterva tests")
--set(CATERVA_BUILD_EXAMPLES OFF CACHE BOOL "Build Caterva examples")
--set(CMAKE_POSITION_INDEPENDENT_CODE ON)
--add_subdirectory(caterva)
--include_directories("${CMAKE_CURRENT_SOURCE_DIR}/caterva/caterva")
--include_directories("${CMAKE_CURRENT_SOURCE_DIR}/caterva/contribs/c-blosc2/include")
--
--
- add_cython_target(caterva_ext caterva_ext.pyx)
- add_library(caterva_ext MODULE ${caterva_ext})
-
--target_link_libraries(caterva_ext caterva_static)
-+target_link_libraries(caterva_ext caterva)
-
- python_extension_module(caterva_ext)
-
diff --git a/databases/py-caterva/pkg-descr b/databases/py-caterva/pkg-descr
deleted file mode 100644
index bcddcca67841..000000000000
--- a/databases/py-caterva/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-Python wrapper for Caterva.