###############################################################################
name = gnutls
-version = 3.0.7
+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
requires
- libtasn1-devel
- nettle-devel>=2.4
- p11-kit-devel>=0.4
+ gettext
+ guile-devel
+ libgcrypt-devel
+ libidn-devel
+ libtasn1-devel >= 3.2
+ lzo-devel
+ nettle-devel >= 2.7
+ perl
+ p11-kit-devel >= 0.14
+ readline-devel
zlib-devel
end
configure_options += \
--with-included-libcfg \
- --disable-srp-authentication
+ --disable-openssl-compatibility \
+ --with-libgcrypt
+ # 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.4
- p11-kit>=0.4
+ nettle >= 2.7
+ p11-kit >= 0.14
end
end
package %{name}-devel
template DEVEL
end
+
+ package %{name}-debuginfo
+ template DEBUGINFO
+ end
end