###############################################################################
name = gnutls
-version = 3.1.2
+version = %{ver_maj}.%{ver_min}
+ver_maj = 3.2
+ver_min = 1
release = 1
groups = System/Libraries
summary = A general-purpose cryptography library.
description
- GnuTLS is a project that aims to develop a library which provides \
- a secure layer, over a reliable transport layer. Currently the \
- GnuTLS library implements the proposed standards by the IETF's \
+ GnuTLS is a project that aims to develop a library which provides
+ a secure layer, over a reliable transport layer. Currently the
+ GnuTLS library implements the proposed standards by the IETF's
TLS working group.
end
-source_dl = ftp://ftp.gnu.org/gnu/gnutls/
+source_dl = ftp://ftp.gnutls.org/gcrypt/gnutls/v%{ver_maj}/
sources = %{thisapp}.tar.xz
build
gettext
guile-devel
libgcrypt-devel
- libtasn1-devel
+ libidn-devel
+ libtasn1-devel >= 3.2
lzo-devel
- nettle-devel >= 2.5
+ nettle-devel >= 2.7
perl
- p11-kit-devel >= 0.4
+ p11-kit-devel >= 0.14
readline-devel
zlib-devel
end
configure_options += \
--with-included-libcfg \
- --disable-srp-authentication \
--disable-openssl-compatibility \
--with-libgcrypt
- #test
- # export LD_LIBRARY_PATH=$(pwd)/lib/.libs
- # make check
- #end
+ # Test suite does not work when srp is disabled.
+ test
+ export LD_LIBRARY_PATH=$(pwd)/lib/.libs
+ make check
+ end
end
packages
package %{name}
requires
- nettle >= 2.5
- p11-kit >= 0.4
+ nettle >= 2.7
+ p11-kit >= 0.14
end
end