svn commit: r453084 - in head/sysutils/fusefs-sshfs: . files
Stefan Esser
se at FreeBSD.org
Sat Oct 28 21:36:30 UTC 2017
Author: se
Date: Sat Oct 28 21:36:28 2017
New Revision: 453084
URL: https://svnweb.freebsd.org/changeset/ports/453084
Log:
Upgrade to version SSHFS version 3.3.0.
Approved by: bofh
Added:
head/sysutils/fusefs-sshfs/files/patch-meson.build (contents, props changed)
head/sysutils/fusefs-sshfs/files/patch-test_meson.build (contents, props changed)
Modified:
head/sysutils/fusefs-sshfs/Makefile
head/sysutils/fusefs-sshfs/distinfo
head/sysutils/fusefs-sshfs/files/patch-sshfs.c
Modified: head/sysutils/fusefs-sshfs/Makefile
==============================================================================
--- head/sysutils/fusefs-sshfs/Makefile Sat Oct 28 20:14:29 2017 (r453083)
+++ head/sysutils/fusefs-sshfs/Makefile Sat Oct 28 21:36:28 2017 (r453084)
@@ -2,9 +2,8 @@
# $FreeBSD$
PORTNAME= sshfs
-PORTVERSION= 2.9
+PORTVERSION= 3.3.0
DISTVERSIONPREFIX= ${PORTNAME}-
-PORTREVISION= 1
CATEGORIES= sysutils
PKGNAMEPREFIX= fusefs-
@@ -14,11 +13,13 @@ COMMENT= Mount remote directories over ssh
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+BUILD_DEPENDS= rst2man:textproc/py-docutils
+
+USES= fuse:3 gettext meson pkgconfig
+
USE_GITHUB= yes
GH_ACCOUNT= libfuse
-GNU_CONFIGURE= yes
-USES= autoreconf fuse gettext pkgconfig
USE_GNOME= glib20
PLIST_FILES= bin/sshfs \
Modified: head/sysutils/fusefs-sshfs/distinfo
==============================================================================
--- head/sysutils/fusefs-sshfs/distinfo Sat Oct 28 20:14:29 2017 (r453083)
+++ head/sysutils/fusefs-sshfs/distinfo Sat Oct 28 21:36:28 2017 (r453084)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1496617699
-SHA256 (libfuse-sshfs-sshfs-2.9_GH0.tar.gz) = 8ab824024104508d90b9e10292b2c27a34a248aca6712593e5695cfbae20f633
-SIZE (libfuse-sshfs-sshfs-2.9_GH0.tar.gz) = 51000
+TIMESTAMP = 1507553211
+SHA256 (libfuse-sshfs-sshfs-3.3.0_GH0.tar.gz) = 6cb256a894d0284a4ca9967c9f0c35c5c761e8a7496b81343aac0d45d73c1466
+SIZE (libfuse-sshfs-sshfs-3.3.0_GH0.tar.gz) = 54703
Added: head/sysutils/fusefs-sshfs/files/patch-meson.build
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/fusefs-sshfs/files/patch-meson.build Sat Oct 28 21:36:28 2017 (r453084)
@@ -0,0 +1,19 @@
+--- meson.build.orig 2017-09-20 17:08:27 UTC
++++ meson.build
+@@ -58,15 +58,10 @@ executable('sshfs', sshfs_sources,
+ if rst2man.found()
+ custom_target('manpages', input: [ 'sshfs.rst' ], output: [ 'sshfs.1' ],
+ command: [rst2man, '@INPUT@', '@OUTPUT@'], install: true,
+- install_dir: join_paths(get_option('mandir'), '1'))
++ install_dir: join_paths(get_option('mandir'), 'man1'))
+ else
+ message('rst2man not found, not building manual page.')
+ endif
+-
+-meson.add_install_script('utils/install_helper.sh',
+- get_option('sbindir'),
+- get_option('bindir'))
+-
+
+ subdir('test')
+
Modified: head/sysutils/fusefs-sshfs/files/patch-sshfs.c
==============================================================================
--- head/sysutils/fusefs-sshfs/files/patch-sshfs.c Sat Oct 28 20:14:29 2017 (r453083)
+++ head/sysutils/fusefs-sshfs/files/patch-sshfs.c Sat Oct 28 21:36:28 2017 (r453084)
@@ -1,6 +1,6 @@
---- sshfs.c.orig 2017-03-17 21:07:50 UTC
+--- sshfs.c.orig 2017-09-20 17:08:27 UTC
+++ sshfs.c
-@@ -1027,7 +1027,7 @@ static int pty_master(char **name)
+@@ -965,7 +965,7 @@ static int pty_master(char **name)
{
int mfd;
Added: head/sysutils/fusefs-sshfs/files/patch-test_meson.build
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/fusefs-sshfs/files/patch-test_meson.build Sat Oct 28 21:36:28 2017 (r453084)
@@ -0,0 +1,11 @@
+--- test/meson.build.orig 2017-09-20 17:08:27 UTC
++++ test/meson.build
+@@ -2,7 +2,7 @@ test_scripts = [ 'conftest.py', 'pytest.ini', 'test_ss
+ 'util.py' ]
+ custom_target('test_scripts', input: test_scripts,
+ output: test_scripts, build_by_default: true,
+- command: ['cp', '-fP', '--preserve=mode',
++ command: ['cp', '-fPp',
+ '@INPUT@', meson.current_build_dir() ])
+
+ # Provide something helpful when running 'ninja test'
More information about the svn-ports-head
mailing list