1 |
Am Dienstag 20 Januar 2015, 08:57:43 schrieb Michał Górny: |
2 |
> |
3 |
> So a package supporting both providers has: |
4 |
> |
5 |
> IUSE="ffmpeg libav" |
6 |
> RDEPEND=" |
7 |
> ffmpeg? ( media-video/ffmpeg:= ) |
8 |
> libav? ( media-video/libav:= [media-libs/libpostproc:=] )" |
9 |
> REQUIRED_USE="^^ ( ffmpeg libav )" |
10 |
> |
11 |
> And a package with optional support for both ends up like: |
12 |
> |
13 |
> IUSE="avcodec postproc ffmpeg libav" |
14 |
> RDEPEND=" |
15 |
> avcodec? ( |
16 |
> ffmpeg? ( media-video/ffmpeg:= ) |
17 |
> libav? ( media-video/libav:= ) |
18 |
> ) |
19 |
> postproc? ( |
20 |
> ffmpeg? ( media-video/ffmpeg:= ) |
21 |
> libav? ( media-libs/libpostproc:= ) |
22 |
> )" |
23 |
> REQUIRED_USE=" |
24 |
> avcodec? ( ^^ ( ffmpeg libav ) ) |
25 |
> postproc? ( ^^ ( ffmpeg libav ) ) |
26 |
> ffmpeg? ( || ( avcodec postproc ) ) |
27 |
> libav? ( || ( avcodec postproc ) )" |
28 |
> |
29 |
|
30 |
No. |
31 |
|
32 |
-- |
33 |
Andreas K. Huettel |
34 |
Gentoo Linux developer |
35 |
kde, council |