# ChangeLog for net-libs/gnutls
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/ChangeLog,v 1.113 2006/11/09 03:14:17 iluxa Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/ChangeLog,v 1.114 2006/12/09 03:54:35 dragonheart Exp $
+
+*gnutls-1.6.0 (09 Dec 2006)
+*gnutls-1.4.5 (09 Dec 2006)
+
+ 09 Dec 2006; Daniel Black <dragonheart@gentoo.org>
+ -files/gnutls-1.2.10-as-needed.patch, -files/gnutls-1.4.1-as-needed.patch,
+ -gnutls-1.2.10.ebuild, -gnutls-1.2.10-r1.ebuild, -gnutls-1.2.11.ebuild,
+ -gnutls-1.4.1.ebuild, gnutls-1.4.4-r1.ebuild, +gnutls-1.4.5.ebuild,
+ +gnutls-1.6.0.ebuild:
+ purge security vulnerable versions. Version bumps too
09 Nov 2006; Ilya A. Volynets-Evenbakh <iluxa@gentoo.org>
gnutls-1.4.4-r1.ebuild:
--- /dev/null
+MD5 30b8449e079c50a952926fd288dc6773 gnutls-1.4.5.tar.bz2 4045874
+RMD160 74bb6f9fc4286b92f04edffa513ea0524f574099 gnutls-1.4.5.tar.bz2 4045874
+SHA256 88580ab55ddcb2c6f3585ef22e3a349f453d15ce546549f9dae34d333b6d7341 gnutls-1.4.5.tar.bz2 4045874
--- /dev/null
+MD5 6d703515a70fae06400fc368a35010fb gnutls-1.6.0.tar.bz2 4225613
+RMD160 3348928c56845c6a6b49876509271b2c77394f5c gnutls-1.6.0.tar.bz2 4225613
+SHA256 c2a5d97cf96cfcdb3f6f108430d4b4a90d1b6a00b0f06dac54c5abc99d329d57 gnutls-1.6.0.tar.bz2 4225613
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/gnutls-1.4.4-r1.ebuild,v 1.11 2006/11/09 03:14:17 iluxa Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/gnutls-1.4.4-r1.ebuild,v 1.12 2006/12/09 03:54:35 dragonheart Exp $
inherit eutils autotools
# GPL-2 for the gnutls-extras library and LGPL for the gnutls library.
LICENSE="LGPL-2.1 GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ~ppc-macos ppc64 s390 sh sparc x86"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ~ppc-macos ppc64 s390 sh sparc x86 ~x86-fbsd"
IUSE="zlib doc nls"
RDEPEND=">=dev-libs/libgcrypt-1.2.2
--- /dev/null
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/gnutls-1.4.5.ebuild,v 1.1 2006/12/09 03:54:35 dragonheart Exp $
+
+inherit eutils
+
+DESCRIPTION="A TLS 1.0 and SSL 3.0 implementation for the GNU project"
+HOMEPAGE="http://www.gnutls.org/"
+SRC_URI="http://josefsson.org/gnutls/releases/${P}.tar.bz2"
+
+# GPL-2 for the gnutls-extras library and LGPL for the gnutls library.
+LICENSE="LGPL-2.1 GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc-macos ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="zlib doc nls"
+
+RDEPEND=">=dev-libs/libgcrypt-1.2.2
+ >=app-crypt/opencdk-0.5.5
+ zlib? ( >=sys-libs/zlib-1.1 )
+ virtual/libc
+ >=dev-libs/lzo-2
+ dev-libs/libgpg-error
+ >=dev-libs/libtasn1-0.3.4
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+ sys-devel/libtool
+ doc? ( dev-util/gtk-doc )
+ nls? ( sys-devel/gettext )"
+#>=sys-devel/gettext-0.14.5" autoconf indicates this version but it works
+# without it
+
+src_compile() {
+ local myconf=""
+
+ econf \
+ $(use_with zlib) \
+ $(use_enable nls) \
+ --without-included-minilzo \
+ --without-included-opencdk \
+ $(use_enable doc gtk-doc) \
+ ${myconf} || die
+ emake || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+
+ dodoc AUTHORS ChangeLog NEWS \
+ README THANKS doc/TODO
+
+ if use doc ; then
+ dodoc doc/README.autoconf doc/tex/gnutls.ps
+ docinto examples
+ dodoc doc/examples/*.c
+ fi
+}
--- /dev/null
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/gnutls-1.6.0.ebuild,v 1.1 2006/12/09 03:54:35 dragonheart Exp $
+
+inherit eutils
+
+DESCRIPTION="A TLS 1.0 and SSL 3.0 implementation for the GNU project"
+HOMEPAGE="http://www.gnutls.org/"
+SRC_URI="http://josefsson.org/gnutls/releases/${P}.tar.bz2"
+
+# GPL-2 for the gnutls-extras library and LGPL for the gnutls library.
+LICENSE="LGPL-2.1 GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc-macos ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="zlib doc nls"
+
+RDEPEND=">=dev-libs/libgcrypt-1.2.2
+ >=app-crypt/opencdk-0.5.5
+ zlib? ( >=sys-libs/zlib-1.1 )
+ virtual/libc
+ >=dev-libs/lzo-2
+ dev-libs/libgpg-error
+ >=dev-libs/libtasn1-0.3.4
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+ sys-devel/libtool
+ doc? ( dev-util/gtk-doc )
+ nls? ( sys-devel/gettext )"
+#>=sys-devel/gettext-0.14.5" autoconf indicates this version but it works
+# without it
+
+src_compile() {
+ local myconf=""
+
+ econf \
+ $(use_with zlib) \
+ $(use_enable nls) \
+ --without-included-minilzo \
+ --without-included-opencdk \
+ $(use_enable doc gtk-doc) \
+ ${myconf} || die
+ emake || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+
+ dodoc AUTHORS ChangeLog NEWS \
+ README THANKS doc/TODO
+
+ if use doc ; then
+ dodoc doc/README.autoconf doc/tex/gnutls.ps
+ docinto examples
+ dodoc doc/examples/*.c
+ fi
+}