From: Tim Harder Date: Wed, 21 Sep 2011 06:37:18 +0000 (+0000) Subject: Version bump to latest releases. X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=8d5648d4cf652c26d9ab4a7a494b3bdcd4d3c4d7;p=gentoo.git Version bump to latest releases. Package-Manager: portage-2.2.0_alpha58/cvs/Linux x86_64 --- diff --git a/net-libs/gnutls/ChangeLog b/net-libs/gnutls/ChangeLog index 2c2d0e3edf2d..e3a1a439e70f 100644 --- a/net-libs/gnutls/ChangeLog +++ b/net-libs/gnutls/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-libs/gnutls # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/ChangeLog,v 1.313 2011/09/18 07:50:20 scarabeus Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/ChangeLog,v 1.314 2011/09/21 06:37:18 radhermit Exp $ + +*gnutls-3.0.3 (21 Sep 2011) +*gnutls-2.12.11 (21 Sep 2011) + + 21 Sep 2011; Tim Harder +gnutls-2.12.11.ebuild, + +gnutls-3.0.3.ebuild: + Version bump to latest releases. *gnutls-3.0.2 (18 Sep 2011) *gnutls-2.12.10 (18 Sep 2011) diff --git a/net-libs/gnutls/Manifest b/net-libs/gnutls/Manifest index 17610d8a5e82..bcd0f30e7225 100644 --- a/net-libs/gnutls/Manifest +++ b/net-libs/gnutls/Manifest @@ -1,28 +1,26 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA512 DIST gnutls-2.10.5.tar.bz2 7287913 RMD160 4bc886ced90742a488e00c1884e6124b37047382 SHA1 4530657082a0e754356de89a5529d1ad7a18e777 SHA256 c086d5426ef04427038db6af1a4dc62ff32694e91e759ebf9bb3380243ebd9c9 DIST gnutls-2.12.10.tar.bz2 7253056 RMD160 d1151b1c421cd2b66bd6363f26e0a135b6cff984 SHA1 52ed0bfa3dc7900f8da22f29eaace6ec34439223 SHA256 c21f2e6ba9c78bfe681cfe24f0e8c73e3244da305a57a3287c6c7173a6d9a304 +DIST gnutls-2.12.11.tar.bz2 7162654 RMD160 d8892c8ab44a69e45d43125fd653c25e62d1fb9d SHA1 30c8977c3f32b48e523e09cb8ce8952d80520a4f SHA256 00b58e1aafe99bbd0cb371e7f1df9cc58bf807301cf70a7eebedeee093991360 DIST gnutls-3.0.2.tar.xz 4658808 RMD160 78aacf2c85259d3284a23ec685da31a491b7928c SHA1 f612b00626da68eea2d46a8a8f360a6cf67cc596 SHA256 315a33544d0d0e8b832e2494f15c04125629f72c1ada9af4c9de6c1bcf91c04b +DIST gnutls-3.0.3.tar.xz 4281044 RMD160 455ad881e5abacb8a3b581534cbef24b256d1ff5 SHA1 0e6c325ae12cf1a4bd7d25125b8d58d51472fc14 SHA256 1c9f7e5e22b30cc7e558b00aa0a78388852b62b241c68c4f5dce1cb39ca6298b EBUILD gnutls-2.10.5.ebuild 2837 RMD160 08f973e7eab9f993a3be578f84455f623df06969 SHA1 00d1384fcb7b2f720a23decdb5c2563be3680da3 SHA256 62595d10eff18850b36d623cb66cbcdccc6d5e01ae71b5d06fd5898e165f139e EBUILD gnutls-2.12.10.ebuild 3149 RMD160 ac00128e761fc1d84e742c2b20e15f45c9ffc66c SHA1 3201bd3d7fd8e8087531d851c396ebb77d87ff1f SHA256 46cf777e7174bf01ecb7f4942ff379a2153f61241ba5c70010e8377089baa69c +EBUILD gnutls-2.12.11.ebuild 3149 RMD160 ae31ae8775ac879131bb6cc03270fb167c61af5d SHA1 7cbe4941e08f188c9f0e02e320e82622d668aa63 SHA256 dc7592dd53e4a391c0cde2dc5034c661c969cafcda40e9eb8cbd27ee263ceddc EBUILD gnutls-3.0.2.ebuild 2718 RMD160 d4ce0fbf8594a9ae5520f0a4956df3377c232859 SHA1 27d4732c33589fe0abbc871839e99ed430d927cb SHA256 8763feba908922dffdfec07bfb39647a8282a74af064797f7dd6259d8a39f413 -MISC ChangeLog 46897 RMD160 bd9208adf224b8eb0748969c63914d6c10b02c86 SHA1 270775d5e0623af128aa5d5a1816cb35bd943c4e SHA256 f31a3adb05491e4da69f36babffcdfdaed065c49c70c9ba6d87f33671d41132e +EBUILD gnutls-3.0.3.ebuild 2718 RMD160 99f149c06e3cedd65a398cd7c2da5c569508c113 SHA1 ce5017864002ce9d461243db7061cfca061f3847 SHA256 e09ebbf2354b2daba9481b54cdaede0d3b240ea63187d3fe65bd9fbc9071d71c +MISC ChangeLog 47089 RMD160 65ae24a9d96efde019d4aceba2ff5c44b1fac6c4 SHA1 c3aa2ea1a9dbbf7c0a6946b460409c47548ea85c SHA256 9398ea129cf56599eceba8190c789d704bb59bb3a5b30b08b24490bd3425a0b4 MISC metadata.xml 253 RMD160 d29cff22b196e16cfd1725a25b1e9334167d38cf SHA1 2122cdcae7f58713b95483c3da76f35dd15e8aef SHA256 98ed95679982db831ecd5feaea09ada3657c97d63a97c41aa6c894487bca5a30 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) -iQIcBAEBAgAGBQJOdaKhAAoJEOSiRoyO7jvo+C4P/2v1L6Z9uZDgowba6jsSOf9W -LSQ2q2+D+jzeO4kBhcVGSGXTdBXHATKk4kILvm/SjEp+BgV7G74mfaY3hSFNPgi1 -QY+Gyir1+N+1wFw9n92USPEJG9M6nfBDwVPX/jpcKxOrk/lttOhIg5Ch6OIsP1HH -g+rfOIuhJoSRcmB8Ino4s7LPF0mRGMfGEoj040yardj6YK4JcmiciThzaVRj1GQY -HTq9V+6FI/hoVJx/Tey6DLrAMOxYxipaqiXt5ZYTWX7RNjVwYUTTx/yBz4FUsIcV -UbKC736HllkAFBFEt1+C6lYASe3HTsDaURDAY4rVikNJ2w4s7GqdU5z/+2Ea0Kev -Udpf6D5A2f7wfVRED51ypF4UJdgopoDQn93XxNN7ikypm2Y7OJJm04CHOqWtghwK -qVqpqcPPQBb5MT2x1gn7bHSA6So7FYB53jbvXjUzMCs4gYDQCK0DTjhxi/Jz/fZ8 -F+zV213P8YxWvf22xUQPa2G0rBB9l1/KOEBffIDqQT33/cG/xAn5zdGE+bGvK3sX -7eaGTCcKuoh4smYsP+OWU5NtZBsxYGw1wQM79MbFegTAh0oDejbHasVFWOMMkXzE -FCJPLLBOkrDz4ndmy7zJfB77KgzhKFh+00GiBdy26eE2Kz/pyH7zYO3TurlHOF5n -MR2TcGSqklODE0vGC7Ks -=JMo9 +iQEcBAEBCgAGBQJOeYYoAAoJEEqz6FtPBkyjwEgH/RWps0w3juX+e5aFqW57MvWA +mLXvO3XGL0K90Z2f2oGZ6XEUEF6ynPakuRDfa/U3b37ievSuAehfxu7S6dWhl6nz +BYAIEWuW7fWXjDfpYMY4sD8JtA92lNfnybFnB3riKjNrH/9kj5EfSiKLVgzHT4OD +2gVsOBXu926UKdCV3Mv3996hWrVcMXUXbXwO6ZjkjrFdr6mAhNcvgowpIaNOPaMs +bGWGK/RPKH0o5Nqr20M7RBJNb+KRinHxbZ57j3WXQJkROpuALD2YIVntd96bXHD2 +xz9e9UE+7Yh/JPt4j4jt0IQ1rWKo+fem3ufmCUHStJ1oOC9AlO4hKXX1uY3rSAQ= +=/R50 -----END PGP SIGNATURE----- diff --git a/net-libs/gnutls/gnutls-2.12.11.ebuild b/net-libs/gnutls/gnutls-2.12.11.ebuild new file mode 100644 index 000000000000..7598c923da08 --- /dev/null +++ b/net-libs/gnutls/gnutls-2.12.11.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/gnutls-2.12.11.ebuild,v 1.1 2011/09/21 06:37:18 radhermit Exp $ + +EAPI="3" + +inherit autotools libtool + +DESCRIPTION="A TLS 1.2 and SSL 3.0 implementation for the GNU project" +HOMEPAGE="http://www.gnutls.org/" + +if [[ "${PV}" == *pre* ]]; then + SRC_URI="http://daily.josefsson.org/${P%.*}/${P%.*}-${PV#*pre}.tar.gz" +else + MINOR_VERSION="${PV#*.}" + MINOR_VERSION="${MINOR_VERSION%%.*}" + if [[ $((MINOR_VERSION % 2)) == 0 ]]; then + #SRC_URI="ftp://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.bz2" + SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" + else + SRC_URI="ftp://alpha.gnu.org/gnu/${PN}/${P}.tar.bz2" + fi + unset MINOR_VERSION +fi + +# LGPL-2.1 for libgnutls library and GPL-3 for libgnutls-extra library. +LICENSE="GPL-3 LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" +IUSE="bindist +cxx doc examples guile lzo +nettle nls test zlib" + +# lib/m4/hooks.m4 says that GnuTLS uses a fork of PaKChoiS. +RDEPEND=" + app-crypt/p11-kit + >=dev-libs/libtasn1-0.3.4 + nls? ( virtual/libintl ) + guile? ( >=dev-scheme/guile-1.8[networking] ) + nettle? ( >=dev-libs/nettle-2.1[gmp] ) + !nettle? ( >=dev-libs/libgcrypt-1.4.0 ) + zlib? ( >=sys-libs/zlib-1.2.3.1 ) + !bindist? ( lzo? ( >=dev-libs/lzo-2 ) )" +DEPEND="${RDEPEND} + sys-devel/libtool + doc? ( dev-util/gtk-doc ) + nls? ( sys-devel/gettext ) + test? ( app-misc/datefudge )" + +S="${WORKDIR}/${P%_pre*}" + +pkg_setup() { + if use lzo && use bindist; then + ewarn "lzo support is disabled for binary distribution of GnuTLS due to licensing issues." + fi +} + +src_prepare() { + # tests/suite directory is not distributed. + sed -e 's|AC_CONFIG_FILES(\[tests/suite/Makefile\])|:|' -i configure.ac + + sed -e 's/imagesdir = $(infodir)/imagesdir = $(htmldir)/' -i doc/Makefile.am + + local dir + for dir in m4 lib/m4 libextra/m4; do + rm -f "${dir}/lt"* "${dir}/libtool.m4" + done + find . -name ltmain.sh -exec rm {} \; + for dir in . lib libextra; do + pushd "${dir}" > /dev/null + eautoreconf + popd > /dev/null + done + + # Use sane .so versioning on FreeBSD. + elibtoolize +} + +src_configure() { + local myconf + use bindist && myconf="--without-lzo" || myconf="$(use_with lzo)" + [[ "${VALGRIND_TESTS}" != "1" ]] && myconf+=" --disable-valgrind-tests" + + econf --htmldir=/usr/share/doc/${P}/html \ + $(use_enable cxx) \ + $(use_enable doc gtk-doc) \ + $(use_enable guile) \ + $(use_with !nettle libgcrypt) \ + $(use_enable nls) \ + $(use_with zlib) \ + ${myconf} +} + +src_test() { + if has_version dev-util/valgrind && [[ "${VALGRIND_TESTS}" != "1" ]]; then + elog + elog "You can set VALGRIND_TESTS=\"1\" to enable Valgrind tests." + elog + fi + + default +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + + dodoc AUTHORS ChangeLog NEWS README THANKS doc/TODO || die "dodoc failed" + + if use doc; then + dodoc doc/gnutls.{pdf,ps} || die "dodoc failed" + dohtml doc/gnutls.html || die "dohtml failed" + fi + + if use examples; then + docinto examples + dodoc doc/examples/*.c || die "dodoc failed" + fi +} diff --git a/net-libs/gnutls/gnutls-3.0.3.ebuild b/net-libs/gnutls/gnutls-3.0.3.ebuild new file mode 100644 index 000000000000..28187d811143 --- /dev/null +++ b/net-libs/gnutls/gnutls-3.0.3.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/gnutls-3.0.3.ebuild,v 1.1 2011/09/21 06:37:18 radhermit Exp $ + +EAPI=4 + +inherit autotools libtool + +DESCRIPTION="A TLS 1.2 and SSL 3.0 implementation for the GNU project" +HOMEPAGE="http://www.gnutls.org/" + +if [[ "${PV}" == *pre* ]]; then + SRC_URI="http://daily.josefsson.org/${P%.*}/${P%.*}-${PV#*pre}.tar.gz" +else + MINOR_VERSION="${PV#*.}" + MINOR_VERSION="${MINOR_VERSION%%.*}" + if [[ $((MINOR_VERSION % 2)) == 0 ]]; then + #SRC_URI="ftp://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.bz2" + SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" + else + SRC_URI="ftp://alpha.gnu.org/gnu/${PN}/${P}.tar.xz" + fi + unset MINOR_VERSION +fi + +# LGPL-2.1 for libgnutls library and GPL-3 for libgnutls-extra library. +LICENSE="GPL-3 LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" +IUSE="+cxx doc examples guile +nettle nls static-libs test zlib" + +# lib/m4/hooks.m4 says that GnuTLS uses a fork of PaKChoiS. +RDEPEND=" + app-crypt/p11-kit + >=dev-libs/libtasn1-0.3.4 + >=dev-libs/nettle-2.2[gmp] + guile? ( >=dev-scheme/guile-1.8[networking] ) + nls? ( virtual/libintl ) + zlib? ( >=sys-libs/zlib-1.2.3.1 )" +DEPEND="${RDEPEND} + sys-devel/libtool + doc? ( dev-util/gtk-doc ) + nls? ( sys-devel/gettext ) + test? ( app-misc/datefudge )" + +S="${WORKDIR}/${P%_pre*}" + +DOCS=( AUTHORS ChangeLog NEWS README THANKS doc/TODO ) + +src_prepare() { + local dir + + # tests/suite directory is not distributed. + sed -i \ + -e ':AC_CONFIG_FILES(\[tests/suite/Makefile\]):d' \ + configure.ac || die + + sed -i \ + -e 's/imagesdir = $(infodir)/imagesdir = $(htmldir)/' \ + doc/Makefile.am || die + + for dir in m4 gl/m4; do + rm -f "${dir}/lt"* "${dir}/libtool.m4" + done + find . -name ltmain.sh -exec rm {} \; + eautoreconf + + # Use sane .so versioning on FreeBSD. + elibtoolize +} + +src_configure() { + local myconf + [[ ${VALGRIND_TESTS} != 1 ]] && myconf+=" --disable-valgrind-tests" + + econf \ + --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \ + $(use_enable static-libs static) \ + $(use_enable cxx) \ + $(use_enable doc gtk-doc) \ + $(use_enable doc gtk-doc-pdf) \ + $(use_enable guile) \ + $(use_enable nls) \ + $(use_with zlib) \ + ${myconf} +} + +src_test() { + if has_version dev-util/valgrind && [[ ${VALGRIND_TESTS} != 1 ]]; then + elog + elog "You can set VALGRIND_TESTS=\"1\" to enable Valgrind tests." + elog + fi + + default +} + +src_install() { + default + + find "${ED}" -name '*.la' -exec rm -f {} + + + if use doc; then + dodoc doc/gnutls.{pdf,ps} + dohtml doc/gnutls.html + fi + + if use examples; then + docinto examples + dodoc doc/examples/*.c + fi +}