Compare commits

...

No commits in common. 'epel9' and 'i8c' have entirely different histories.
epel9 ... i8c

@ -0,0 +1 @@
2b792aa5b3a45e0c3fe65c44bd9da8f64a690830 SOURCES/sshfs-2.8.tar.gz

3
.gitignore vendored

@ -1,2 +1 @@
/sshfs-*.tar.xz
/sshfs-*.tar.xz.asc
SOURCES/sshfs-2.8.tar.gz

@ -0,0 +1,20 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQKgBAABCgCKBQJXatttXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFRDMxNzkxQjJDNUMxNjEzQUYzODhCOEFE
MTEzRkNBQzNDNEU1OTlGIxpodHRwOi8vd3d3LnJhdGgub3JnL2dwZ3BvbGljeS5o
dG1sAAoJENET/Kw8TlmfTKYP/23vcZ77TYxXlu77b5VOvrfer6Bx7po1nmoGdkzm
NhEO0OsdpwnL9sjOPFgfDK/C67kNDjT5YDIZRN1849wlYLJum6C4/T3choF0NSt1
rDYJVrZtdyYFjakmS0AaNKnUR4A8REIGDdMSRWvlyGuH/9twjdoQVQll3BMbZxhF
1fMhurURQAd+CIxP2erGVOH0XbW1kDxdf7Pbd9T51n6FBnxyO5rnUd6oUbFu7L1k
lL77YoOKGe/yyGezAJNwE7725vw4g49tuvihGb0atZe9qvbsIBVnXN8JzsBeHy9s
avS1rGo6j9V7DlEiun2PNz4uj1SJZ2Bh2iWzAQBBRqr8GFfUXG4QDn17eqeJasyD
ir3GAClJLZhArB4gqvIjxOBPPRyoW8vt8XU39+iIS11K6OzUvaXtWYTg/9sg2ua1
BXVRT7L2UXNEcgEZoRJ+cQ7U0VwB/gwBPaVLdWo7EfGegi5wcdkevH+BeMHpoO3/
WYHagRhEjXRSWYiK8wRfa26BccAh90nakz6/izv46wZ5ZlREKgef0Ea6Rnxz80W5
TMIlaM2Jpd7jqaEdTZKsDphB6MS9VED2oyGKyru2w2CATZTuiE61fTs4tQX6ID0m
/Is+j0j2nAph2gzbD0e4aEIDmbdZzAg8WABxxsdbGw42iS0xpY4IvNN75NflBFM+
Zg4T
=GUAX
-----END PGP SIGNATURE-----

@ -1,27 +1,21 @@
%global _hardened_build 1
Name: fuse-sshfs
Version: 3.7.3
Release: 1%{?dist}
Version: 2.8
Release: 5%{?dist}
Summary: FUSE-Filesystem to access remote filesystems via SSH
Group: System Environment/Base
License: GPLv2
URL: https://github.com/libfuse/sshfs
Source0: https://github.com/libfuse/sshfs/releases/download/sshfs-%{version}/sshfs-%{version}.tar.xz
Source1: https://github.com/libfuse/sshfs/releases/download/sshfs-%{version}/sshfs-%{version}.tar.xz.asc
Patch1: sshfs-0001-Refer-to-mount.fuse3-instead-of-mount.fuse.patch
Source0: https://github.com/libfuse/sshfs/releases/download/sshfs_%{version}/sshfs-%{version}.tar.gz
Source1: https://github.com/libfuse/sshfs/releases/download/sshfs_%{version}/sshfs-%{version}.tar.gz.asc
Provides: sshfs = %{version}-%{release}
Requires: fuse3 >= 3.1.0
Requires: openssh-clients
BuildRequires: gcc
BuildRequires: meson
BuildRequires: fuse3-devel >= 3.1.0
Requires: fuse >= 2.2
Requires: openssh-clients
BuildRequires: fuse-devel >= 2.2
BuildRequires: glib2-devel >= 2.0
BuildRequires: openssh-clients
# for man page
BuildRequires: python3-docutils
# for tests
BuildRequires: fuse3
BuildRequires: python3-pytest
BuildRequires: openssh-clients
%description
@ -32,91 +26,28 @@ mounting the filesystem is as easy as logging into the server with ssh.
%prep
%autosetup -p1 -n sshfs-%{version}
# fix tests
sed -i "s/'fusermount'/'fusermount3'/g" test/util.py
%setup -q -n sshfs-%{version}
%build
%meson
%meson_build
%configure
make %{?_smp_mflags}
%install
%meson_install
%check
cd %{_vpath_builddir}
python3 -m pytest test/
make install DESTDIR=%{buildroot}
%files
%doc AUTHORS README.rst ChangeLog.rst
%doc AUTHORS
%license COPYING
%{_bindir}/sshfs
%{_sbindir}/mount.sshfs
%{_sbindir}/mount.fuse.sshfs
%{_mandir}/man1/sshfs.1.gz
%changelog
* Tue May 31 2022 Vasiliy Glazov <vascom2@gmail.com> - 3.7.3-1
- Update to 3.7.3
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Jun 09 2021 Vasiliy Glazov <vascom2@gmail.com> - 3.7.2-1
- Update to 3.7.2
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Fri Nov 13 2020 Vasiliy Glazov <vascom2@gmail.com> - 3.7.1-1
- Update to 3.7.1
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Wed Mar 11 2020 Peter Lemenkov <lemenkov@gmail.com> - 3.7.0-3
- Refer to mount.fuse3 in man-page (rhbz#1808864)
* Tue Feb 25 2020 Peter Lemenkov <lemenkov@gmail.com> - 3.7.0-2
- Fixed wrong sed invocation
* Mon Feb 17 2020 Peter Lemenkov <lemenkov@gmail.com> - 3.7.0-1
- Ver. 3.7.0
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Tue Nov 12 2019 Peter Lemenkov <lemenkov@gmail.com> - 3.6.0-1
- Ver. 3.6.0
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.5.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sun May 19 2019 Peter Lemenkov <lemenkov@gmail.com> - 3.5.2-1
- Ver. 3.5.2
* Wed Feb 06 2019 Peter Lemenkov <lemenkov@gmail.com> - 3.5.1-1
- Ver. 3.5.1
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Sat Aug 18 2018 Michael Cronenworth <mike@cchtml.com> - 3.4.0-1
- Ver. 3.4.0
* Wed Aug 15 2018 Michael Cronenworth <mike@cchtml.com> - 2.10-1
- Ver. 2.10 - last 2.x release
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.8-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Thu Dec 07 2023 MSVSphere Packaging Team <packager@msvsphere-os.ru> - 2.8-5
- Rebuilt for MSVSphere 8.8
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.8-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild

@ -1,2 +0,0 @@
SHA512 (sshfs-3.7.3.tar.xz) = ba0928f85819984a3eb83d2debab658b2cd4e958ed1c3ba9787e361f452687d42b82d478b7d95e7a7c5580bae5c1cdebe4cf3c9b6cb5eb6a570311f276903d99
SHA512 (sshfs-3.7.3.tar.xz.asc) = 1a586b4c1bcc007bab48e7263d5730a4db41c329f3c4069abbfb9ac5f294333ec2e6ad28ce2fafb643fadb1066508320fce623cd461b2a7faf0a4b27e6c77be9

@ -1,12 +0,0 @@
diff -uNdr a/sshfs.rst b/sshfs.rst
--- a/sshfs.rst 2020-11-13 08:24:56.924277909 +0300
+++ b/sshfs.rst 2020-11-13 08:25:23.828781781 +0300
@@ -230,7 +230,7 @@
used, and the *buflimit* workaround is not supported.
In addition, SSHFS accepts several options common to all FUSE file
-systems. These are described in the `mount.fuse` manpage (look
+systems. These are described in the `mount.fuse3` manpage (look
for "general", "libfuse specific", and "high-level API" options).
Caveats / Workarounds
Loading…
Cancel
Save