]> git.pld-linux.org Git - packages/encfs.git/blame - encfs.spec
- release 4
[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
71c7526f 5Version: 1.5
70a1caf6 6Release: 4
b596cc7b 7License: GPL v2
f3720e18 8Group: Applications/System
71c7526f
ZU
9Source0: http://encfs.googlecode.com/files/encfs-1.5-2.tgz
10# Source0-md5: b07008545545b4a57cf2bf65f08a14ad
11Patch0: %{name}-const-char.patch
12URL: http://www.arg0.net/encfs
ef58da17 13BuildRequires: autoconf
14BuildRequires: automake
9ea89f65 15BuildRequires: boost-devel >= 1.34.0
831874bf 16BuildRequires: libfuse-devel >= 2.5
f5270d7d 17BuildRequires: libstdc++-devel
ef58da17 18BuildRequires: libtool
b596cc7b 19BuildRequires: openssl-devel >= 0.9.7d
36191adb
PG
20BuildRequires: pkgconfig
21BuildRequires: rlog-devel
b596cc7b 22Requires: rlog >= 1.3
c06684f4 23BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
b596cc7b
PG
24
25%description
26EncFS implements an encrypted filesystem in userspace using FUSE. FUSE
27provides a Linux kernel module which allows virtual filesystems to be
28written in userspace. EncFS encrypts all data and filenames in the
29filesystem and passes access through to the underlying filesystem.
30Similar to CFS except that it does not use NFS.
31
4d370407
JR
32%description -l pl.UTF-8
33EncFS jest implementacją zaszyfrowanego systemu plików w przestrzeni
34użytkownika przy użyciu FUSE. FUSE dostarcza moduł jądra Linuksa
35pozwalający na obsługę wirtualnych systemów plików w przestrzeni
36użytkownika. EncFS szyfruje wszystkie dane oraz nazwy plików w
37systemie plików i przekazuje kontrolę do leżącego niżej systemu
38plików. Jest podobny do CFS-a, ale nie używa NFS-a.
f3720e18 39
b596cc7b
PG
40%prep
41%setup -q
71c7526f 42%patch0 -p1
b596cc7b
PG
43
44%build
71c7526f
ZU
45# %{__libtoolize}
46# %{__aclocal}
47# %{__autoconf}
48# %{__autoheader}
49# %{__automake}
b596cc7b 50%configure \
71c7526f
ZU
51 --with-boost-system=boost_system \
52 --with-boost-serialization=boost_serialization \
53 --with-boost-filesystem=boost_filesystem \
b596cc7b 54 --enable-debug=no
71c7526f 55%{__make} -j1 LDFLAGS=-lboost_system
b596cc7b
PG
56
57%install
58rm -rf $RPM_BUILD_ROOT
59
60%{__make} install \
61 DESTDIR=$RPM_BUILD_ROOT
62
ef58da17 63# No public headers => no need for devel files
64rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
65
71c7526f
ZU
66rm -rf $RPM_BUILD_ROOT/usr/share/locale/{fr_FR,pt_PT}
67
36191adb
PG
68%find_lang %{name}
69
b596cc7b
PG
70%clean
71rm -rf $RPM_BUILD_ROOT
72
44efdce5
JB
73%post -p /sbin/ldconfig
74%postun -p /sbin/ldconfig
75
36191adb 76%files -f %{name}.lang
b596cc7b
PG
77%defattr(644,root,root,755)
78%doc AUTHORS ChangeLog README
ef58da17 79%attr(755,root,root) %{_bindir}/encfs*
71c7526f 80%attr(755,root,root) %{_libdir}/lib*.so*
36191adb 81%{_mandir}/man1/*.1*
This page took 0.098354 seconds and 4 git commands to generate.