1 |
Checking for pdf use flags I just found that there are currently at |
2 |
least three different flags for pdf stuff in the tree: |
3 |
- pdflib (global) |
4 |
- cpdflib (global) |
5 |
- pdf (several local ones) |
6 |
|
7 |
All of them mean basically the same (one exception, see below). |
8 |
I suggest we unify them to one single global "pdf" flag. The following |
9 |
packages would be affected by this: |
10 |
|
11 |
$ metascan -v IUSE pdf IUSE pdflib IUSE cpdflib |
12 |
Generating package list ... done |
13 |
Scanning packages for ['IUSE', 'IUSE', 'IUSE'] ... done |
14 |
|
15 |
app-text/xml2doc-20030510 |
16 |
media-gfx/gnuplot-3.8j |
17 |
media-gfx/gnuplot-3.8j-r1 |
18 |
media-gfx/gnuplot-4.0-r1 |
19 |
app-office/abiword-plugins-2.4.1-r2 |
20 |
kde-base/kdegraphics-3.5.0 |
21 |
kde-base/kdegraphics-3.5.0-r4 |
22 |
kde-base/kdegraphics-3.5.0-r3 |
23 |
kde-base/kdegraphics-3.5.0-r2 |
24 |
app-misc/beagle-0.1.1 |
25 |
app-misc/beagle-0.1.2 |
26 |
dev-python/epydoc-2.1-r2 |
27 |
dev-python/epydoc-2.1-r1 |
28 |
www-servers/thttpd-2.25b-r3 |
29 |
www-servers/thttpd-2.25b-r2 |
30 |
www-apps/swish-e-2.4.3-r1 |
31 |
www-apps/swish-e-2.4.3 |
32 |
media-gfx/grace-5.1.19 |
33 |
media-gfx/grace-5.1.18 |
34 |
dev-lang/pike-7.4.44 |
35 |
dev-lang/pike-7.6.6 |
36 |
dev-lang/pike-7.6.24 |
37 |
dev-lang/pike-7.6.50 |
38 |
x11-misc/openclipart-0.18 |
39 |
mail-client/sylpheed-claws-1.0.5-r1 |
40 |
|
41 |
plus I'm working on another ebuild with optional pdf functionality. |
42 |
|
43 |
One case that doesn't completely fit into this category is |
44 |
x11-misc/openclipart as the existing local "pdf" flag just determines |
45 |
if some pdf files should be installed. Not sure how exactly to deal |
46 |
with this situation, but in doubt the new global flag could IMO be |
47 |
abused (less flags == better). |
48 |
|
49 |
So unless there are any objections to this I'll make the change this |
50 |
weekend. |
51 |
|
52 |
Marius |
53 |
|
54 |
-- |
55 |
Public Key at http://www.genone.de/info/gpg-key.pub |
56 |
|
57 |
In the beginning, there was nothing. And God said, 'Let there be |
58 |
Light.' And there was still nothing, but you could see a bit better. |