1 # TODO: duplicated locales (es vs es_ES, fr vs fr_FR)
3 Summary: Encrypted pass-thru filesystem for Linux
4 Summary(pl.UTF-8): Zaszyfrowany system plików dla Linuksa
9 Group: Applications/System
10 Source0: https://github.com/vgough/encfs/archive/v%{version}/%{name}-%{version}.tar.gz
11 # Source0-md5: 0244c6a6c0399a068c02ea078ce393d1
12 URL: http://www.arg0.net/encfs
13 BuildRequires: boost-devel >= 1.34.0
14 BuildRequires: gettext-tools >= 0.17
15 BuildRequires: libfuse-devel >= 2.5
16 BuildRequires: libstdc++-devel
17 BuildRequires: openssl-devel >= 0.9.7d
18 BuildRequires: perl-tools-pod
19 BuildRequires: pkgconfig
20 BuildRequires: rlog-devel >= 1.3
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25 EncFS implements an encrypted filesystem in userspace using FUSE. FUSE
26 provides a Linux kernel module which allows virtual filesystems to be
27 written in userspace. EncFS encrypts all data and filenames in the
28 filesystem and passes access through to the underlying filesystem.
29 Similar to CFS except that it does not use NFS.
31 %description -l pl.UTF-8
32 EncFS jest implementacją zaszyfrowanego systemu plików w przestrzeni
33 użytkownika przy użyciu FUSE. FUSE dostarcza moduł jądra Linuksa
34 pozwalający na obsługę wirtualnych systemów plików w przestrzeni
35 użytkownika. EncFS szyfruje wszystkie dane oraz nazwy plików w
36 systemie plików i przekazuje kontrolę do leżącego niżej systemu
37 plików. Jest podobny do CFS-a, ale nie używa NFS-a.
46 -DBUILD_SHARED_LIBS:BOOL=OFF
56 rm -rf $RPM_BUILD_ROOT
58 %{__make} -C build install \
59 DESTDIR=$RPM_BUILD_ROOT
61 # duplicate of de,es,fr,hu,pt
62 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/{de_DE,es_ES,fr_FR,pt_PT}
67 rm -rf $RPM_BUILD_ROOT
69 %files -f %{name}.lang
70 %defattr(644,root,root,755)
71 %doc AUTHORS ChangeLog README.md
72 %attr(755,root,root) %{_bindir}/encfs
73 %attr(755,root,root) %{_bindir}/encfsctl
74 %attr(755,root,root) %{_bindir}/encfssh
75 %{_mandir}/man1/encfs.1*
76 %{_mandir}/man1/encfsctl.1*
77 %{_mandir}/man1/encfssh.1*