# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 LOMIRI_PACKAGING_COMMIT="dbc2916c6b3fa0b5b12de28ad2226f3770cbf163" inherit lomiri KEYWORDS="~amd64" SRC_URI="https://releases.ayatana-indicators.org/source/${PN}/${P}.tar.gz https://github.com/AyatanaIndicators/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz ${LOMIRI_PACKAGING_URI}" DESCRIPTION="Ayatana Indicator Display Applet" HOMEPAGE="https://github.com/AyatanaIndicators/${PN}" LICENSE="GPL-3" IUSE="+rda" SLOT="0" RESTRICT="test mirror" DEPEND=" app-misc/geoclue dev-cpp/properties-cpp gui-libs/libayatana-common sys-apps/accountsservice rda? ( dev-libs/librda ) " RDEPEND="${DEPEND}" BDEPEND=" dev-build/cmake dev-build/cmake-extras dev-build/samurai " src_prepare() { # remove tests cmake_comment_add_subdirectory tests lomiri_src_prepare } src_configure() { local mycmakeargs=( -DENABLE_TESTS="OFF" -DENABLE_COVERAGE="OFF" -DENABLE_WERROR="ON" ) if use rda; then mycmakeargs+=" -DENABLE_RDA=ON" else mycmakeargs+=" -DENABLE_RDA=OFF" fi lomiri_src_configure } src_install() { lomiri_src_install # create 'service,wants' symlinks dosym /usr/lib/systemd/user/ayatana-indicator-display.service \ /usr/lib/systemd/user/lomiri-indicators.target.wants/ayatana-indicator-display.service dosym /usr/lib/systemd/user/ayatana-indicator-display.service \ /usr/lib/systemd/user/ayatana-indicators.target.wants/ayatana-indicator-display.service }