]> git.pld-linux.org Git - packages/ecryptfs-utils.git/blame - ecryptfs-utils.spec
- up to 26
[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 3Name: ecryptfs-utils
4aaab0b8
AM
4Version: 26
5Release: 1
648833c8 6License: GPL v2+
020418a4 7Group: Base
020418a4 8Source0: http://dl.sourceforge.net/ecryptfs/%{name}-%{version}.tar.bz2
4aaab0b8 9# Source0-md5: 9d756cebe6301c560a98ac46f79734fa
648833c8 10URL: http://ecryptfs.sourceforge.net/
020418a4 11BuildRequires: gpgme-devel
648833c8 12BuildRequires: keyutils-devel >= 1.0
020418a4 13BuildRequires: libgcrypt-devel
86085d49 14# missing plugin source
a6ab4d5e 15#BuildRequires: opencryptoki-devel
020418a4
AM
16BuildRequires: openssl-devel
17BuildRequires: pam-devel
648833c8 18BuildRequires: perl-tools-pod
86085d49 19BuildRequires: trousers-devel
f3d24465 20Requires: uname(release) >= 2.6.19
020418a4
AM
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 \
a6ab4d5e
AM
83 --enable-openssl \
84 --enable-tspi \
85 --enable-gpg \
86 --enable-pam \
020418a4
AM
87 --disable-rpath
88
89%{__make}
90
91%install
92rm -rf $RPM_BUILD_ROOT
93
94%{__make} -j1 install \
95 DESTDIR=$RPM_BUILD_ROOT
96
648833c8
JB
97install -D doc/manpage/ecryptfs-manager.8 $RPM_BUILD_ROOT%{_mandir}/man8/ecryptfs-manager.8
98install -D doc/manpage/ecryptfsd.8 $RPM_BUILD_ROOT%{_mandir}/man8/ecryptfsd.8
99install -D doc/manpage/mount.ecryptfs.8 $RPM_BUILD_ROOT%{_mandir}/man8/mount.ecryptfs.8
020418a4
AM
100
101%clean
102rm -rf $RPM_BUILD_ROOT
103
648833c8
JB
104%post -p /sbin/ldconfig
105%postun -p /sbin/ldconfig
106
020418a4
AM
107%files
108%defattr(644,root,root,755)
648833c8 109%doc AUTHORS NEWS README THANKS doc/ecryptfs-faq.html
020418a4 110%attr(755,root,root) /sbin/mount.ecryptfs
648833c8
JB
111%attr(755,root,root) %{_bindir}/ecryptfs-*
112%attr(755,root,root) %{_bindir}/ecryptfsd
113%attr(755,root,root) %{_libdir}/libecryptfs.so.*.*.*
114%attr(755,root,root) %ghost %{_libdir}/libecryptfs.so.0
115%dir %{_libdir}/ecryptfs
4aaab0b8 116%attr(755,root,root) %{_libdir}/ecryptfs/libecryptfs_key_mod_gpg.so
86085d49
JB
117%attr(755,root,root) %{_libdir}/ecryptfs/libecryptfs_key_mod_openssl.so
118%attr(755,root,root) %{_libdir}/ecryptfs/libecryptfs_key_mod_passphrase.so
119%attr(755,root,root) %{_libdir}/ecryptfs/libecryptfs_key_mod_tspi.so
020418a4 120%{_mandir}/man7/ecryptfs.7*
648833c8
JB
121%{_mandir}/man8/ecryptfs-*.8*
122%{_mandir}/man8/ecryptfsd.8*
123%{_mandir}/man8/mount.ecryptfs.8*
020418a4
AM
124
125%files devel
126%defattr(644,root,root,755)
127%doc doc/design_doc/ecryptfs_design_doc_v0_2.tex doc/design_doc/*.eps
128%attr(755,root,root) %{_libdir}/libecryptfs.so
4aaab0b8 129%{_libdir}/libecryptfs.la
020418a4 130%{_includedir}/ecryptfs.h
4aaab0b8 131%{_pkgconfigdir}/*.pc
020418a4 132
4aaab0b8
AM
133%files static
134%defattr(644,root,root,755)
135%{_libdir}/libecryptfs.a
648833c8 136
020418a4
AM
137%files -n pam-pam_ecryptfs
138%defattr(644,root,root,755)
648833c8 139%doc doc/ecryptfs-pam-doc.txt
020418a4 140%attr(755,root,root) /%{_lib}/security/pam_ecryptfs.so
This page took 0.056135 seconds and 4 git commands to generate.