]> git.pld-linux.org Git - packages/ecryptfs-utils.git/blame - ecryptfs-utils.spec
- %files
[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
f891a956 4Version: 83
4aaab0b8 5Release: 1
648833c8 6License: GPL v2+
020418a4 7Group: Base
f891a956 8Source0: http://launchpad.net/ecryptfs/trunk/%{version}/+download/%{name}_%{version}.orig.tar.gz
9# Source0-md5: 1c97d96437d62921744647d4157a8f3e
f4eb7533 10Patch0: %{name}-sh.patch
648833c8 11URL: http://ecryptfs.sourceforge.net/
f4eb7533
JB
12BuildRequires: autoconf >= 2.59
13BuildRequires: automake
020418a4 14BuildRequires: gpgme-devel
fa31bca6 15BuildRequires: intltool >= 0.41.0
648833c8 16BuildRequires: keyutils-devel >= 1.0
8ecb7617 17BuildRequires: libgcrypt-devel >= 1.2.0
f4eb7533 18BuildRequires: libtool
68287c3e 19BuildRequires: openssl-devel >= 0.9.7
020418a4 20BuildRequires: pam-devel
648833c8 21BuildRequires: perl-tools-pod
8ecb7617 22BuildRequires: pkcs11-helper-devel >= 1.04
68287c3e 23BuildRequires: pkgconfig
86085d49 24BuildRequires: trousers-devel
f3d24465 25Requires: uname(release) >= 2.6.19
020418a4
AM
26BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28%description
29eCryptfs is a stacked cryptographic filesystem that ships in Linux
30kernel versions 2.6.19 and above. This package provides the mount
31helper and supporting libraries to perform key management and mount
32functions.
33
34Install ecryptfs-utils if you would like to mount eCryptfs.
35
648833c8
JB
36%description -l pl.UTF-8
37eCryptfs to stakowalny kryptograficzny system plików dostępny w jądrze
38Linuksa od wersji 2.6.19. Ten pakiet udostępnia narzędzie pomocnicze
39dla programu mount oraz wspierające je biblioteki wykonujące
40zarządzanie kluczami i funkcje związane z montowaniem.
41
42Pakiet ecryptfs-utils należy zainstalować, aby montować eCryptfs.
43
020418a4
AM
44%package devel
45Summary: The eCryptfs userspace development package
648833c8
JB
46Summary(pl.UTF-8): Pakiet programistyczny przestrzeni użytkownika dla eCryptfs
47Group: Development/Libraries
020418a4 48Requires: %{name} = %{version}-%{release}
68287c3e
JB
49Requires: keyutils-devel >= 1.0
50Requires: libgcrypt-devel >= 1.2.0
020418a4
AM
51
52%description devel
53Userspace development files for eCryptfs.
54
648833c8
JB
55%description devel -l pl.UTF-8
56Pliki programistyczne przestrzeni użytkownika dla eCryptfs.
57
58%package static
59Summary: Static eCryptfs library
60Summary(pl.UTF-8): Statyczna biblioteka eCryptfs
61Group: Development/Libraries
62Requires: %{name}-devel = %{version}-%{release}
63
64%description static
65Static eCryptfs library.
66
67%description static -l pl.UTF-8
68Statyczna biblioteka eCryptfs.
69
020418a4
AM
70%package -n pam-pam_ecryptfs
71Summary: A PAM module - ecryptfs
72Summary(pl.UTF-8): Moduł PAM ecryptfs
73Group: Base
74Requires: %{name} = %{version}-%{release}
75
76%description -n pam-pam_ecryptfs
77A PAM module - ecryptfs.
78
79%description -n pam-pam_ecryptfs -l pl.UTF-8
80Moduł PAM ecryptfs.
81
82%prep
83%setup -q
f4eb7533 84%patch0 -p1
020418a4
AM
85
86%build
f4eb7533 87%{__libtoolize}
f891a956 88%{__aclocal} -I m4
f4eb7533
JB
89%{__autoconf}
90%{__autoheader}
91%{__automake}
020418a4 92%configure \
a6ab4d5e 93 --enable-gpg \
8ecb7617 94 --enable-openssl \
a6ab4d5e 95 --enable-pam \
8ecb7617 96 --enable-pkcs11-helper \
cf940cc5 97 --enable-tspi \
98 --enable-static
020418a4
AM
99
100%{__make}
101
102%install
103rm -rf $RPM_BUILD_ROOT
104
105%{__make} -j1 install \
106 DESTDIR=$RPM_BUILD_ROOT
107
020418a4
AM
108%clean
109rm -rf $RPM_BUILD_ROOT
110
648833c8
JB
111%post -p /sbin/ldconfig
112%postun -p /sbin/ldconfig
113
020418a4
AM
114%files
115%defattr(644,root,root,755)
d8d8a2cb 116%doc AUTHORS NEWS README THANKS doc/{ecryptfs-faq.html,ecryptfs-pkcs11-helper-doc.txt}
020418a4 117%attr(755,root,root) /sbin/mount.ecryptfs
d8d8a2cb
JB
118%attr(755,root,root) /sbin/mount.ecryptfs_private
119%attr(755,root,root) /sbin/umount.ecryptfs_private
1a853d98 120%attr(755,root,root) /sbin/umount.ecryptfs
648833c8
JB
121%attr(755,root,root) %{_bindir}/ecryptfs-*
122%attr(755,root,root) %{_bindir}/ecryptfsd
123%attr(755,root,root) %{_libdir}/libecryptfs.so.*.*.*
124%attr(755,root,root) %ghost %{_libdir}/libecryptfs.so.0
125%dir %{_libdir}/ecryptfs
4aaab0b8 126%attr(755,root,root) %{_libdir}/ecryptfs/libecryptfs_key_mod_gpg.so
86085d49
JB
127%attr(755,root,root) %{_libdir}/ecryptfs/libecryptfs_key_mod_openssl.so
128%attr(755,root,root) %{_libdir}/ecryptfs/libecryptfs_key_mod_passphrase.so
8ecb7617 129%attr(755,root,root) %{_libdir}/ecryptfs/libecryptfs_key_mod_pkcs11_helper.so
86085d49 130%attr(755,root,root) %{_libdir}/ecryptfs/libecryptfs_key_mod_tspi.so
2ec150f5
JB
131%{_mandir}/man1/ecryptfs-*.1*
132%{_mandir}/man1/mount.ecryptfs_private.1*
133%{_mandir}/man1/umount.ecryptfs_private.1*
020418a4 134%{_mandir}/man7/ecryptfs.7*
648833c8
JB
135%{_mandir}/man8/ecryptfs-*.8*
136%{_mandir}/man8/ecryptfsd.8*
137%{_mandir}/man8/mount.ecryptfs.8*
1a853d98 138%{_mandir}/man8/umount.ecryptfs.8*
020418a4
AM
139
140%files devel
141%defattr(644,root,root,755)
020418a4 142%attr(755,root,root) %{_libdir}/libecryptfs.so
4aaab0b8 143%{_libdir}/libecryptfs.la
020418a4 144%{_includedir}/ecryptfs.h
68287c3e 145%{_pkgconfigdir}/libecryptfs.pc
020418a4 146
4aaab0b8
AM
147%files static
148%defattr(644,root,root,755)
149%{_libdir}/libecryptfs.a
648833c8 150
020418a4
AM
151%files -n pam-pam_ecryptfs
152%defattr(644,root,root,755)
d8d8a2cb 153%doc doc/ecryptfs-pam-doc.txt
020418a4 154%attr(755,root,root) /%{_lib}/security/pam_ecryptfs.so
2ec150f5 155%{_mandir}/man8/pam_ecryptfs.8*
This page took 0.06488 seconds and 4 git commands to generate.