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