]> git.pld-linux.org Git - packages/encfs.git/blame - encfs.spec
releae 5
[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
f00215db 6Release: 5
b596cc7b 7License: GPL v2
f3720e18 8Group: Applications/System
743eee70
AM
9Source0: http://encfs.googlecode.com/files/%{name}-%{version}.tgz
10# Source0-md5: ac90cc10b2e9fc7e72765de88321d617
71c7526f 11URL: http://www.arg0.net/encfs
ef58da17 12BuildRequires: autoconf
13BuildRequires: automake
9ea89f65 14BuildRequires: boost-devel >= 1.34.0
831874bf 15BuildRequires: libfuse-devel >= 2.5
f5270d7d 16BuildRequires: libstdc++-devel
ef58da17 17BuildRequires: libtool
b596cc7b 18BuildRequires: openssl-devel >= 0.9.7d
36191adb
PG
19BuildRequires: pkgconfig
20BuildRequires: rlog-devel
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
71c7526f
ZU
43# %{__libtoolize}
44# %{__aclocal}
45# %{__autoconf}
46# %{__autoheader}
47# %{__automake}
b596cc7b 48%configure \
71c7526f
ZU
49 --with-boost-system=boost_system \
50 --with-boost-serialization=boost_serialization \
743eee70
AM
51 --with-boost-filesystem=boost_filesystem
52
53%{__make} -j1 LDFLAGS="-lboost_system"
b596cc7b
PG
54
55%install
56rm -rf $RPM_BUILD_ROOT
57
58%{__make} install \
59 DESTDIR=$RPM_BUILD_ROOT
60
ef58da17 61# No public headers => no need for devel files
62rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
63
c510e2f3 64rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/{fr_FR,pt_PT,de_DE,es_ES,hu_HU}
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
ef58da17 77%attr(755,root,root) %{_bindir}/encfs*
71c7526f 78%attr(755,root,root) %{_libdir}/lib*.so*
36191adb 79%{_mandir}/man1/*.1*
This page took 0.073034 seconds and 4 git commands to generate.