# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 VALA_MIN_API_VERSION="0.48" inherit git-r3 meson vala gnome2-utils xdg DESCRIPTION="This applet hides the title bar from maximized windows and creates a new one inside the panel. Inspired from gnome extension pixel-saver." HOMEPAGE="https://github.com/ilgarmehmetali/${PN}" EGIT_REPO_URI="https://github.com/ilgarmehmetali/${PN}.git" LICENSE="GPL-2" SLOT="0" KEYWORDS="" DEPEND=" >=gnome-extra/budgie-desktop-10.6.4 >=x11-libs/libwnck-3.0 x11-apps/xprop " RDEPEND="${DEPEND}" BDEPEND="$(vala_depend)" src_prepare() { vala_setup default } src_configure() { meson_src_configure } src_compile() { meson_src_compile } pkg_postinst() { xdg_pkg_postinst gnome2_schemas_update elog "In order for the applet to appear after installation without relogging it is recommended to run the following as your current logged in user:" elog " nohup budgie-panel --replace > /dev/null 2>&1 &" } pkg_postrm() { xdg_pkg_postrm gnome2_schemas_update elog "In order for the applet to be removed from the budgie-settings applets without relogging it is recommended to run the following as your current logged in user in budgie:" elog " nohup budgie-panel --replace > /dev/null 2>&1 &" }