1 # Copyright 1999-2019 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
5 inherit desktop multilib savedconfig toolchain-funcs
7 DESCRIPTION="simple terminal implementation for X"
8 HOMEPAGE="https://st.suckless.org/"
9 SRC_URI="https://dl.suckless.org/st/${P}.tar.gz"
11 LICENSE="MIT-with-advertising"
13 KEYWORDS="amd64 ~arm ~arm64 hppa ~ppc64 x86"
17 >=sys-libs/ncurses-6.0:0=
32 -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \
33 -e '/^STLDFLAGS/s|= .*|= $(LDFLAGS) $(LIBS)|g' \
34 -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \
40 restore_config config.h
45 -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \
52 emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
56 make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' ''
62 if ! [[ "${REPLACING_VERSIONS}" ]]; then
63 elog "Please ensure a usable font is installed, like"
64 elog " media-fonts/corefonts"
65 elog " media-fonts/dejavu"
66 elog " media-fonts/urw-fonts"