Created attachment 367346 [details] ebuild with IUSE nls dev-libs/pakchois cannot be built with NLS on uclibc. Its configure script offers a --disable-nls option, so let's use it when the nls USE flag is disabled.
Comment on attachment 367346 [details] ebuild with IUSE nls --- pakchois-0.4.ebuild 2008-11-12 06:48:33.000000000 +0100 +++ - 2014-01-08 05:42:59.441115624 +0100 @@ -8,12 +8,17 @@ LICENSE="LGPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86" -IUSE="" +KEYWORDS="~amd64" +IUSE="nls" DEPEND="" RDEPEND="" +src_compile() { + econf $(use_enable nls) || die "econf failed" + emake || die "emake failed" +} + src_install() { emake DESTDIR="${D}" install || die "emake install failed" dodoc AUTHORS NEWS README
(In reply to Jeroen Roovers from comment #1) > Comment on attachment 367346 [details] > ebuild with IUSE nls > > --- pakchois-0.4.ebuild 2008-11-12 06:48:33.000000000 +0100 > +++ - 2014-01-08 05:42:59.441115624 +0100 > @@ -8,12 +8,17 @@ > > LICENSE="LGPL-2" > SLOT="0" > -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86" > -IUSE="" > +KEYWORDS="~amd64" Why drop all those keywords?
|USE=nls(In reply to Jeroen Roovers from comment #2) > (In reply to Jeroen Roovers from comment #1) > > Comment on attachment 367346 [details] > > ebuild with IUSE nls > > > > --- pakchois-0.4.ebuild 2008-11-12 06:48:33.000000000 +0100 > > +++ - 2014-01-08 05:42:59.441115624 +0100 > > @@ -8,12 +8,17 @@ > > > > LICENSE="LGPL-2" > > SLOT="0" > > -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86" > > -IUSE="" > > +KEYWORDS="~amd64" > > Why drop all those keywords? I just cannot test all these achirectectures (don't have the hardware and the time for that). The ebuild comes from my personal overlay in which I always set the keywords this way.
Added pakchois-0.4-r1.