From nobody Fri Dec 27 19:08:13 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YKZlL10wWz5jBld; Fri, 27 Dec 2024 19:08:14 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YKZlK5mlSz4McC; Fri, 27 Dec 2024 19:08:13 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735326493; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8nwMdKJh4YSV5P9jqgds74U4IVpXckQn+rDBZDD1t/8=; b=Ha+rHdSRHhRgxyt9fPKfFfcmz7muvxmLgxQBWK2vNkpVSlnSOCzaenL6Qbv69Hs+Z8iBVO CSJ0YZW/8o5MtXAcom75odp1gbsB9VNU9yvj/j7+BLvpka+pD/eoLX1RN+pdppCCPNr0oZ k29Kv2pbr45u/hynu529kshbbqOP5/Rm2aGA1o9NrIjI9EyBYpXj64vo8Bqer7fWNe5m/D /rqu8k/J/dwnP+T5tBjSL+mUxnFvHxL4060ADTBavBqpATE2jCXqbL7PMirwK/YyywSnqr 8snMzS3YVfmHFrPtszSm88g0OI5TsZqaCEtEfGLD+7LBBgAMvcOill7QpyABjQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735326493; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8nwMdKJh4YSV5P9jqgds74U4IVpXckQn+rDBZDD1t/8=; b=iF8KGyaPqggRM5nQTeKvteS7DuzuCGRZKCf3C4KLlHH5mVx2BI7TgQaEVCaAYDuDsjcX8k Fv//g00KL+MdBTG1hQ+uFJ/B7VsfDnOPQq/bp+iUL9AGVJJnrdEkQW7HKSUrnNtUZwik2V nyHoSpDzWzj5MVWWaFqIF6RpBZfvdTVL+9sPb+0lk/MCelUDMP4fTxztqaEjsIbHegG8lr gtzMQJZvfB5c00YhNmeWRR0cC+xm0yKWScBjPhOSivC0iFQkYNUi718MxM32fcr4xEDnaf IsG9eWyykWpLU42B8ErAD7p2GbnqptRuFjczep60GR9haKrU9tNyLgubQzfXGQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1735326493; a=rsa-sha256; cv=none; b=vsT7uOoxIkxhQvUvQw3worbbODa4/uqIVO6BldPXaClIsOUbAprlyOagEK1fsO4WZnXSNe cvRtR7I2XAP+sy9uz2zC+H6cP8uJSkr1/rRbzPwYizgNyphimiG+1hMkBHaDTDl1qupsBq GygyBGyYn5SGbSshqaWbhVOza/6G4zq3DMjvf8XF5EtC7s5JT8R6+Ia1oxi0/jE6wHk88d w8MkutBnJs/v8hrq85SVNgm9pX9ORWbczDHFKv11BpEUcV2PUBpbW6v/fIMFPx/gSowLyi fySEGFlab508d5bahQSerYIMjrwnEWZdDOJOf3jLzXRghGHGclY80bvmetUMRA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YKZlK5N3gzrY9; Fri, 27 Dec 2024 19:08:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 4BRJ8DZR065540; Fri, 27 Dec 2024 19:08:13 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4BRJ8DwL065537; Fri, 27 Dec 2024 19:08:13 GMT (envelope-from git) Date: Fri, 27 Dec 2024 19:08:13 GMT Message-Id: <202412271908.4BRJ8DwL065537@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Zsolt Udvari Subject: git: 401efad6e4be - main - filesystems/httpdirfs: Update to 1.2.7 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: uzsolt X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 401efad6e4be8872258f1c18fdf9f653fd848897 Auto-Submitted: auto-generated The branch main has been updated by uzsolt: URL: https://cgit.FreeBSD.org/ports/commit/?id=401efad6e4be8872258f1c18fdf9f653fd848897 commit 401efad6e4be8872258f1c18fdf9f653fd848897 Author: Älven AuthorDate: 2024-12-27 19:06:52 +0000 Commit: Zsolt Udvari 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.