Skip to content

Commit e120dd1

Browse files
committed
sysutils/fusefs-sshfs: Improve FreeBSD support
- include posix_openpt() usage patch - add workaround for readdir() issue: #211 - fix few warnings - Add DOCS option - remove gettext dep Upstream patches: libfuse/sshfs#212 libfuse/sshfs#211 PR: 246325 Submitted by: rozhuk.im@gmail.com git-svn-id: svn+ssh://svn.freebsd.org/ports/head@538024 35697150-7ecd-e111-bb59-0022644237b5
1 parent 2df53bd commit e120dd1

File tree

3 files changed

+15
-17
lines changed

3 files changed

+15
-17
lines changed

sysutils/fusefs-sshfs/Makefile

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,33 @@
44
PORTNAME= sshfs
55
PORTVERSION= 3.7.0
66
DISTVERSIONPREFIX= ${PORTNAME}-
7+
PORTREVISION= 1
78
CATEGORIES= sysutils
89
PKGNAMEPREFIX= fusefs-
910

11+
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
12+
PATCHFILES+= 952a9c3fda977bce61303ae3311a3adca3d338bf.patch:-p1 # https://github.com/libfuse/sshfs/pull/212
13+
1014
MAINTAINER= bofh@FreeBSD.org
1115
COMMENT= Mount remote directories over ssh
1216

1317
LICENSE= GPLv2
1418
LICENSE_FILE= ${WRKSRC}/COPYING
1519

16-
BUILD_DEPENDS= rst2man:textproc/py-docutils
17-
18-
USES= compiler:c11 fuse:3 gettext gnome meson pkgconfig
20+
USES= compiler:c11 fuse:3 gnome meson pkgconfig
21+
USE_GNOME= glib20
1922

2023
USE_GITHUB= yes
2124
GH_ACCOUNT= libfuse
2225

2326
USE_GNOME= glib20
2427
CFLAGS+= -DNDEBUG
2528

26-
PLIST_FILES= bin/sshfs \
27-
man/man1/sshfs.1.gz
29+
PLIST_FILES= bin/sshfs
30+
31+
OPTIONS_DEFINE= DOCS
32+
33+
DOCS_BUILD_DEPENDS= rst2man:textproc/py-docutils
34+
DOCS_PLIST_FILES= man/man1/sshfs.1.gz
2835

2936
.include <bsd.port.mk>

sysutils/fusefs-sshfs/distinfo

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1-
TIMESTAMP = 1580925910
1+
TIMESTAMP = 1589058688
22
SHA256 (libfuse-sshfs-sshfs-3.7.0_GH0.tar.gz) = 4037add37cfcd9bb4386c28d1eeed89b56ef5001bcbc3f001f73f38f41a40b73
33
SIZE (libfuse-sshfs-sshfs-3.7.0_GH0.tar.gz) = 62912
4+
SHA256 (952a9c3fda977bce61303ae3311a3adca3d338bf.patch) = 9b55c00a9b63715eeb836c253683240d78e23f824cbf07c07570e74ec2c6b507
5+
SIZE (952a9c3fda977bce61303ae3311a3adca3d338bf.patch) = 6826

sysutils/fusefs-sshfs/files/patch-sshfs.c

Lines changed: 0 additions & 11 deletions
This file was deleted.

0 commit comments

Comments
 (0)