From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 40B6B1381F3 for ; Sun, 20 Oct 2013 16:46:58 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 40E1FE0AE2; Sun, 20 Oct 2013 16:46:57 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E5F64E0AE2 for ; Sun, 20 Oct 2013 16:35:44 +0000 (UTC) Received: from [192.168.4.5] (blfd-4db0fab4.pool.mediaWays.net [77.176.250.180]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: hasufell) by smtp.gentoo.org (Postfix) with ESMTPSA id 8E1EC33EFDF for ; Sun, 20 Oct 2013 16:35:43 +0000 (UTC) Message-ID: <5264065D.60308@gentoo.org> Date: Sun, 20 Oct 2013 18:35:41 +0200 From: hasufell Reply-To: gentoo-dev@lists.gentoo.org User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130922 Thunderbird/17.0.9 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo development announcement list X-BeenThere: gentoo-dev-announce@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev-announce@lists.gentoo.org Subject: [gentoo-dev-announce] multilib-minimal.eclass: change in behavior X-Enigmail-Version: 1.5.2 Content-Type: multipart/mixed; boundary="------------000307000604030509080308" X-Archives-Salt: ea262a78-d9c8-4373-9ed9-d2378ef626fd X-Archives-Hash: 2039a2342df4efb7f529d323e51b9b86 This is a multi-part message in MIME format. --------------000307000604030509080308 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The patch from bug 483304 has been applied to multilib-minimal.eclass. That means two things: * DOCS variable/array is now handled by "einstalldocs" * einstalldocs is _only_ carried out automatically if multilib_src_install_all is not overwritten (previously it was carried out unconditionally through multilib-minimal_src_install) Consumers of multilib-minimal have already been fixed. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJSZAZdAAoJEFpvPKfnPDWz0n4H/0b/3LU3LHSRnbn+klBPH8ky b59pt0a/G/KhQ0JwD+hKw388e+OqbUVSXxY1ZTzOhOE2McOU5zY1F4u9hG+G/Lwi zal6KCV+nqfAW7/3lq0t9EfFegwljOjxunGSJphOwg9k8kUIq0H2ebpnhXAHY5uN +mG4ksEyFAPfIiVucREu3s8/5jBqMp3UriaTKeWEkokQVzydKJheaP/3drYQOZK4 o+cqPRdg740jZxIUD5OcDTVKMQsu/2R1zTS/96VbsQ9qFJcEUBfY+pc+hXNmXJFa 8o1MwTNk8noaWEhO/gTmIcICeQEHeYwhbB86NEMuWcSMIG2Dm+Se2ha7AvXAGPg= =lxER -----END PGP SIGNATURE----- --------------000307000604030509080308 Content-Type: text/x-patch; name="multilib-minimal.eclass.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="multilib-minimal.eclass.patch" --- multilib-minimal.eclass +++ multilib-minimal.eclass @@ -30,7 +30,7 @@ esac -inherit multilib-build +inherit eutils multilib-build EXPORT_FUNCTIONS src_configure src_compile src_test src_install @@ -104,18 +104,7 @@ if declare -f multilib_src_install_all >/dev/null ; then multilib_src_install_all - fi - - # this is synced with __eapi4_src_install - if ! declare -p DOCS &>/dev/null ; then - local d - for d in README* ChangeLog AUTHORS NEWS TODO CHANGES \ - THANKS BUGS FAQ CREDITS CHANGELOG ; do - [[ -s "${d}" ]] && dodoc "${d}" - done - elif [[ $(declare -p DOCS) == "declare -a "* ]] ; then - dodoc "${DOCS[@]}" else - dodoc ${DOCS} + einstalldocs fi } --------------000307000604030509080308--