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 532A413877A for ; Mon, 11 Aug 2014 20:21:56 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 77F62E0BC3; Mon, 11 Aug 2014 20:20:34 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 0BF30E0B71 for ; Mon, 11 Aug 2014 20:20:27 +0000 (UTC) Received: from sf (unknown [93.85.133.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: slyfox) by smtp.gentoo.org (Postfix) with ESMTPSA id CC33F34038C for ; Sun, 10 Aug 2014 12:22:24 +0000 (UTC) Date: Sun, 10 Aug 2014 15:22:11 +0300 From: Sergei Trofimovich To: gentoo-dev@lists.gentoo.org Subject: [gentoo-dev] gentoo-x86 tree cleanup for 'DESCRIPTION ends with a '.' character' warnings Message-ID: <20140810152211.2cc5ae94@sf> X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.24; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/Zjxan6tn_6amwtiKzGaq=t7"; protocol="application/pgp-signature" X-Archives-Salt: a3e45841-447d-42fd-9252-3bb71ed32c9e X-Archives-Hash: 91b94e7815280fb5673f639b0aab5c2f --Sig_/Zjxan6tn_6amwtiKzGaq=t7 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hello World! TL;DR: This evening I plan to mangle ~3000 ebuilds in the main tree by dropping trailing '.' in all 'DESCRIPTION=3D' fields (except "etc." ca= se) Long story: As you may know newest portage release 2.2.11 got a minor (but chatty) QA warning: DESCRIPTION ends with a '.' character https://github.com/gentoo/portage/commit/06637c4215d55c57517739214c6e0f= d6f8f53914 https://bugs.gentoo.org/438976 About ~3000 ebuilds are affected, thus I've sketched a mangling script: https://github.com/trofi/gentoo-qa/blob/master/check_description.sh It is nice to use to convert all your large overlays you sync to gx86, etc. The script does not handle case of multiline description: DESCRIPTION=3D"You have to clean that yourself." I'll mangle/commit one package at a time. Hope not to interfere with your workflow much. If you have any objections/thoughts please do say so. Thanks! --=20 Sergei --Sig_/Zjxan6tn_6amwtiKzGaq=t7 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlPnY/oACgkQcaHudmEf86pxJwCfSg5NAUxG3MTV6iEfQsWmhAb8 idAAoIcFTMsVObRZsE8NqKQAR8VbJxWr =NjbI -----END PGP SIGNATURE----- --Sig_/Zjxan6tn_6amwtiKzGaq=t7--