-
Notifications
You must be signed in to change notification settings - Fork 1
/
sshfs-fuse.spec
56 lines (47 loc) · 1.44 KB
/
sshfs-fuse.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
Summary: Filesystem based on the SSH File Transfer Protocol
Summary(pl.UTF-8): System plików oparty na protokole SSH File Transfer Protocol
Name: sshfs-fuse
Version: 3.7.3
Release: 2
License: GPL v2
Group: Applications/System
#Source0Download: https://github.com/libfuse/sshfs/releases
Source0: https://github.com/libfuse/sshfs/releases/download/sshfs-%{version}/sshfs-%{version}.tar.xz
# Source0-md5: f704f0d1800bdb5214030a1603e8c6d6
Patch0: readlink-memleak.patch
Patch1: stat-in-cached-readdir.patch
URL: https://github.com/libfuse/sshfs
BuildRequires: docutils
BuildRequires: glib2-devel >= 2.0
BuildRequires: libfuse3-devel >= 3.1.0
BuildRequires: meson >= 0.40
BuildRequires: ninja
BuildRequires: pkgconfig
BuildRequires: rpmbuild(macros) >= 1.736
BuildRequires: tar >= 1:1.22
BuildRequires: xz
Requires: libfuse3-tools >= 3.1.0
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
Filesystem based on the SSH File Transfer Protocol.
%description -l pl.UTF-8
System plików oparty na protokole SSH File Transfer Protocol.
%prep
%setup -q -n sshfs-%{version}
%patch0 -p1
%patch1 -p1
%build
%meson build
%ninja_build -C build
%install
rm -rf $RPM_BUILD_ROOT
%ninja_install -C build
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog.rst README.rst
%attr(755,root,root) %{_bindir}/sshfs
%attr(755,root,root) %{_sbindir}/mount.sshfs
%attr(755,root,root) %{_sbindir}/mount.fuse.sshfs
%{_mandir}/man1/sshfs.1*