Skip to content

Commit

Permalink
filesystems/afuse: Update to 0.5.0
Browse files Browse the repository at this point in the history
* Switch back to upstream repo
* Backport upstream commit 30057222cc58ffe1f8c0889fce8da314d5364691

Reference:
pcarrier/afuse@3005722

PR:		282356
Approved by:	portmgr (maintainer timeout, 2+ weeks)
  • Loading branch information
Daniel Engberg authored and Daniel Engberg committed Nov 16, 2024
1 parent 3666ac7 commit f1c9d48
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 8 deletions.
18 changes: 13 additions & 5 deletions filesystems/afuse/Makefile
Original file line number Diff line number Diff line change
@@ -1,30 +1,38 @@
PORTNAME= afuse
PORTVERSION= 0.4.1
PORTREVISION= 2
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.0
CATEGORIES= filesystems
MASTER_SITES= https://BSDforge.com/projects/source/sysutils/afuse/
PKGNAMEPREFIX= fusefs-

PATCH_SITES= https://github.com/pcarrier/afuse/commit/
PATCHFILES= 30057222cc58ffe1f8c0889fce8da314d5364691.patch:-p1

MAINTAINER= [email protected]
COMMENT= File system automounting implemented in user-space using FUSE
WWW= https://github.com/pcarrier/afuse

LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING

USES= cpe fuse pkgconfig
USES= autoreconf cpe fuse pkgconfig

USE_GITHUB= yes
GH_ACCOUNT= pcarrier

GNU_CONFIGURE= yes

PORTDOCS= AUTHORS README
PORTDOCS= README

OPTIONS_DEFINE= DOCS

DOCS_SUB_FILES= pkg-message

post-install:
${INSTALL_MAN} ${FILESDIR}/afuse.1 ${STAGEDIR}${PREFIX}/share/man/man1

post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}

.include <bsd.port.mk>
7 changes: 5 additions & 2 deletions filesystems/afuse/distinfo
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
TIMESTAMP = 1730905207
SHA256 (afuse-0.4.1.tar.gz) = c6e0555a65d42d3782e0734198bbebd22486386e29cb00047bc43c3eb726dca8
SIZE (afuse-0.4.1.tar.gz) = 121957
TIMESTAMP = 1730028543
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
7 changes: 7 additions & 0 deletions filesystems/afuse/files/patch-src_Makefile.am
Original file line number Diff line number Diff line change
@@ -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

1 change: 0 additions & 1 deletion filesystems/afuse/pkg-plist
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
bin/afuse
@comment bin/afuse-avahissh
share/man/man1/afuse.1.gz

0 comments on commit f1c9d48

Please sign in to comment.