seatd-0.1.0.ebuild (749B)
1 # Copyright 2020 Haelwenn (lanodan) Monnier <contact@hacktivis.me> 2 # Distributed under the terms of the GNU General Public License v2 3 4 EAPI=7 5 6 inherit meson 7 8 DESCRIPTION="Minimal seat management daemon and universal library" 9 HOMEPAGE="https://git.sr.ht/~kennylevinsen/seatd" 10 if [[ ${PV} == 9999 ]]; then 11 inherit git-r3 12 13 EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd" 14 else 15 KEYWORDS="~amd64" 16 SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz" 17 fi 18 LICENSE="MIT" 19 SLOT="0" 20 IUSE="logind" 21 22 DEPEND="logind? ( || ( sys-auth/elogind sys-apps/systemd ) )" 23 RDEPEND="${DEPEND}" 24 BDEPEND="app-text/scdoc" 25 26 src_configure() { 27 local emesonargs=( 28 -Dman-pages=enabled 29 $(meson_feature logind) 30 ) 31 32 meson_src_configure 33 }