summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED1
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/fusefs-httpdirfs/Makefile (renamed from www/httpdirfs/Makefile)8
-rw-r--r--sysutils/fusefs-httpdirfs/distinfo (renamed from www/httpdirfs/distinfo)0
-rw-r--r--sysutils/fusefs-httpdirfs/files/patch-Makefile (renamed from www/httpdirfs/files/patch-Makefile)0
-rw-r--r--sysutils/fusefs-httpdirfs/pkg-descr13
-rw-r--r--www/Makefile1
-rw-r--r--www/httpdirfs/pkg-descr16
8 files changed, 19 insertions, 21 deletions
diff --git a/MOVED b/MOVED
index 558a2c7c365c..69df23b86458 100644
--- a/MOVED
+++ b/MOVED
@@ -13496,3 +13496,4 @@ databases/rubygem-state_machines-activerecord05|databases/rubygem-state_machines
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
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 4bef2cd82805..cb5cac73879d 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -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
diff --git a/www/httpdirfs/Makefile b/sysutils/fusefs-httpdirfs/Makefile
index f2f75f5b3bcb..0348114b6192 100644
--- a/www/httpdirfs/Makefile
+++ b/sysutils/fusefs-httpdirfs/Makefile
@@ -2,7 +2,8 @@
PORTNAME= httpdirfs
DISTVERSION= 1.2.0
-CATEGORIES= www
+CATEGORIES= sysutils
+PKGNAMEPREFIX= fusefs-
MAINTAINER= 0mp@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-sell auto-accept
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}
diff --git a/www/httpdirfs/distinfo b/sysutils/fusefs-httpdirfs/distinfo
index e679389201dc..e679389201dc 100644
--- a/www/httpdirfs/distinfo
+++ b/sysutils/fusefs-httpdirfs/distinfo
diff --git a/www/httpdirfs/files/patch-Makefile b/sysutils/fusefs-httpdirfs/files/patch-Makefile
index 1658c327be30..1658c327be30 100644
--- a/www/httpdirfs/files/patch-Makefile
+++ b/sysutils/fusefs-httpdirfs/files/patch-Makefile
diff --git a/sysutils/fusefs-httpdirfs/pkg-descr b/sysutils/fusefs-httpdirfs/pkg-descr
new file mode 100644
index 000000000000..d0ded0f70db2
--- /dev/null
+++ b/sysutils/fusefs-httpdirfs/pkg-descr
@@ -0,0 +1,13 @@
+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.
+
+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 that
+have been downloaded.
+
+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
diff --git a/www/Makefile b/www/Makefile
index 9e63b9151b7a..d0a013744b29 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -253,7 +253,6 @@
SUBDIR += httpasyncclient
SUBDIR += httpclient
SUBDIR += httpcore
- SUBDIR += httpdirfs
SUBDIR += httptunnel
SUBDIR += httrack
SUBDIR += hypermail
diff --git a/www/httpdirfs/pkg-descr b/www/httpdirfs/pkg-descr
deleted file mode 100644
index cd02e0d166f7..000000000000
--- a/www/httpdirfs/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-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.
-
-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.
-
-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.
-
-The support for Airsonic / Subsonic server has also been added. This allows you
-to mount a remote music collection locally.
-
-WWW: https://github.com/fangfufu/httpdirfs