]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blame - gnutls/gnutls.nm
python-qtermwidget: Remove package.
[people/ms/ipfire-3.x.git] / gnutls / gnutls.nm
CommitLineData
eb73cf79 1###############################################################################
802ea3af
MT
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
eb73cf79
MT
4###############################################################################
5
802ea3af 6name = gnutls
d4f1083d
MT
7version = %{ver_maj}.%{ver_min}
8ver_maj = 3.1
0f632aef 9ver_min = 8
a86a6632 10release = 1
eb73cf79 11
802ea3af
MT
12groups = System/Libraries
13url = http://www.gnu.org/software/gnutls/
14license = LGPLv2.1+
15summary = A general-purpose cryptography library.
eb73cf79 16
802ea3af 17description
eb579f8b
EK
18 GnuTLS is a project that aims to develop a library which provides
19 a secure layer, over a reliable transport layer. Currently the
20 GnuTLS library implements the proposed standards by the IETF's
eb73cf79 21 TLS working group.
802ea3af
MT
22end
23
d4f1083d 24source_dl = ftp://ftp.gnutls.org/gcrypt/gnutls/v%{ver_maj}/
802ea3af
MT
25sources = %{thisapp}.tar.xz
26
27build
28 requires
a86a6632
MT
29 gettext
30 guile-devel
31 libgcrypt-devel
0f632aef
MT
32 libidn-devel
33 libtasn1-devel >= 3.2
a86a6632 34 lzo-devel
76eb1f9c 35 nettle-devel >= 2.5
c1114c6b 36 perl
588b9cc2 37 p11-kit-devel >= 0.14
a86a6632 38 readline-devel
802ea3af
MT
39 zlib-devel
40 end
41
42 # Build library without an executable stack.
43 CFLAGS += -Wa,--noexecstack
44
45 configure_options += \
46 --with-included-libcfg \
a5c63e06 47 --disable-srp-authentication \
a86a6632
MT
48 --disable-openssl-compatibility \
49 --with-libgcrypt
802ea3af 50
a86a6632
MT
51 #test
52 # export LD_LIBRARY_PATH=$(pwd)/lib/.libs
53 # make check
54 #end
802ea3af
MT
55end
56
57packages
58 package %{name}
7a683470 59 requires
76eb1f9c 60 nettle >= 2.5
588b9cc2 61 p11-kit >= 0.14
7a683470
MT
62 end
63 end
802ea3af
MT
64
65 package %{name}-devel
66 template DEVEL
67 end
1f9bc2f0
MT
68
69 package %{name}-debuginfo
70 template DEBUGINFO
71 end
802ea3af 72end