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
This commit is contained in:
Älven 2024-12-27 20:06:52 +01:00 committed by Zsolt Udvari
parent a4bee05cfa
commit 401efad6e4
3 changed files with 19 additions and 23 deletions

View file

@ -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

View file

@ -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

View file

@ -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.