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