filesystems/afuse: Update to 0.5.0

* Switch back to upstream repo
* Backport upstream commit 30057222cc58ffe1f8c0889fce8da314d5364691

Reference:
30057222cc

PR:		282356
Approved by:	portmgr (maintainer timeout, 2+ weeks)
This commit is contained in:
Daniel Engberg 2024-11-16 10:49:19 +01:00
parent 3666ac7420
commit f1c9d48196
4 changed files with 25 additions and 8 deletions

View file

@ -1,10 +1,13 @@
PORTNAME= afuse PORTNAME= afuse
PORTVERSION= 0.4.1 DISTVERSIONPREFIX= v
PORTREVISION= 2 DISTVERSION= 0.5.0
CATEGORIES= filesystems CATEGORIES= filesystems
MASTER_SITES= https://BSDforge.com/projects/source/sysutils/afuse/ MASTER_SITES= https://BSDforge.com/projects/source/sysutils/afuse/
PKGNAMEPREFIX= fusefs- PKGNAMEPREFIX= fusefs-
PATCH_SITES= https://github.com/pcarrier/afuse/commit/
PATCHFILES= 30057222cc58ffe1f8c0889fce8da314d5364691.patch:-p1
MAINTAINER= portmaster@BSDforge.com MAINTAINER= portmaster@BSDforge.com
COMMENT= File system automounting implemented in user-space using FUSE COMMENT= File system automounting implemented in user-space using FUSE
WWW= https://github.com/pcarrier/afuse WWW= https://github.com/pcarrier/afuse
@ -12,12 +15,17 @@ WWW= https://github.com/pcarrier/afuse
LICENSE= GPLv2 LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_FILE= ${WRKSRC}/COPYING
USES= cpe fuse pkgconfig USES= autoreconf cpe fuse pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= pcarrier
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
PORTDOCS= AUTHORS README PORTDOCS= README
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
DOCS_SUB_FILES= pkg-message DOCS_SUB_FILES= pkg-message
post-install: post-install:
@ -25,6 +33,6 @@ post-install:
post-install-DOCS-on: post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,3 +1,6 @@
TIMESTAMP = 1730905207 TIMESTAMP = 1730905207
SHA256 (afuse-0.4.1.tar.gz) = c6e0555a65d42d3782e0734198bbebd22486386e29cb00047bc43c3eb726dca8 TIMESTAMP = 1730028543
SIZE (afuse-0.4.1.tar.gz) = 121957 SHA256 (pcarrier-afuse-v0.5.0_GH0.tar.gz) = 87284e3f7973f5a61eea4a37880512c01f0b8bf1d37a8988447efbe806ec3414
SIZE (pcarrier-afuse-v0.5.0_GH0.tar.gz) = 32236
SHA256 (30057222cc58ffe1f8c0889fce8da314d5364691.patch) = 6bc9bd612ffe5c7816020bc28d5611907c7527e94270460c337b26143d2b9deb
SIZE (30057222cc58ffe1f8c0889fce8da314d5364691.patch) = 1832

View file

@ -0,0 +1,7 @@
--- src/Makefile.am.orig 2024-10-27 11:33:19 UTC
+++ src/Makefile.am
@@ -1,4 +1,3 @@
-dist_bin_SCRIPTS=afuse-avahissh
bin_PROGRAMS=afuse
afuse_SOURCES=afuse.c afuse.h fd_list.c fd_list.h dir_list.c dir_list.h utils.c utils.h variable_pairing_heap.h string_sorted_list.c string_sorted_list.h

View file

@ -1,3 +1,2 @@
bin/afuse bin/afuse
@comment bin/afuse-avahissh
share/man/man1/afuse.1.gz share/man/man1/afuse.1.gz