Magellan Linux

Annotation of /trunk/core/cryptsetup/cryptsetup-2.0.3-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 31258 - (hide annotations) (download)
Tue Jun 19 05:55:53 2018 UTC (5 years, 10 months ago) by niro
File size: 1011 byte(s)
auto added: ver bump to 2.0.3-r1
1 niro 31258 # $Id$
2    
3     PNAME="cryptsetup"
4     PVER="2.0.3"
5     PBUILD="r1"
6    
7     PCAT="sys-fs"
8    
9     DESCRIPTION="Userspace setup tool for transparent encryption of block devices using dm-crypt."
10     HOMEPAGE="http://code.google.com/p/cryptsetup/"
11    
12     DEPEND=">= sys-fs/device-mapper-2.02
13     >= app-crypt/libgcrypt-1.8
14     >= app-crypt/libgpg-error-1.20
15     >= dev-libs/popt-1.16
16     >= sys-fs/udev-237
17     >= sys-fs/e2fsprogs-1.42
18     >= sys-libs/libuuid-2.31
19     >= dev-libs/json-c-0.12
20     >= app-crypt/argon2-2017"
21    
22     SDEPEND=">= sys-dev/automake-4
23     >= sys-dev/autoconf-5"
24    
25     SRCFILE="${PNAME}-${PVER}.tar.xz"
26     SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
27    
28     sminclude multilib mbuild
29     msetfeature "!check"
30    
31     SRC_URI=(
32     https://www.kernel.org/pub/linux/utils/cryptsetup/v2.0/${SRCFILE}
33     mirror://${PNAME}/${SRCFILE}
34     )
35    
36     UP2DATE="updatecmd -listonly http://gitlab.com/cryptsetup/cryptsetup/tags | grep '/v[0-9]' | sed 's:.*v\(.*\).*:\1:;s:_:.:g;/[tar|zip]/d' | upsort_pipe"
37    
38     src_compile()
39     {
40     mconfigure --enable-nls --enable-libargon2 --enable-cryptsetup-reencrypt || die
41     mmake || die
42     }