summaryrefslogtreecommitdiffstats
path: root/crypto/gnutls/DETAILS
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/gnutls/DETAILS')
-rwxr-xr-xcrypto/gnutls/DETAILS75
1 files changed, 9 insertions, 66 deletions
diff --git a/crypto/gnutls/DETAILS b/crypto/gnutls/DETAILS
index 2ee49409d6..356ea7bb86 100755
--- a/crypto/gnutls/DETAILS
+++ b/crypto/gnutls/DETAILS
@@ -1,73 +1,17 @@
SPELL=gnutls
-
-###
-# 2006-05-19
-# GNUTLS_OLD -> GNUTLS_BRANCH
-
-if [ "$GNUTLS_OLD" == "y" ]; then
- GNUTLS_BRANCH="1.0"
-fi
-
-if [ "$GNUTLS_OLD" == "n" ]; then
- GNUTLS_BRANCH="DEFAULT"
-fi
-###
-
-if [ ${GNUTLS_BRANCH%.*} == "1"] || [ "$GNUTLS_BRANCH" == "2.0" ]; then
- GNUTLS_BRANCH="DEFAULT"
-fi
-
-if [ -z "$GNUTLS_BRANCH" ] || [ "$GNUTLS_BRANCH" == "DEFAULT" ]; then
- GNUTLS_BRANCH="2.12"
-fi
-
case $GNUTLS_BRANCH in
- 2.2)
- VERSION=2.2.5
- SOURCE=$SPELL-$VERSION.tar.bz2
- ;;
- 2.4)
- VERSION=2.4.2
- SOURCE=$SPELL-$VERSION.tar.bz2
- ;;
- 2.6)
- VERSION=2.6.6
- SOURCE=$SPELL-$VERSION.tar.bz2
- ;;
- 2.8)
- VERSION=2.8.6
- SOURCE=$SPELL-$VERSION.tar.bz2
+ stable)
+ VERSION=3.2.20
;;
- 2.10)
- VERSION=2.10.5
- SOURCE=$SPELL-$VERSION.tar.bz2
- ;;
- 2.12)
- VERSION=2.12.23
- SOURCE=$SPELL-$VERSION.tar.bz2
- ;;
- 3.0)
- VERSION=3.0.28
- SOURCE=$SPELL-$VERSION.tar.xz
- ;;
- 3.1)
- VERSION=3.1.9.1
- VX=3.1.9
- SOURCE=$SPELL-$VERSION.tar.xz
+ stable-old)
+ VERSION=3.1.28
;;
esac
-
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
- SECURITY_PATCH=8
-case $GNUTLS_BRANCH in
- 3.1)
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VX
- ;;
- *)
+ SECURITY_PATCH=13
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- ;;
-esac
- SOURCE_URL[0]=ftp://ftp.gnutls.org/gcrypt/gnutls/v$GNUTLS_BRANCH/$SOURCE
+ SOURCE_URL[0]=ftp://ftp.gnutls.org/gcrypt/gnutls/v${VERSION%.*}/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=gnu.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
@@ -79,9 +23,8 @@ esac
SHORT="GNU Transport Layer Security Library"
cat << EOF
GnuTLS (GNU Transport Layer Security Library) is a library which implements
-a secure
-layer over a reliable transport layer. Currently the GnuTLS library implements
-the proposed standards by the IETF's TLS working group.
+a secure layer over a reliable transport layer. Currently the GnuTLS library
+implements the proposed standards by the IETF's TLS working group.
Quoting from RFC2246 - the TLS 1.0 protocol specification: