# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DESCRIPTION="Restore Firefox windows to correct i3 workspaces, helper web extension is needed" HOMEPAGE="https://github.com/yurikhan/firefox-i3-workspaces" SRC_URI="https://github.com/yurikhan/$PN/archive/refs/tags/$PV.tar.gz -> ${P}.gh.tar.gz" LICENSE="GPL-3" SLOT=0 KEYWORDS="~amd64 ~x86" RDEPEND=" x11-wm/i3 dev-python/i3ipc " PATCHES=( "$FILESDIR/path-adapt.patch" ) src_install() { path_py="$ED/usr/lib/" mkdir -p $path_py || die cp host/i3_workspaces.py $path_py || die # Not dobin because this is not for the user CLI - only Firefox should call this path_json=/usr/lib64/mozilla/native-messaging-hosts/ mkdir -p "$ED/$path_json" || die cp host/i3_workspaces.json "$ED$path_json" || die } pkg_postinst() { einfo "Install browser extension from https://addons.mozilla.org/en-US/firefox/addon/i3-workspaces/" }