On Wednesday 26 September 2007, Donnie Berkholz wrote:
> On 03:01 Wed 26 Sep     , Hanno Boeck (hanno) wrote:
> > hanno       07/09/26 03:01:24
> >
> >   Modified:             ChangeLog
> >   Added:                gimp-help-0.13.ebuild
> >   Log:
> >   gimp-help version bump
> >   (Portage version: 2.1.3.9)
> >
> > 1.1                  app-doc/gimp-help/gimp-help-0.13.ebuild
> >
> > file :
> > http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/gimp-help/gimp-he
> >lp-0.13.ebuild?rev=1.1&view=markup plain:
> > http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/gimp-help/gimp-he
> >lp-0.13.ebuild?rev=1.1&content-type=text/plain
> >
> >     local ALL_LINGUAS=""
> >
> >     use linguas_cs && ALL_LINGUAS="${ALL_LINGUAS} cs"
> >     use linguas_de && ALL_LINGUAS="${ALL_LINGUAS} de"
> >     use linguas_en && ALL_LINGUAS="${ALL_LINGUAS} en"
> >     use linguas_es && ALL_LINGUAS="${ALL_LINGUAS} es"
> >     use linguas_fr && ALL_LINGUAS="${ALL_LINGUAS} fr"
> >     use linguas_hr && ALL_LINGUAS="${ALL_LINGUAS} hr"
> >     use linguas_it && ALL_LINGUAS="${ALL_LINGUAS} it"
> >     use linguas_ko && ALL_LINGUAS="${ALL_LINGUAS} ko"
> >     use linguas_nl && ALL_LINGUAS="${ALL_LINGUAS} nl"
> >     use linguas_no && ALL_LINGUAS="${ALL_LINGUAS} no"
> >     use linguas_ru && ALL_LINGUAS="${ALL_LINGUAS} ru"
> >     use linguas_sv && ALL_LINGUAS="${ALL_LINGUAS} sv"
> >     use linguas_zh_CN && ALL_LINGUAS="${ALL_LINGUAS} zh_CN"
>
> I might define a custom function here to reduce duplication and increase
> readability.
>
> use_linguas() {
>       local lingua=$1
>       use linguas_${lingua} && ALL_LINGUAS="${ALL_LINGUAS} ${lingua}"
> }
>
> And then..
>
> use_linguas de
> use_linguas en
> ...

nice ... and to take it a step further:
for l in de en ... ; do use_linguas ${l} ; done
-mike

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to