]>
Commit | Line | Data |
---|---|---|
c769990d JB |
1 | # |
2 | # Conditonal build: | |
3 | %bcond_with static # link cryptsetup statically | |
4 | # | |
c25a01c4 | 5 | Summary: LUKS for dm-crypt implemented in cryptsetup |
b08008aa | 6 | Summary(pl): LUKS dla dm-crypta zaimplementowany w cryptsetup |
00a57b4e | 7 | Name: cryptsetup-luks |
bc4e8022 | 8 | Version: 1.0.3 |
9 | Release: 1 | |
00a57b4e | 10 | License: GPL |
11 | Group: Base | |
12 | Source0: http://luks.endorphin.org/source/%{name}-%{version}.tar.bz2 | |
bc4e8022 | 13 | # Source0-md5: e134b82b4706a28ba1d73b9176d5ad0c |
4ad6edfa | 14 | Patch0: %{name}-sepol.patch |
c769990d | 15 | Patch1: %{name}-nostatic.patch |
00a57b4e | 16 | URL: http://luks.endorphin.org/about |
6707f1d7 JB |
17 | BuildRequires: autoconf |
18 | BuildRequires: automake | |
e6ecff5e | 19 | BuildRequires: device-mapper-devel |
6707f1d7 | 20 | BuildRequires: gettext-devel |
e6ecff5e JB |
21 | BuildRequires: libgcrypt-devel >= 1.1.42 |
22 | BuildRequires: libselinux-devel | |
23 | BuildRequires: libsepol-devel | |
24 | BuildRequires: libuuid-devel | |
25 | BuildRequires: popt-devel | |
c769990d JB |
26 | %if %{with static} |
27 | BuildRequires: device-mapper-static >= 1.02.07 | |
24fff120 | 28 | BuildRequires: libgcrypt-static >= 1.1.42 |
29 | BuildRequires: libgpg-error-static | |
30 | BuildRequires: libselinux-static | |
4ad6edfa | 31 | BuildRequires: libsepol-static |
24fff120 | 32 | BuildRequires: libuuid-static |
33 | BuildRequires: popt-static | |
c769990d | 34 | %endif |
689fc456 | 35 | Provides: cryptsetup = 0.2-1.pre1.8 |
b08008aa | 36 | Obsoletes: cryptsetup |
00a57b4e | 37 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
38 | ||
39 | %define _sbindir /sbin | |
40 | ||
41 | %description | |
d23e9766 | 42 | LUKS is the upcoming standard for Linux hard disk encryption. By |
43 | providing a standard on-disk-format, it does not only facilitate | |
44 | compatibility among distributions, but also provide secure management | |
45 | of multiple user passwords. In contrast to existing solution, LUKS | |
46 | stores all setup necessary setup information in the partition header, | |
47 | enabling the user to transport or migrate his data seamlessly. | |
00a57b4e | 48 | |
d23e9766 | 49 | This package contains implementation of LUKS for dm-crypt implemented |
50 | in cryptsetup. | |
00a57b4e | 51 | |
b08008aa JB |
52 | %description -l pl |
53 |