]> git.pld-linux.org Git - packages/encfs.git/blame - encfs.spec
- up to 1.9.5
[packages/encfs.git] / encfs.spec
CommitLineData
44efdce5 1# TODO: duplicated locales (es vs es_ES, fr vs fr_FR)
5325f04b 2%bcond_without tests
b596cc7b 3Summary: Encrypted pass-thru filesystem for Linux
f46476bf 4Summary(pl.UTF-8): Zaszyfrowany system plików dla Linuksa
b596cc7b 5Name: encfs
1309457c 6Version: 1.9.5
aa488f38 7Release: 1
b596cc7b 8License: GPL v2
f3720e18 9Group: Applications/System
aa488f38 10Source0: https://github.com/vgough/encfs/archive/v%{version}/%{name}-%{version}.tar.gz
1309457c 11# Source0-md5: 0244c6a6c0399a068c02ea078ce393d1
71c7526f 12URL: http://www.arg0.net/encfs
9ea89f65 13BuildRequires: boost-devel >= 1.34.0
8dc968be 14BuildRequires: gettext-tools >= 0.17
831874bf 15BuildRequires: libfuse-devel >= 2.5
f5270d7d 16BuildRequires: libstdc++-devel
b596cc7b 17BuildRequires: openssl-devel >= 0.9.7d
79884d3d 18BuildRequires: perl-tools-pod
36191adb 19BuildRequires: pkgconfig
79884d3d 20BuildRequires: rlog-devel >= 1.3
b596cc7b 21Requires: rlog >= 1.3
c06684f4 22BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
b596cc7b
PG
23
24%description
25EncFS implements an encrypted filesystem in userspace using FUSE. FUSE
26provides a Linux kernel module which allows virtual filesystems to be
27written in userspace. EncFS encrypts all data and filenames in the
28filesystem and passes access through to the underlying filesystem.
29Similar to CFS except that it does not use NFS.
30
4d370407
JR
31%description -l pl.UTF-8
32EncFS jest implementacją zaszyfrowanego systemu plików w przestrzeni
33użytkownika przy użyciu FUSE. FUSE dostarcza moduł jądra Linuksa
34pozwalający na obsługę wirtualnych systemów plików w przestrzeni
35użytkownika. EncFS szyfruje wszystkie dane oraz nazwy plików w
36systemie plików i przekazuje kontrolę do leżącego niżej systemu
37plików. Jest podobny do CFS-a, ale nie używa NFS-a.
f3720e18 38
b596cc7b
PG
39%prep
40%setup -q
41
42%build
bd433ee2 43install -d build
aa488f38 44cd build
bd433ee2 45%cmake .. \
aa488f38 46 -DBUILD_SHARED_LIBS:BOOL=OFF
743eee70 47
aa488f38 48%{__make}
b596cc7b 49
5325f04b
AM
50%if %{with tests}
51%{__make} unittests
52%{__make} test
53%endif
54
b596cc7b
PG
55%install
56rm -rf $RPM_BUILD_ROOT
57
aa488f38 58%{__make} -C build install \
b596cc7b
PG
59 DESTDIR=$RPM_BUILD_ROOT
60
79884d3d 61# duplicate of de,es,fr,hu,pt
bd433ee2 62%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/{de_DE,es_ES,fr_FR,pt_PT}
71c7526f 63
36191adb
PG
64%find_lang %{name}
65
b596cc7b
PG
66%clean
67rm -rf $RPM_BUILD_ROOT
68
36191adb 69%files -f %{name}.lang
b596cc7b 70%defattr(644,root,root,755)
aa488f38 71%doc AUTHORS ChangeLog README.md
79884d3d
JB
72%attr(755,root,root) %{_bindir}/encfs
73%attr(755,root,root) %{_bindir}/encfsctl
74%attr(755,root,root) %{_bindir}/encfssh
79884d3d
JB
75%{_mandir}/man1/encfs.1*
76%{_mandir}/man1/encfsctl.1*
debd8fe0 77%{_mandir}/man1/encfssh.1*
This page took 0.078634 seconds and 4 git commands to generate.