| 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 | }}} |