# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 NEED_EMACS=26.1 inherit elisp DESCRIPTION="GNU Emacs all-the-icons integration for treemacs" HOMEPAGE="https://github.com/Alexander-Miller/treemacs/" SRC_URI="https://github.com/Alexander-Miller/treemacs/archive/${PV}.tar.gz -> treemacs-${PV}.tar.gz" S="${WORKDIR}"/treemacs-${PV}/src/extra LICENSE="GPL-3+" KEYWORDS="~amd64" SLOT="0" RDEPEND=" app-emacs/all-the-icons app-emacs/treemacs " BDEPEND="${RDEPEND}" SITEFILE="50${PN}-gentoo.el" src_compile() { elisp-compile ${PN}.el } src_install() { elisp-install ${PN} ${PN}.el{,c} elisp-make-site-file "${SITEFILE}" }