aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2026-08-31 17:50:00 +0000
committerRene Ladan <rene@FreeBSD.org>2026-08-31 17:51:01 +0000
commit7daae7f1585a60afcb4348f5da5e29908d503e85 (patch)
treec145bbd13c7270388fdfc36cb330e8a9f4620eb1
parent91077706e9667fbd32350aa93c918d2dba0d34c1 (diff)
www/seafobj: remove, depended on removed net-mgmt/seafile-server
Reported by: Chris Torek
-rw-r--r--MOVED1
-rw-r--r--www/Makefile1
-rw-r--r--www/py-seafobj/Makefile38
-rw-r--r--www/py-seafobj/distinfo3
-rw-r--r--www/py-seafobj/pkg-descr1
-rw-r--r--www/py-seafobj/pkg-plist56
6 files changed, 1 insertions, 99 deletions
diff --git a/MOVED b/MOVED
index 356c42cc1e7f..e8698e7ac11c 100644
--- a/MOVED
+++ b/MOVED
@@ -5590,3 +5590,4 @@ www/py-dj42-django-ranged-response||2026-08-31|Has expired: Serves as a transiti
www/py-django42||2026-08-31|Has expired: Django 4.2 is now in Extended Support, receives security fixes only and will reach End-Of-Life in April 2026. Upgrade to a later Django version. See https://www.djangoproject.com/download/
www/py-seafdav||2026-08-31|Removed, depended on net-mgmt/seafile-server
mail/james||2026-08-31|Has expired: This is a version that is over 10 years old and has multiple vulnerabilities
+www/py-seafobj||2026-08-31|Removed, depended on net-mgmt/seafile-server
diff --git a/www/Makefile b/www/Makefile
index 2ce41b9647e8..d2d72b90da75 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1963,7 +1963,6 @@
SUBDIR += py-scalar-fastapi
SUBDIR += py-scgi
SUBDIR += py-scrapy
- SUBDIR += py-seafobj
SUBDIR += py-searxng-devel
SUBDIR += py-secure-cookie
SUBDIR += py-selector
diff --git a/www/py-seafobj/Makefile b/www/py-seafobj/Makefile
deleted file mode 100644
index 059b7dff2b83..000000000000
--- a/www/py-seafobj/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-PORTNAME= seafobj
-DISTVERSIONPREFIX= v
-DISTVERSION= ${SEAHUB_VER}
-DISTVERSIONSUFFIX= -server
-CATEGORIES= www python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python library for accessing seafile data model
-WWW= https://github.com/haiwen/seafobj
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-USES= python shebangfix
-USE_GITHUB= yes
-GH_ACCOUNT= haiwen
-USE_PYTHON= flavors
-SHEBANG_FILES= *.sh *.py
-
-NO_ARCH= yes
-NO_BUILD= yes
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${SITEPACKAGEDIR}/seafobj
- (cd ${WRKSRC}/seafobj && \
- ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
- -d ${WRKSRC}/seafobj \
- -f ${WRKSRC}/seafobj && \
- ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \
- -d ${WRKSRC}/seafobj \
- -f ${WRKSRC}/seafobj)
- (cd ${WRKSRC}/seafobj && \
- ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${SITEPACKAGEDIR}/seafobj)
-
-.include "${.CURDIR}/../../net-mgmt/seafile-server/Makefile.include"
-
-.include <bsd.port.mk>
diff --git a/www/py-seafobj/distinfo b/www/py-seafobj/distinfo
deleted file mode 100644
index f86689824fce..000000000000
--- a/www/py-seafobj/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1723996816
-SHA256 (haiwen-seafobj-v11.0.12-server_GH0.tar.gz) = 75d5e5e5aabc8c28cf51a850cef72ece575e16d26f851b28c591137d6aa8f308
-SIZE (haiwen-seafobj-v11.0.12-server_GH0.tar.gz) = 10059312
diff --git a/www/py-seafobj/pkg-descr b/www/py-seafobj/pkg-descr
deleted file mode 100644
index 38839281353a..000000000000
--- a/www/py-seafobj/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-This is a Python library for accessing seafile data model.
diff --git a/www/py-seafobj/pkg-plist b/www/py-seafobj/pkg-plist
deleted file mode 100644
index 0a8f13236d9f..000000000000
--- a/www/py-seafobj/pkg-plist
+++ /dev/null
@@ -1,56 +0,0 @@
-%%SITEPACKAGEDIR%%/seafobj/__init__.py
-%%SITEPACKAGEDIR%%/seafobj/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%SITEPACKAGEDIR%%/seafobj/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%SITEPACKAGEDIR%%/seafobj/__pycache__/blocks.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%SITEPACKAGEDIR%%/seafobj/__pycache__/blocks.cpython-%%PYTHON_SUFFIX%%.pyc
-%%SITEPACKAGEDIR%%/seafobj/__pycache__/commit_differ.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%SITEPACKAGEDIR%%/seafobj/__pycache__/commit_differ.cpython-%%PYTHON_SUFFIX%%.pyc
-%%SITEPACKAGEDIR%%/seafobj/__pycache__/commits.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%SITEPACKAGEDIR%%/seafobj/__pycache__/commits.cpython-%%PYTHON_SUFFIX%%.pyc
-%%SITEPACKAGEDIR%%/seafobj/__pycache__/db.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%SITEPACKAGEDIR%%/seafobj/__pycache__/db.cpython-%%PYTHON_SUFFIX%%.pyc
-%%SITEPACKAGEDIR%%/seafobj/__pycache__/exceptions.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%SITEPACKAGEDIR%%/seafobj/__pycache__/exceptions.cpython-%%PYTHON_SUFFIX%%.pyc
-%%SITEPACKAGEDIR%%/seafobj/__pycache__/fs.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%SITEPACKAGEDIR%%/seafobj/__pycache__/fs.cpython-%%PYTHON_SUFFIX%%.pyc
-%%SITEPACKAGEDIR%%/seafobj/__pycache__/objstore_factory.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%SITEPACKAGEDIR%%/seafobj/__pycache__/objstore_factory.cpython-%%PYTHON_SUFFIX%%.pyc
-%%SITEPACKAGEDIR%%/seafobj/backends/__init__.py
-%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/alioss.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/alioss.cpython-%%PYTHON_SUFFIX%%.pyc
-%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/base.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/base.cpython-%%PYTHON_SUFFIX%%.pyc
-%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/ceph.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/ceph.cpython-%%PYTHON_SUFFIX%%.pyc
-%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/filesystem.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/filesystem.cpython-%%PYTHON_SUFFIX%%.pyc
-%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/s3.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/s3.cpython-%%PYTHON_SUFFIX%%.pyc
-%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/swift.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%SITEPACKAGEDIR%%/seafobj/backends/__pycache__/swift.cpython-%%PYTHON_SUFFIX%%.pyc
-%%SITEPACKAGEDIR%%/seafobj/backends/alioss.py
-%%SITEPACKAGEDIR%%/seafobj/backends/base.py
-%%SITEPACKAGEDIR%%/seafobj/backends/ceph.py
-%%SITEPACKAGEDIR%%/seafobj/backends/filesystem.py
-%%SITEPACKAGEDIR%%/seafobj/backends/s3.py
-%%SITEPACKAGEDIR%%/seafobj/backends/swift.py
-%%SITEPACKAGEDIR%%/seafobj/blocks.py
-%%SITEPACKAGEDIR%%/seafobj/commit_differ.py
-%%SITEPACKAGEDIR%%/seafobj/commits.py
-%%SITEPACKAGEDIR%%/seafobj/db.py
-%%SITEPACKAGEDIR%%/seafobj/exceptions.py
-%%SITEPACKAGEDIR%%/seafobj/fs.py
-%%SITEPACKAGEDIR%%/seafobj/objstore_factory.py
-%%SITEPACKAGEDIR%%/seafobj/utils/__init__.py
-%%SITEPACKAGEDIR%%/seafobj/utils/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%SITEPACKAGEDIR%%/seafobj/utils/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%SITEPACKAGEDIR%%/seafobj/utils/__pycache__/ceph_utils.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%SITEPACKAGEDIR%%/seafobj/utils/__pycache__/ceph_utils.cpython-%%PYTHON_SUFFIX%%.pyc
-%%SITEPACKAGEDIR%%/seafobj/utils/__pycache__/crypto.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%SITEPACKAGEDIR%%/seafobj/utils/__pycache__/crypto.cpython-%%PYTHON_SUFFIX%%.pyc
-%%SITEPACKAGEDIR%%/seafobj/utils/ceph_utils.py
-%%SITEPACKAGEDIR%%/seafobj/utils/crypto.py
-@dir(%%USERS%%,%%GROUPS%%,755) %%SEAHUBDIR%%
-@dir(%%USERS%%,%%GROUPS%%,755) %%HAIWENDIR%%