]> git.pld-linux.org Git - packages/ecryptfs-utils.git/blame - ecryptfs-utils.spec
- enabled TSS support
[packages/ecryptfs-utils.git] / ecryptfs-utils.spec
CommitLineData
020418a4 1Summary: The eCryptfs mount helper and support libraries
648833c8 2Summary(pl.UTF-8): Narzędzie pomocnicze i biblioteki do montowania eCryptfs
020418a4
AM
3Name: ecryptfs-utils
4Version: 23
5Release: 1
648833c8 6License: GPL v2+
020418a4 7Group: Base
020418a4
AM
8Source0: http://dl.sourceforge.net/ecryptfs/%{name}-%{version}.tar.bz2
9# Source0-md5: 63ed7aa33edf074bb3abdba6271b4370
648833c8 10URL: http://ecryptfs.sourceforge.net/
020418a4 11BuildRequires: gpgme-devel
648833c8 12BuildRequires: keyutils-devel >= 1.0
020418a4 13BuildRequires: libgcrypt-devel
86085d49
JB
14# missing plugin source
15#BuildRequires: opencryptoki-devel
020418a4
AM
16BuildRequires: openssl-devel
17BuildRequires: pam-devel
648833c8 18BuildRequires: perl-tools-pod
86085d49 19BuildRequires: trousers-devel
020418a4
AM
20Requires: uname(version) >= 2.6.19
21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23%description
24eCryptfs is a stacked cryptographic filesystem that ships in Linux
25kernel versions 2.6.19 and above. This package provides the mount
26helper and supporting libraries to perform key management and mount
27functions.
28
29Install ecryptfs-utils if you would like to mount eCryptfs.
30
648833c8
JB
31%description -l pl.UTF-8
32eCryptfs to stakowalny kryptograficzny system plików dostępny w jądrze
33Linuksa od wersji 2.6.19. Ten pakiet udostępnia narzędzie pomocnicze
34dla programu mount oraz wspierające je biblioteki wykonujące
35zarządzanie kluczami i funkcje związane z montowaniem.
36
37Pakiet ecryptfs-utils należy zainstalować, aby montować eCryptfs.
38
020418a4
AM
39%package devel
40Summary: The eCryptfs userspace development package
648833c8
JB
41Summary(pl.UTF-8): Pakiet programistyczny przestrzeni użytkownika dla eCryptfs
42Group: Development/Libraries
020418a4
AM
43Requires: %{name} = %{version}-%{release}
44Requires: keyutils-devel
648833c8 45Requires: libgcrypt-devel
020418a4
AM
46
47%description devel
48Userspace development files for eCryptfs.
49
648833c8
JB
50%description devel -l pl.UTF-8
51Pliki programistyczne przestrzeni użytkownika dla eCryptfs.
52
53%package static
54Summary: Static eCryptfs library
55Summary(pl.UTF-8): Statyczna biblioteka eCryptfs
56Group: Development/Libraries
57Requires: %{name}-devel = %{version}-%{release}
58
59%description static
60Static eCryptfs library.
61
62%description static -l pl.UTF-8
63Statyczna biblioteka eCryptfs.
64
020418a4
AM
65%package -n pam-pam_ecryptfs
66Summary: A PAM module - ecryptfs
67Summary(pl.UTF-8): Moduł PAM ecryptfs
68Group: Base
69Requires: %{name} = %{version}-%{release}
70
71%description -n pam-pam_ecryptfs
72A PAM module - ecryptfs.
73
74%description -n pam-pam_ecryptfs -l pl.UTF-8
75Moduł PAM ecryptfs.
76
77%prep
78%setup -q
79
80%build
81%configure \
82 --disable-opencryptoki \
83 --disable-rpath
84
85%{__make}
86
87%install
88rm -rf $RPM_BUILD_ROOT
89
90%{__make} -j1 install \
91 DESTDIR=$RPM_BUILD_ROOT
92
648833c8
JB
93install -D doc/manpage/ecryptfs-manager.8 $RPM_BUILD_ROOT%{_mandir}/man8/ecryptfs-manager.8
94install -D doc/manpage/ecryptfsd.8 $RPM_BUILD_ROOT%{_mandir}/man8/ecryptfsd.8
95install -D doc/manpage/mount.ecryptfs.8 $RPM_BUILD_ROOT%{_mandir}/man8/mount.ecryptfs.8
020418a4
AM
96
97%clean
98rm -rf $RPM_BUILD_ROOT
99
648833c8
JB
100%post -p /sbin/ldconfig
101%postun -p /sbin/ldconfig
102
020418a4
AM
103%files
104%defattr(644,root,root,755)
648833c8 105%doc AUTHORS NEWS README THANKS doc/ecryptfs-faq.html
020418a4 106%attr(755,root,root) /sbin/mount.ecryptfs
648833c8
JB
107%attr(755,root,root) %{_bindir}/ecryptfs-*
108%attr(755,root,root) %{_bindir}/ecryptfsd
109%attr(755,root,root) %{_libdir}/libecryptfs.so.*.*.*
110%attr(755,root,root) %ghost %{_libdir}/libecryptfs.so.0
111%dir %{_libdir}/ecryptfs
86085d49
JB
112# not installed - why?
113#%attr(755,root,root) %{_libdir}/ecryptfs/libecryptfs_key_mod_gpg.so
114%attr(755,root,root) %{_libdir}/ecryptfs/libecryptfs_key_mod_openssl.so
115%attr(755,root,root) %{_libdir}/ecryptfs/libecryptfs_key_mod_passphrase.so
116%attr(755,root,root) %{_libdir}/ecryptfs/libecryptfs_key_mod_tspi.so
020418a4 117%{_mandir}/man7/ecryptfs.7*
648833c8
JB
118%{_mandir}/man8/ecryptfs-*.8*
119%{_mandir}/man8/ecryptfsd.8*
120%{_mandir}/man8/mount.ecryptfs.8*
020418a4
AM
121
122%files devel
123%defattr(644,root,root,755)
124%doc doc/design_doc/ecryptfs_design_doc_v0_2.tex doc/design_doc/*.eps
125%attr(755,root,root) %{_libdir}/libecryptfs.so
648833c8 126#%{_libdir}/libecryptfs.la
020418a4
AM
127%{_includedir}/ecryptfs.h
128
648833c8
JB
129# removed on make install
130#%files static
131#%defattr(644,root,root,755)
132#%{_libdir}/libecryptfs.a
133
020418a4
AM
134%files -n pam-pam_ecryptfs
135%defattr(644,root,root,755)
648833c8 136%doc doc/ecryptfs-pam-doc.txt
020418a4 137%attr(755,root,root) /%{_lib}/security/pam_ecryptfs.so
This page took 0.158141 seconds and 4 git commands to generate.