v1 | v2 | |
---|---|---|
28 | 28 | }}} |
29 | 29 | |
30 | ||
31 | == %{?_dist_release} による条件分岐 == | |
32 | %if における条件式内の論理積と論理和は、 | |
33 | それぞれ &&, || を用います。 | |
34 | シェルスクリプトの if 文における条件式内の論理積 -a、 | |
35 | 論理和 -o と間違って使いかねないので、注意が必要です。 | |
36 | ||
37 | {{{ | |
38 | %if %{?_dist_release} == "vl5" || %{?_dist_release} == "vl6" | |
39 | Requires: mesa-libGL | |
40 | Requires(post): xorg-x11-devel | |
41 | Requires(post): mesa-libGL-devel | |
42 | %endif | |
43 | %if %{?_dist_release} == "vl4" | |
44 | Requires: XOrg-gl | |
45 | Requires(post): XOrg-devel | |
46 | Requires(post): XOrg-gl-devel | |
47 | %endif | |
48 | }}} |