svn commit: r518239 - in head: . sysutils sysutils/fusefs-httpdirfs www www/httpdirfs
Mateusz Piotrowski
0mp at FreeBSD.org
Sat Nov 23 14:21:05 UTC 2019
Author: 0mp
Date: Sat Nov 23 14:21:03 2019
New Revision: 518239
URL: https://svnweb.freebsd.org/changeset/ports/518239
Log:
Move www/httpdirfs to sysutils/fusefs-httpdirfs
The reason for this is to make the HTTPDirFS port more consistent with the
rest of FUSE ports.
Also, update pkg-descr to avoid talking directly to the user and presenting
judgmental assessments about the performance of the software.
Reported by: danfe
Added:
head/sysutils/fusefs-httpdirfs/
- copied from r518238, head/www/httpdirfs/
Deleted:
head/www/httpdirfs/
Modified:
head/MOVED
head/sysutils/Makefile
head/sysutils/fusefs-httpdirfs/Makefile
head/sysutils/fusefs-httpdirfs/pkg-descr
head/www/Makefile
Modified: head/MOVED
==============================================================================
--- head/MOVED Sat Nov 23 14:11:45 2019 (r518238)
+++ head/MOVED Sat Nov 23 14:21:03 2019 (r518239)
@@ -13496,3 +13496,4 @@ databases/rubygem-state_machines-activerecord05|databa
devel/rubygem-default_value_for32|devel/rubygem-default_value_for|2019-11-23|Obsolete, use devel/rubygem-default_value_for instead
www/rubygem-responders2-rails52|www/rubygem-responders-rails52|2019-11-23|Obsolete, please use www/rubygem-responders-rails52 instead
devel/rubygem-gitlab-default_value_for|devel/rubygem-default_value_for|2019-11-23|Obsolete, please use devel/rubygem-default_value_for instead
+www/httpdirfs|sysutils/fusefs-httpdirfs|2019-11-23|Rename for consistency with other FUSE ports
Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile Sat Nov 23 14:11:45 2019 (r518238)
+++ head/sysutils/Makefile Sat Nov 23 14:21:03 2019 (r518239)
@@ -380,6 +380,7 @@
SUBDIR += fusefs-gstfs
SUBDIR += fusefs-gunzip
SUBDIR += fusefs-hfsfuse
+ SUBDIR += fusefs-httpdirfs
SUBDIR += fusefs-httpfs
SUBDIR += fusefs-ifuse
SUBDIR += fusefs-jmtpfs
Modified: head/sysutils/fusefs-httpdirfs/Makefile
==============================================================================
--- head/www/httpdirfs/Makefile Sat Nov 23 14:11:45 2019 (r518238)
+++ head/sysutils/fusefs-httpdirfs/Makefile Sat Nov 23 14:21:03 2019 (r518239)
@@ -2,7 +2,8 @@
PORTNAME= httpdirfs
DISTVERSION= 1.2.0
-CATEGORIES= www
+CATEGORIES= sysutils
+PKGNAMEPREFIX= fusefs-
MAINTAINER= 0mp at FreeBSD.org
COMMENT= FUSE filesystem to mount HTTP directory listings, with a permanent cache
@@ -14,11 +15,10 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-se
LIB_DEPENDS= libcurl.so:ftp/curl \
libexpat.so:textproc/expat2 \
- libfuse.so:sysutils/fusefs-libs \
libgumbo.so:devel/gumbo \
libuuid.so:misc/e2fsprogs-libuuid
-USES= gmake localbase pkgconfig ssl
+USES= fuse gmake localbase pkgconfig ssl
USE_CSTD= c99
USE_GITHUB= yes
GH_ACCOUNT= fangfufu
@@ -32,7 +32,7 @@ PORTDOCS= README.md
OPTIONS_DEFINE= DOCS
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/httpdirfs
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/httpdirfs
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
Modified: head/sysutils/fusefs-httpdirfs/pkg-descr
==============================================================================
--- head/www/httpdirfs/pkg-descr Sat Nov 23 14:11:45 2019 (r518238)
+++ head/sysutils/fusefs-httpdirfs/pkg-descr Sat Nov 23 14:21:03 2019 (r518239)
@@ -1,16 +1,13 @@
-Have you ever wanted to mount those HTTP directory listings as if it was a
-partition? Look no further, this is your solution. HTTPDirFS stands for Hyper
-Text Transfer Protocol Directory Filesystem.
+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.
-The performance of the program is excellent. HTTP connections are reused due to
-the use of curl-multi interface. The FUSE component runs in multithreaded mode.
+HTTP connections are reused due to the use of cURL-multi interface. The FUSE
+component runs in multithreaded mode.
-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 makes this
-filesystem much faster than rclone mount.
+There is a permanent cache system which can cache all the file segments that
+have been downloaded.
-The support for Airsonic / Subsonic server has also been added. This allows you
-to mount a remote music collection locally.
+The support for Airsonic / Subsonic server is also included. This allows the
+user to mount a remote music collection locally.
WWW: https://github.com/fangfufu/httpdirfs
Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile Sat Nov 23 14:11:45 2019 (r518238)
+++ head/www/Makefile Sat Nov 23 14:21:03 2019 (r518239)
@@ -253,7 +253,6 @@
SUBDIR += httpasyncclient
SUBDIR += httpclient
SUBDIR += httpcore
- SUBDIR += httpdirfs
SUBDIR += httptunnel
SUBDIR += httrack
SUBDIR += hypermail
More information about the svn-ports-all
mailing list