View | Details | Raw Unified | Return to bug 282451
Collapse All | Expand All

(-)b/sysutils/fusefs-httpdirfs/Makefile (-11 / +8 lines)
Lines 1-9 Link Here
1
PORTNAME=	httpdirfs
1
PORTNAME=	httpdirfs
2
DISTVERSION=	1.2.3
2
DISTVERSION=	1.2.6
3
PORTREVISION=	1
4
CATEGORIES=	sysutils
3
CATEGORIES=	sysutils
5
PKGNAMEPREFIX=	fusefs-
4
PKGNAMEPREFIX=	fusefs-
6
5
6
PATCH_SITES=	https://github.com/fangfufu/httpdirfs/commit/
7
PATCHFILES=	43bdf7e71fde43084519e86051533a6b20c31474.patch:-p1 \
8
		08700415d7b61d9f611a858481b26858fe92eb7a.patch:-p1
9
7
MAINTAINER=	0mp@FreeBSD.org
10
MAINTAINER=	0mp@FreeBSD.org
8
COMMENT=	FUSE filesystem to mount HTTP directory listings, with a permanent cache
11
COMMENT=	FUSE filesystem to mount HTTP directory listings, with a permanent cache
9
WWW=		https://github.com/fangfufu/httpdirfs
12
WWW=		https://github.com/fangfufu/httpdirfs
Lines 18-39 LIB_DEPENDS= libcurl.so:ftp/curl \ Link Here
18
		libgumbo.so:devel/gumbo \
21
		libgumbo.so:devel/gumbo \
19
		libuuid.so:misc/e2fsprogs-libuuid
22
		libuuid.so:misc/e2fsprogs-libuuid
20
23
21
USES=		fuse gmake localbase pkgconfig ssl
24
USES=		fuse:3 meson pkgconfig ssl
22
USE_CSTD=	c99
25
23
USE_GITHUB=	yes
26
USE_GITHUB=	yes
24
GH_ACCOUNT=	fangfufu
27
GH_ACCOUNT=	fangfufu
25
28
26
MAKE_ENV=	prefix=${PREFIX}
29
PLIST_FILES=	bin/httpdirfs
27
28
PLIST_FILES=	bin/httpdirfs \
29
		share/man/man1/httpdirfs.1.gz
30
PORTDOCS=	README.md
30
PORTDOCS=	README.md
31
31
32
OPTIONS_DEFINE=	DOCS
32
OPTIONS_DEFINE=	DOCS
33
33
34
post-install:
35
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/httpdirfs
36
37
post-install-DOCS-on:
34
post-install-DOCS-on:
38
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
35
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
39
	${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}/
36
	${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}/
(-)b/sysutils/fusefs-httpdirfs/distinfo (-3 / +7 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1633425176
1
TIMESTAMP = 1730405732
2
SHA256 (fangfufu-httpdirfs-1.2.3_GH0.tar.gz) = 15d721ed776ef447ba5aaf94d809950fb59b5577f35693d9a28a51e16256af2d
2
SHA256 (fangfufu-httpdirfs-1.2.6_GH0.tar.gz) = 0d5b7f846947c2cf61e7851658f29501a7934d23a6a2c914e76efb889d7e1993
3
SIZE (fangfufu-httpdirfs-1.2.3_GH0.tar.gz) = 77543
3
SIZE (fangfufu-httpdirfs-1.2.6_GH0.tar.gz) = 81582
4
SHA256 (43bdf7e71fde43084519e86051533a6b20c31474.patch) = f6022cf2d14226606a6dbca676f31e7f0f859ca634725e87f0d299d063145004
5
SIZE (43bdf7e71fde43084519e86051533a6b20c31474.patch) = 4476
6
SHA256 (08700415d7b61d9f611a858481b26858fe92eb7a.patch) = fb01a8e7e6a8416ff549147a89bd6ddf865a08e74c5d7808cc9fb7710732aa6d
7
SIZE (08700415d7b61d9f611a858481b26858fe92eb7a.patch) = 1726
(-)a/sysutils/fusefs-httpdirfs/files/patch-Makefile (-19 lines)
Removed Link Here
1
--- Makefile.orig	2021-08-31 18:54:03 UTC
2
+++ Makefile
3
@@ -1,6 +1,6 @@
4
 VERSION = 1.2.3
5
 
6
-CFLAGS += -O2 -Wall -Wextra -Wshadow -rdynamic -D_GNU_SOURCE\
7
+CFLAGS += -Wall -Wextra -Wshadow -D_GNU_SOURCE\
8
 	-D_FILE_OFFSET_BITS=64 -DVERSION=\"$(VERSION)\"\
9
 	`pkg-config --cflags-only-I gumbo libcurl fuse uuid expat`
10
 LDFLAGS += `pkg-config --libs-only-L gumbo libcurl fuse uuid expat`
11
@@ -44,7 +44,7 @@ ifeq ($(OS),FreeBSD)
12
 		$(DESTDIR)$(prefix)/bin/httpdirfs
13
 	gzip -f -k doc/man/httpdirfs.1
14
 	install -m 644 doc/man/httpdirfs.1.gz \
15
-		$(DESTDIR)$(prefix)/man/man1/httpdirfs.1.gz
16
+		$(DESTDIR)$(prefix)/share/man/man1/httpdirfs.1.gz
17
 endif
18
 ifeq ($(OS),Darwin)
19
 	install -d $(DESTDIR)$(prefix)/bin

Return to bug 282451