]> git.pld-linux.org Git - packages/bindfs.git/blame - bindfs.spec
up to 1.17.3
[packages/bindfs.git] / bindfs.spec
CommitLineData
4a01e891
JP
1Summary: Mount a directory elsewhere with changed permissions
2Name: bindfs
b70be116 3Version: 1.17.3
4a01e891
JP
4Release: 1
5License: GPL v2+
6Group: Applications/System
7Source0: https://bindfs.org/downloads/%{name}-%{version}.tar.gz
b70be116 8# Source0-md5: 103faa429e931097f6a51bdb856c1a8d
4a01e891
JP
9URL: https://bindfs.org/
10BuildRequires: libfuse3-devel >= 3.4.0
11BuildRequires: pkgconfig >= 1:0.9.0
12Requires: libfuse3 >= 3.4.0
9a26e8ad 13Requires: libfuse3-tools >= 3.4.0
4a01e891
JP
14BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16%description
17bindfs is a FUSE filesystem for mirroring a directory to another
18directory, similarly to mount --bind. The permissions of the mirrored
19directory can be altered in various ways.
20
21Some things bindfs can be used for:
22- Making a directory read-only.
23- Making all executables non-executable.
24- Sharing a directory with a list of users (or groups).
25- Modifying permission bits using rules with chmod-like syntax.
26- Changing the permissions with which files are created.
27
28%prep
29%setup -q
30
31%build
32%configure
33
34%install
35rm -rf $RPM_BUILD_ROOT
36
37%{__make} install \
38 DESTDIR=$RPM_BUILD_ROOT
39
40%clean
41rm -rf $RPM_BUILD_ROOT
42
43%files
44%defattr(644,root,root,755)
45%doc ChangeLog README.md
46%attr(755,root,root) %{_bindir}/bindfs
47%{_mandir}/man1/bindfs.1*
This page took 0.215807 seconds and 4 git commands to generate.