On 10/28/2010 12:30 PM, Fabian Groffen wrote: > On 28-10-2010 09:25:23 +0000, Samuli Suominen wrote: >> ssuominen 10/10/28 09:25:23 >> >> Modified: aggregate-1.6.ebuild >> Log: >> qa > > 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".
removal of quotes from "${A}", EAPI=2 to get src_configure to put econf and tc-getCC in, || die to make dobin, rest were unnecessary cosmetics not worth logging about so qa/cosmetics, are you really 'complaining' for not mentioning 'cosmetics' in the commitlog? wont be happening > >> (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 >> } >> >> >> >