guru/x11-wm/firefox-i3-workspaces/firefox-i3-workspaces-0.10.ebuild
Viorel Munteanu 5588712c41
x11-wm/firefox-i3-workspaces: fix tarball name
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-04-09 19:25:42 +03:00

37 lines
945 B
Bash

# 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/"
}