Gentoo Archives: gentoo-dev

From: Mike Frysinger <vapier@g.o>
To: gentoo-dev@l.g.o
Cc: Donnie Berkholz <dberkholz@g.o>, hanno@g.o
Subject: Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in app-doc/gimp-help: ChangeLog gimp-help-0.13.ebuild
Date: Wed, 26 Sep 2007 08:51:12
Message-Id: 200709260436.23207.vapier@gentoo.org
In Reply to: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in app-doc/gimp-help: ChangeLog gimp-help-0.13.ebuild by Donnie Berkholz
1 On Wednesday 26 September 2007, Donnie Berkholz wrote:
2 > On 03:01 Wed 26 Sep , Hanno Boeck (hanno) wrote:
3 > > hanno 07/09/26 03:01:24
4 > >
5 > > Modified: ChangeLog
6 > > Added: gimp-help-0.13.ebuild
7 > > Log:
8 > > gimp-help version bump
9 > > (Portage version: 2.1.3.9)
10 > >
11 > > 1.1 app-doc/gimp-help/gimp-help-0.13.ebuild
12 > >
13 > > file :
14 > > http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/gimp-help/gimp-he
15 > >lp-0.13.ebuild?rev=1.1&view=markup plain:
16 > > http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/gimp-help/gimp-he
17 > >lp-0.13.ebuild?rev=1.1&content-type=text/plain
18 > >
19 > > local ALL_LINGUAS=""
20 > >
21 > > use linguas_cs && ALL_LINGUAS="${ALL_LINGUAS} cs"
22 > > use linguas_de && ALL_LINGUAS="${ALL_LINGUAS} de"
23 > > use linguas_en && ALL_LINGUAS="${ALL_LINGUAS} en"
24 > > use linguas_es && ALL_LINGUAS="${ALL_LINGUAS} es"
25 > > use linguas_fr && ALL_LINGUAS="${ALL_LINGUAS} fr"
26 > > use linguas_hr && ALL_LINGUAS="${ALL_LINGUAS} hr"
27 > > use linguas_it && ALL_LINGUAS="${ALL_LINGUAS} it"
28 > > use linguas_ko && ALL_LINGUAS="${ALL_LINGUAS} ko"
29 > > use linguas_nl && ALL_LINGUAS="${ALL_LINGUAS} nl"
30 > > use linguas_no && ALL_LINGUAS="${ALL_LINGUAS} no"
31 > > use linguas_ru && ALL_LINGUAS="${ALL_LINGUAS} ru"
32 > > use linguas_sv && ALL_LINGUAS="${ALL_LINGUAS} sv"
33 > > use linguas_zh_CN && ALL_LINGUAS="${ALL_LINGUAS} zh_CN"
34 >
35 > I might define a custom function here to reduce duplication and increase
36 > readability.
37 >
38 > use_linguas() {
39 > local lingua=$1
40 > use linguas_${lingua} && ALL_LINGUAS="${ALL_LINGUAS} ${lingua}"
41 > }
42 >
43 > And then..
44 >
45 > use_linguas de
46 > use_linguas en
47 > ...
48
49 nice ... and to take it a step further:
50 for l in de en ... ; do use_linguas ${l} ; done
51 -mike

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies