]> git.pld-linux.org Git - packages/encfs.git/blame - encfs.spec
- release 13 (by relup.sh)
[packages/encfs.git] / encfs.spec
CommitLineData
44efdce5 1# TODO: duplicated locales (es vs es_ES, fr vs fr_FR)
b596cc7b 2Summary: Encrypted pass-thru filesystem for Linux
f46476bf 3Summary(pl.UTF-8): Zaszyfrowany system plików dla Linuksa
b596cc7b 4Name: encfs
743eee70 5Version: 1.7.4
8d4cc8e0 6Release: 13
b596cc7b 7License: GPL v2
f3720e18 8Group: Applications/System
79884d3d 9#Source0Download: http://www.arg0.net/encfs
743eee70
AM
10Source0: http://encfs.googlecode.com/files/%{name}-%{version}.tgz
11# Source0-md5: ac90cc10b2e9fc7e72765de88321d617
71c7526f 12URL: http://www.arg0.net/encfs
79884d3d
JB
13#BuildRequires: autoconf >= 2.50
14#BuildRequires: automake
9ea89f65 15BuildRequires: boost-devel >= 1.34.0
8dc968be 16BuildRequires: gettext-tools >= 0.17
831874bf 17BuildRequires: libfuse-devel >= 2.5
f5270d7d 18BuildRequires: libstdc++-devel
79884d3d 19#BuildRequires: libtool
b596cc7b 20BuildRequires: openssl-devel >= 0.9.7d
79884d3d 21BuildRequires: perl-tools-pod
36191adb 22BuildRequires: pkgconfig
79884d3d 23BuildRequires: rlog-devel >= 1.3
b596cc7b 24Requires: rlog >= 1.3
c06684f4 25BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
b596cc7b
PG
26
27%description
28EncFS implements an encrypted filesystem in userspace using FUSE. FUSE
29provides a Linux kernel module which allows virtual filesystems to be
30written in userspace. EncFS encrypts all data and filenames in the
31filesystem and passes access through to the underlying filesystem.
32Similar to CFS except that it does not use NFS.
33
4d370407
JR
34%description -l pl.UTF-8
35EncFS jest implementacją zaszyfrowanego systemu plików w przestrzeni
36użytkownika przy użyciu FUSE. FUSE dostarcza moduł jądra Linuksa
37pozwalający na obsługę wirtualnych systemów plików w przestrzeni
38użytkownika. EncFS szyfruje wszystkie dane oraz nazwy plików w
39systemie plików i przekazuje kontrolę do leżącego niżej systemu
40plików. Jest podobny do CFS-a, ale nie używa NFS-a.
f3720e18 41
b596cc7b
PG
42%prep
43%setup -q
44
45%build
46%configure \
79884d3d
JB
47 --with-boost-filesystem=boost_filesystem \
48 --with-boost-serialization=boost_serialization \
49 --with-boost-system=boost_system
743eee70 50
79884d3d
JB
51%{__make} -j1 \
52 LDFLAGS="-lboost_system"
b596cc7b
PG
53
54%install
55rm -rf $RPM_BUILD_ROOT
56
57%{__make} install \
58 DESTDIR=$RPM_BUILD_ROOT
59
ef58da17 60# No public headers => no need for devel files
79884d3d 61%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.{la,so}
ef58da17 62
79884d3d
JB
63# duplicate of de,es,fr,hu,pt
64%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/locale/{de_DE,es_ES,fr_FR,hu_HU,pt_PT}
71c7526f 65
36191adb
PG
66%find_lang %{name}
67
b596cc7b
PG
68%clean
69rm -rf $RPM_BUILD_ROOT
70
44efdce5
JB
71%post -p /sbin/ldconfig
72%postun -p /sbin/ldconfig
73
36191adb 74%files -f %{name}.lang
b596cc7b
PG
75%defattr(644,root,root,755)
76%doc AUTHORS ChangeLog README
79884d3d
JB
77%attr(755,root,root) %{_bindir}/encfs
78%attr(755,root,root) %{_bindir}/encfsctl
79%attr(755,root,root) %{_bindir}/encfssh
80%attr(755,root,root) %{_libdir}/libencfs.so.*.*.*
81%attr(755,root,root) %ghost %{_libdir}/libencfs.so.6
82%{_mandir}/man1/encfs.1*
83%{_mandir}/man1/encfsctl.1*
This page took 0.077488 seconds and 4 git commands to generate.