I think it would be good practice if you would give a summary of
what type of QA you applied, even though for you it may be obvious.
I just see lots of unnecessary changes that are apparently considered to
be justified by "QA".
> (Portage version: 2.2.0_alpha1/cvs/Linux x86_64)
>
> 1.16 net-misc/aggregate/aggregate-1.6.ebuild
>
> Index: aggregate-1.6.ebuild
> ================================================== =================
> RCS file: /var/cvsroot/gentoo-x86/net-misc/aggregate/aggregate-1.6.ebuild,v
> retrieving revision 1.15
> retrieving revision 1.16
> diff -u -r1.15 -r1.16
> --- aggregate-1.6.ebuild 17 Oct 2010 04:46:37 -0000 1.15
> +++ aggregate-1.6.ebuild 28 Oct 2010 09:25:23 -0000 1.16
> @@ -1,26 +1,33 @@
> # Copyright 1999-2010 Gentoo Foundation
> # Distributed under the terms of the GNU General Public License v2
> -# $Header: /var/cvsroot/gentoo-x86/net-misc/aggregate/aggregate-1.6.ebuild,v 1.15 2010/10/17 04:46:37 leio Exp $
> +# $Header: /var/cvsroot/gentoo-x86/net-misc/aggregate/aggregate-1.6.ebuild,v 1.16 2010/10/28 09:25:23 ssuominen Exp $
>
> -inherit eutils
> +EAPI=2
> +inherit eutils toolchain-funcs
>
> DESCRIPTION="aggregate takes a list of prefixes in conventional format on stdin, and performs two optimisations to reduce the length of the prefix list."
> HOMEPAGE="http://dist.automagic.org/"
> SRC_URI="${HOMEPAGE}/${P}.tar.gz"
> +
> LICENSE="as-is"
> SLOT="0"
> KEYWORDS="alpha amd64 hppa ia64 ~mips ppc sparc x86"
> IUSE=""
> -DEPEND=""
> +
> RDEPEND="dev-lang/perl"
> +DEPEND=""
>
> -src_unpack() {
> - unpack "${A}"
> +src_prepare() {
> epatch "${FILESDIR}"/${P}-build-fixup.patch
> }
>
> +src_configure() {
> + tc-export CC
> + econf
> +}
> +
> src_install() {
> - dobin aggregate aggregate-ios
> - doman aggregate.1 aggregate-ios.1
> - dodoc LICENSE HISTORY
> + dobin aggregate aggregate-ios || die
> + doman aggregate{,-ios}.1
> + dodoc HISTORY
> }
>
>
>