Merge branch 'upstream' into tizen
[platform/upstream/cryptsetup.git] / packaging / cryptsetup.spec
index 938a839..5b3c700 100644 (file)
@@ -1,12 +1,12 @@
-Name: cryptsetup
-Summary: A utility for setting up encrypted disks
-Version: 1.6.7
-Release: 1
-License: GPL-2.0
-Group: Base/Device Management
-URL: https://gitlab.com/cryptsetup/cryptsetup
-Source0: cryptsetup-%{version}.tar.xz
-Source1: cryptsetup.manifest
+Name:     cryptsetup
+Summary:  The cryptsetup
+Version:  1.6.7
+Release:  1
+License:  GPL-2.0
+Group:    Base/Device Management
+URL:      http://code.google.com/p/cryptsetup/
+Source0:  %{name}-%{version}.tar.xz
+Source1:  cryptsetup.manifest
 
 BuildRequires: linux-kernel-headers
 BuildRequires: device-mapper-devel
@@ -18,42 +18,36 @@ BuildRequires: popt-devel
 BuildRequires: automake
 BuildRequires: gettext
 
-Requires: libgpg-error
-Requires: libdevmapper
-Requires: libgcrypt
+Requires:      libgpg-error
+Requires:      libdevmapper
+Requires:      libgcrypt
 
 %description
-The cryptsetup package contains a utility for setting up
-disk encryption using dm-crypt kernel module.
+setup cryptographic volumes for dm-crypt (including LUKS extension)
 
 %package devel
-Summary: Headers and libraries for using encrypted file systems
-Group: Development/Libraries
-License: LGPL-2.1
-Requires: %{name} = %{version}-%{release}
-Requires: libgcrypt-devel > 1.1.42
-Requires: device-mapper-devel
-Requires: libuuid-devel
-Requires: pkgconfig
+Summary:    The cryptsetup development package
+Group:      Development/Libraries
+License:    LGPL-2.1
+Requires:   %{name} = %{version}-%{release}
 
 %description devel
-The cryptsetup-devel package contains libraries and header files
-used for writing code that makes use of disk encryption.
+cryptsetup development package
 
 %package locale
-Summary: Cryptsetup locale package
-Group: Base/Device Management
-License: GPL-2.0
-Requires: %{name} = %{version}-%{release}
+License:    GPL-2.0
+Summary:    The cryptsetup locale package
+Group:      Base/Device Management
+Requires:   %{name} = %{version}-%{release}
 
 %description locale
 locale package for cryptsetup
 
-%package doc
-Summary: Cryptsetup doc package
-Group: Base/Device Management
-License: GPL-2.0
-Requires: %{name} = %{version}-%{release}
+%package doc 
+License:    GPL-2.0
+Summary:    The cryptsetup doc package
+Group:      Base/Device Management
+Requires:   %{name} = %{version}-%{release}
 
 %description doc
 doc package for cryptsetup
@@ -62,6 +56,7 @@ doc package for cryptsetup
 %setup -q
 
 %build
+chmod +x ./autogen.sh
 ./autogen.sh --prefix=%{_prefix} -localedir=%{_prefix}/share/locale
 
 make %{?jobs:-j%jobs}