Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Jan 2025 12:16:15 GMT
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 75c34909a8b5 - main - filesystems/gitfs: Remove expired port
Message-ID:  <202501011216.501CGF1f070124@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by rene:

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

commit 75c34909a8b53dba1a692198611a6438d4302d11
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-01-01 12:15:57 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-01-01 12:16:02 +0000

    filesystems/gitfs: Remove expired port
    
    2024-12-31 filesystems/gitfs: Abandonware, last release on 2019
---
 MOVED                                             |  1 +
 filesystems/Makefile                              |  1 -
 filesystems/gitfs/Makefile                        | 45 -----------------------
 filesystems/gitfs/distinfo                        |  3 --
 filesystems/gitfs/files/patch-gitfs_utils_args.py | 36 ------------------
 filesystems/gitfs/pkg-descr                       |  3 --
 6 files changed, 1 insertion(+), 88 deletions(-)

diff --git a/MOVED b/MOVED
index d80d78c621c9..9f5384c5fc04 100644
--- a/MOVED
+++ b/MOVED
@@ -3838,3 +3838,4 @@ math/opensolaris-libm||2025-01-01|Has expired: Obsolete, consider using libm in
 textproc/sgrep||2025-01-01|Has expired: Abandonware, primary site is dead and according to website not touched in 20 years. Consider migrating to textproc/p5-ack
 devel/gitflow||2025-01-01|Has expired: Upstream repo archived Jun 19, 2023
 filesystems/sqlfs||2025-01-01|Has expired: Abandoned upstream, superseded by forks
+filesystems/gitfs||2025-01-01|Has expired: Abandonware, last release on 2019
diff --git a/filesystems/Makefile b/filesystems/Makefile
index 5963ee803d8b..d0ec8a07ed91 100644
--- a/filesystems/Makefile
+++ b/filesystems/Makefile
@@ -31,7 +31,6 @@
     SUBDIR += fusefs-libs
     SUBDIR += fusefs-libs3
     SUBDIR += genromfs
-    SUBDIR += gitfs
     SUBDIR += gphotofs
     SUBDIR += gvfs
     SUBDIR += hammer2
diff --git a/filesystems/gitfs/Makefile b/filesystems/gitfs/Makefile
deleted file mode 100644
index d943f6188d14..000000000000
--- a/filesystems/gitfs/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-PORTNAME=	gitfs
-DISTVERSION=	0.5.2
-PORTREVISION=	2
-CATEGORIES=	filesystems devel
-PKGNAMEPREFIX=	fusefs-
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Version controlled file system
-WWW=		https://www.presslabs.com/code/gitfs/
-
-LICENSE=	APACHE20
-LICENSE_FILE=	${WRKSRC}/LICENSE
-
-DEPRECATED=	Abandonware, last release on 2019
-EXPIRATION_DATE=2024-12-31
-
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}atomiclong>=0.1.1:devel/py-atomiclong@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}cffi>=1.12.3:devel/py-cffi@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}fusepy>=3.0.1:filesystems/py-fusepy@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pycparser>=2.19:devel/py-pycparser@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pygit2>=0.28.2:devel/py-pygit2@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}raven>=6.10.0:devel/py-raven@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}six>=1.12.0:devel/py-six@${PY_FLAVOR}
-TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=4.6.5:devel/py-pytest@${PY_FLAVOR}
-
-USE_GITHUB=	yes
-GH_ACCOUNT=	PressLabs
-
-NO_ARCH=	yes
-USES=		python
-USE_PYTHON=	autoplist distutils concurrent optsuffix
-
-post-patch:
-	@${REINPLACE_CMD} -e 's/==/>=/' ${WRKSRC}/*requirements.txt
-
-# XXX Integrations tests want MOUNT_PATH, REPO_* passed via TEST_ENV
-do-test:
-	@(cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest)
-
-post-patch:	patch-py3k-mock
-patch-py3k-mock:
-	@${GREP} -Flr 'mock import' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \
-		-i .bak.mock -e 's/mock import/unittest.&/'
-
-.include <bsd.port.mk>
diff --git a/filesystems/gitfs/distinfo b/filesystems/gitfs/distinfo
deleted file mode 100644
index a44e0ec16308..000000000000
--- a/filesystems/gitfs/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1571569210
-SHA256 (PressLabs-gitfs-0.5.2_GH0.tar.gz) = 921e24311e3b8ea3a5448d698a11a747618ee8dd62d5d43a85801de0b111cbf3
-SIZE (PressLabs-gitfs-0.5.2_GH0.tar.gz) = 64141
diff --git a/filesystems/gitfs/files/patch-gitfs_utils_args.py b/filesystems/gitfs/files/patch-gitfs_utils_args.py
deleted file mode 100644
index bc4d1d42d80d..000000000000
--- a/filesystems/gitfs/files/patch-gitfs_utils_args.py
+++ /dev/null
@@ -1,36 +0,0 @@
-https://github.com/PressLabs/gitfs/issues/258
-https://github.com/PressLabs/gitfs/issues/257
-
---- gitfs/utils/args.py.orig	2019-10-20 11:00:10 UTC
-+++ gitfs/utils/args.py
-@@ -44,7 +44,7 @@ class Args(object):
-                 ("foreground", (False, "bool")),
-                 ("branch", ("master", "string")),
-                 ("allow_other", (False, "bool")),
--                ("allow_root", (True, "bool")),
-+                ("allow_root", (False, "bool")),
-                 ("commiter_name", (self.get_commiter_user, "string")),
-                 ("commiter_email", (self.get_commiter_email, "string")),
-                 ("max_size", (10, "float")),
-@@ -76,12 +76,6 @@ class Args(object):
-         return self.check_args(self.set_defaults(args))
- 
-     def check_args(self, args):
--        # check allow_other and allow_root
--        if args.allow_other:
--            args.allow_root = False
--        else:
--            args.allow_root = True
--
-         # check log_level
-         if args.debug:
-             args.log_level = "debug"
-@@ -182,7 +176,7 @@ class Args(object):
-         return "{}@{}".format(args.user, socket.gethostname())
- 
-     def get_repo_path(self, args):
--        return tempfile.mkdtemp(dir="/var/lib/gitfs")
-+        return tempfile.mkdtemp(prefix="gitfs")
- 
-     def get_ssh_key(self, args):
-         return os.environ["HOME"] + "/.ssh/id_rsa"
diff --git a/filesystems/gitfs/pkg-descr b/filesystems/gitfs/pkg-descr
deleted file mode 100644
index ce7e2bf5144f..000000000000
--- a/filesystems/gitfs/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-gitfs is a FUSE file system that fully integrates with git. You can
-mount a remote repository's branch locally, and any subsequent changes
-made to the files will be automatically committed to the remote.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202501011216.501CGF1f070124>