# Copyright 2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit git-r3 meson vala DESCRIPTION="Astal GTK Module" HOMEPAGE="https://aylur.github.io/astal" EGIT_REPO_URI="https://github.com/aylur/astal.git" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" IUSE="" DEPEND=" dev-build/meson dev-lang/vala x11-libs/gtk+:3 gui-libs/gtk-layer-shell dev-libs/gobject-introspection " DEPEND="gui-apps/astal-io" #BDEPEND="" #INSTALL_DEST="/usr" src_configure() { vala_setup export VALADOC=/usr/bin/valadoc-0.56 cd "${S}/lib/astal/gtk3" || die "Failed to enter gtk subdirectory" meson setup --prefix /usr build || die "Meson setup failed" } src_compile() { meson compile -C "${S}/lib/astal/gtk3/build" || die "Meson compile failed" } src_install() { meson install -C "${S}/lib/astal/gtk3/build" --destdir "${D}" || die "Meson install failed" }