List Archive: gentoo-devhelp
On Tuesday 21 July 2009 06:13:25 Steven J Long wrote:
> Nikos Chantziaras wrote:
> > Thanks. I ended up doing it this way, though with only one loop in
> > src_install(), which seems to be a bit more efficient and shorter:
> >
> >
> > LANGUAGES="de"
> > for i in ${LANGUAGES}; do
> > IUSE="${IUSE} linguas_${i}"
> > done
>
> Just on a side-note (not saying it's how you want to do this one), this is
> something that BASH arrays are nice for (saving another loop):
> $ foo=(bar baz quux)
> $ echo "prefixed: '${foo[*]/#/pfx_}'"
> prefixed: 'pfx_bar pfx_baz pfx_quux'
printf would probably be better as it is typically a shell builtin and it
doesnt require use of arrays/uncommon syntax.
media-gfx/exiv2/exiv2-0.18.ebuild:
IUSE_LINGUAS="de es fi fr pl ru sk"
IUSE="${IUSE} $(printf 'linguas_%s ' ${IUSE_LINGUAS})"
-mike
|
| Attachment: |
|
signature.asc (This is a digitally signed message part.)
|
|