From ede5d3583e88fcc6f490d4f2bf6a655f96417313 Mon Sep 17 00:00:00 2001 From: Daniel Black Date: Fri, 14 Jan 2005 23:56:03 +0000 Subject: Notices placed about version API change requireing revdep-rebuild as per bug #62283 (Portage version: 2.0.51-r12) --- net-libs/gnutls/ChangeLog | 7 ++++++- net-libs/gnutls/Manifest | 6 +++--- net-libs/gnutls/gnutls-1.0.17.ebuild | 21 ++++++++++++++++++++- net-libs/gnutls/gnutls-1.0.23.ebuild | 26 +++++++++++++++++++++----- 4 files changed, 50 insertions(+), 10 deletions(-) (limited to 'net-libs/gnutls') diff --git a/net-libs/gnutls/ChangeLog b/net-libs/gnutls/ChangeLog index 47173f976098..f31cd8f9b155 100644 --- a/net-libs/gnutls/ChangeLog +++ b/net-libs/gnutls/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-libs/gnutls # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/ChangeLog,v 1.43 2005/01/07 15:34:17 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/ChangeLog,v 1.44 2005/01/14 23:56:03 dragonheart Exp $ + + 15 Jan 2005; Daniel Black gnutls-1.0.17.ebuild, + gnutls-1.0.23.ebuild: + Notices placed about version API change requireing revdep-rebuild as per bug + #62283 07 Jan 2005; Markus Rothe gnutls-1.0.23.ebuild: Added ~ppc64 to KEYWORDS diff --git a/net-libs/gnutls/Manifest b/net-libs/gnutls/Manifest index 9d0553550155..2e0f3aff300d 100644 --- a/net-libs/gnutls/Manifest +++ b/net-libs/gnutls/Manifest @@ -1,7 +1,7 @@ MD5 f5dc739b0c94933ab98d4d5c09a81241 ChangeLog 5838 -MD5 05b9f36e1b103a2af8767a10207b0743 gnutls-1.0.23.ebuild 1737 -MD5 294536257724e84384872226cc6095cf gnutls-1.0.17.ebuild 1875 MD5 918a1b851dd53568897b4fc7c503912e metadata.xml 276 +MD5 26f3dbfc3fc1c4ec61b74691c340972a gnutls-1.0.17.ebuild 2428 +MD5 e67cd329cce3b03e13c48d7b736c10eb gnutls-1.0.23.ebuild 2192 +MD5 29d3e8994448eb3fe1d15c6720621b40 files/gnutls-1.0.14-extra.h.patch 479 MD5 e21500e19520a3980b3c08d655a6a9e0 files/digest-gnutls-1.0.23 66 MD5 cfa78b7df28ec06ca09763bd8c908ebc files/digest-gnutls-1.0.17 67 -MD5 29d3e8994448eb3fe1d15c6720621b40 files/gnutls-1.0.14-extra.h.patch 479 diff --git a/net-libs/gnutls/gnutls-1.0.17.ebuild b/net-libs/gnutls/gnutls-1.0.17.ebuild index 28040b946397..cf40b374c21a 100644 --- a/net-libs/gnutls/gnutls-1.0.17.ebuild +++ b/net-libs/gnutls/gnutls-1.0.17.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/gnutls-1.0.17.ebuild,v 1.17 2005/01/06 11:09:31 dragonheart Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/gnutls-1.0.17.ebuild,v 1.18 2005/01/14 23:56:03 dragonheart Exp $ inherit eutils gnuconfig @@ -73,3 +73,22 @@ src_install() { dodoc doc/examples/*.c fi } + +pkg_postinst() { + ewarn "An API has changed in gnutls. This is why the library has gone from " + ewarn "libgnutls.so.10 to libgnutls.so.11." + ewarn + ewarn "What is required is a revdep-rebuild." + ewarn "To show you what is needed to rebuild" + ewarn "revdep-rebuild --soname libgnutls.so.10 -- -p" + ewarn "" + ewarn "Then do:" + ewarn "revdep-rebuild --soname libgnutls.so.10" + einfo "" + einfo "Afterward just try:" + einfo "revdep-rebuild -- -p" + einfo "to see if there are any other packages broken." + einfo "To rebuild these:" + einfo "revdep-rebuild" + +} diff --git a/net-libs/gnutls/gnutls-1.0.23.ebuild b/net-libs/gnutls/gnutls-1.0.23.ebuild index e6ea997eb30c..ca9b2af1f8fa 100644 --- a/net-libs/gnutls/gnutls-1.0.23.ebuild +++ b/net-libs/gnutls/gnutls-1.0.23.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/gnutls-1.0.23.ebuild,v 1.3 2005/01/07 15:34:17 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/gnutls-1.0.23.ebuild,v 1.4 2005/01/14 23:56:03 dragonheart Exp $ inherit eutils gnuconfig @@ -48,7 +48,7 @@ src_compile() { `use_with zlib` \ --without-included-minilzo \ --without-included-libtasn1 \ - --without-included-opencdk \ + --without-included-opencdk \ ${myconf} || die emake || die } @@ -56,9 +56,6 @@ src_compile() { src_install() { emake DESTDIR=${D} install || die - # make compatibility symlinks - 0.8.x - #dosym /usr/lib/libgnutls.so.10 /usr/lib/libgnutls.so.7 - dodoc AUTHORS COPYING COPYING.LIB ChangeLog NEWS \ README THANKS doc/TODO @@ -68,3 +65,22 @@ src_install() { dodoc doc/examples/*.c fi } + +pkg_postinst() { + ewarn "An API has changed in gnutls. This is why the library has gone from " + ewarn "libgnutls.so.10 to libgnutls.so.11." + ewarn + ewarn "What is required is a revdep-rebuild." + ewarn "To show you what is needed to rebuild" + ewarn "revdep-rebuild --soname libgnutls.so.10 -- -p" + ewarn "" + ewarn "Then do:" + ewarn "revdep-rebuild --soname libgnutls.so.10" + einfo "" + einfo "Afterward just try:" + einfo "revdep-rebuild -- -p" + einfo "to see if there are any other packages broken." + einfo "To rebuild these:" + einfo "revdep-rebuild" + +} -- cgit v1.2.3-65-gdbad