Diff bemenu-0.6.15 with a bemenu-9999
/usr/portage/dev-libs/bemenu/bemenu-9999.ebuild 2024-07-02 13:51:44.505851471 +0300 | ||
---|---|---|
27 | 27 |
wayland? ( |
28 | 28 |
dev-libs/wayland |
29 | 29 |
x11-libs/cairo |
30 |
x11-libs/libxkbcommon |
|
30 | 31 |
x11-libs/pango |
31 |
x11-libs/libxcb |
|
32 | 32 |
) |
33 | 33 |
X? ( |
34 |
x11-libs/libxcb |
|
35 |
x11-libs/libXext |
|
36 |
x11-libs/libX11 |
|
37 | 34 |
x11-libs/cairo[X] |
38 |
x11-libs/pango[X] |
|
35 |
x11-libs/libX11 |
|
36 |
x11-libs/libXext |
|
39 | 37 |
x11-libs/libXinerama |
38 |
x11-libs/libxcb:= |
|
39 |
x11-libs/pango[X] |
|
40 | 40 |
) |
41 | 41 |
" |
42 |
DEPEND=" |
|
43 |
${RDEPEND} |
|
44 |
wayland? ( |
|
45 |
dev-libs/wayland-protocols |
|
46 |
) |
|
47 |
" |
|
42 |
DEPEND="${RDEPEND}" |
|
48 | 43 |
BDEPEND=" |
49 | 44 |
app-text/scdoc |
45 |
virtual/pkgconfig |
|
50 | 46 |
doc? ( app-text/doxygen ) |
47 |
wayland? ( |
|
48 |
dev-libs/wayland-protocols |
|
49 |
dev-util/wayland-scanner |
|
50 |
) |
|
51 | 51 |
" |
52 | 52 | |
53 | 53 |
src_compile() { |
54 | 54 |
tc-export CC |
55 | 55 | |
56 |
emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland wayland "") PREFIX=/usr libdir=/$(get_libdir) |
|
57 |
use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir) |
|
56 |
emake clients $(usev ncurses curses) $(usev X x11) $(usev wayland) PREFIX="${EPREFIX}"/usr libdir=/$(get_libdir) |
|
57 |
use doc && emake doxygen PREFIX="${EPREFIX}"/usr libdir=/$(get_libdir) |
|
58 | 58 |
} |
59 | 59 | |
60 | 60 |
src_install() { |
61 |
emake install PREFIX="${D}"/usr libdir=/$(get_libdir) |
|
61 |
emake install DESTDIR="${D}" PREFIX="${EPREFIX}"/usr libdir=/$(get_libdir) |
|
62 | 62 |
} |