]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blob - gnutls/gnutls.nm
Merge remote-tracking branch 'stevee/isdn'
[people/ms/ipfire-3.x.git] / gnutls / gnutls.nm
1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
5
6 name = gnutls
7 version = 3.0.7
8 release = 1
9
10 groups = System/Libraries
11 url = http://www.gnu.org/software/gnutls/
12 license = LGPLv2.1+
13 summary = A general-purpose cryptography library.
14
15 description
16 GnuTLS is a project that aims to develop a library which provides \
17 a secure layer, over a reliable transport layer. Currently the \
18 GnuTLS library implements the proposed standards by the IETF's \
19 TLS working group.
20 end
21
22 source_dl = ftp://ftp.gnu.org/gnu/gnutls/
23 sources = %{thisapp}.tar.xz
24
25 build
26 requires
27 libtasn1-devel
28 nettle-devel>=2.4
29 p11-kit-devel>=0.4
30 zlib-devel
31 end
32
33 # Build library without an executable stack.
34 CFLAGS += -Wa,--noexecstack
35
36 configure_options += \
37 --with-included-libcfg \
38 --disable-srp-authentication
39
40 test
41 make check
42 end
43 end
44
45 packages
46 package %{name}
47 requires
48 nettle>=2.4
49 p11-kit>=0.4
50 end
51 end
52
53 package %{name}-devel
54 template DEVEL
55 end
56 end