git: 401efad6e4be - main - filesystems/httpdirfs: Update to 1.2.7

From: Zsolt Udvari <uzsolt_at_FreeBSD.org>
Date: Fri, 27 Dec 2024 19:08:13 UTC
The branch main has been updated by uzsolt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=401efad6e4be8872258f1c18fdf9f653fd848897

commit 401efad6e4be8872258f1c18fdf9f653fd848897
Author:     Älven <alster@vinterdalen.se>
AuthorDate: 2024-12-27 19:06:52 +0000
Commit:     Zsolt Udvari <uzsolt@FreeBSD.org>
CommitDate: 2024-12-27 19:08:03 +0000

    filesystems/httpdirfs: Update to 1.2.7
    
    Clean pkg-descr.
    Submitter takes maintainership.
    
    Changelog:
    https://github.com/fangfufu/httpdirfs/blob/master/CHANGELOG.md
    
    PR:             283467
---
 filesystems/httpdirfs/Makefile  | 11 +++--------
 filesystems/httpdirfs/distinfo  | 10 +++-------
 filesystems/httpdirfs/pkg-descr | 21 +++++++++++++--------
 3 files changed, 19 insertions(+), 23 deletions(-)

diff --git a/filesystems/httpdirfs/Makefile b/filesystems/httpdirfs/Makefile
index 413114f44c5d..badbf1b09889 100644
--- a/filesystems/httpdirfs/Makefile
+++ b/filesystems/httpdirfs/Makefile
@@ -1,15 +1,11 @@
 PORTNAME=	httpdirfs
-DISTVERSION=	1.2.6
+DISTVERSION=	1.2.7
 CATEGORIES=	filesystems
 PKGNAMEPREFIX=	fusefs-
 
-PATCH_SITES=	https://github.com/fangfufu/httpdirfs/commit/
-PATCHFILES=	43bdf7e71fde43084519e86051533a6b20c31474.patch:-p1 \
-		08700415d7b61d9f611a858481b26858fe92eb7a.patch:-p1
-
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	alster@vinterdalen.se
 COMMENT=	FUSE filesystem to mount HTTP directory listings, with a permanent cache
-WWW=		https://github.com/fangfufu/httpdirfs
+WWW=		https://github.com/fangfufu/httpdirfs/
 
 LICENSE=	GPL3OPENSSL
 LICENSE_NAME=	GPLv3 or later with execption to link with OpenSSL
@@ -22,7 +18,6 @@ LIB_DEPENDS=	libcurl.so:ftp/curl \
 		libuuid.so:misc/e2fsprogs-libuuid
 
 USES=		fuse:3 meson pkgconfig ssl
-
 USE_GITHUB=	yes
 GH_ACCOUNT=	fangfufu
 
diff --git a/filesystems/httpdirfs/distinfo b/filesystems/httpdirfs/distinfo
index 49205edda4c0..345a4baea24e 100644
--- a/filesystems/httpdirfs/distinfo
+++ b/filesystems/httpdirfs/distinfo
@@ -1,7 +1,3 @@
-TIMESTAMP = 1730405732
-SHA256 (fangfufu-httpdirfs-1.2.6_GH0.tar.gz) = 0d5b7f846947c2cf61e7851658f29501a7934d23a6a2c914e76efb889d7e1993
-SIZE (fangfufu-httpdirfs-1.2.6_GH0.tar.gz) = 81582
-SHA256 (43bdf7e71fde43084519e86051533a6b20c31474.patch) = f6022cf2d14226606a6dbca676f31e7f0f859ca634725e87f0d299d063145004
-SIZE (43bdf7e71fde43084519e86051533a6b20c31474.patch) = 4476
-SHA256 (08700415d7b61d9f611a858481b26858fe92eb7a.patch) = fb01a8e7e6a8416ff549147a89bd6ddf865a08e74c5d7808cc9fb7710732aa6d
-SIZE (08700415d7b61d9f611a858481b26858fe92eb7a.patch) = 1726
+TIMESTAMP = 1734773125
+SHA256 (fangfufu-httpdirfs-1.2.7_GH0.tar.gz) = c7de6851aaef3132971b9add4a1ed235777db0316f48414ff9d93a316055e9f3
+SIZE (fangfufu-httpdirfs-1.2.7_GH0.tar.gz) = 81749
diff --git a/filesystems/httpdirfs/pkg-descr b/filesystems/httpdirfs/pkg-descr
index 14bcef6ad8c5..f9e819ca6dd9 100644
--- a/filesystems/httpdirfs/pkg-descr
+++ b/filesystems/httpdirfs/pkg-descr
@@ -1,11 +1,16 @@
-HTTPDirFS stands for Hyper Text Transfer Protocol Directory Filesystem. It may
-be used to to mount HTTP directory listings as if it was a partition.
+HTTPDirFS stands for Hyper Text Transfer Protocol Directory Filesystem.
 
-HTTP connections are reused due to the use of cURL-multi interface. The FUSE
-component runs in multithreaded mode.
+The performance of the program is excellent. HTTP connections are reused through
+curl-multi interface. The FUSE component runs in the multithreaded mode.
 
-There is a permanent cache system which can cache all the file segments that
-have been downloaded.
+There is a permanent cache system which can cache all the file segments you have
+downloaded, so you don't need to these segments again if you access them
+later. This feature is triggered by the --cache flag. This is similar to the
+--vfs-cache-mode full feature of rclone mount
 
-The support for Airsonic / Subsonic server is also included. This allows the
-user to mount a remote music collection locally.
+There is support for Airsonic / Subsonic server. This allows you to mount a
+remote music collection locally.
+
+If you only want to access a single file, there is also a simplified Single File
+Mode. This can be especially useful if the web server does not present a HTTP
+directory listing.