# Copyright 1999-2019 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI=7 PYTHON_COMPAT=( python3_{5,6,7} ) DISTUTILS_IN_SOURCE_BUILD=1 inherit distutils-r1 MY_PN="gui-ufw" MY_PV="$(ver_cut 1-2)" DESCRIPTION="GUI frontend for managing ufw." HOMEPAGE="https://gufw.org/" SRC_URI="https://launchpad.net/${MY_PN}/trunk/${MY_PV}/+download/${MY_PN}-${PV}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" IUSE="" DEPEND="dev-python/python-distutils-extra" RDEPEND="net-firewall/ufw x11-libs/gtk+:3[introspection] net-libs/webkit-gtk[introspection] dev-python/netifaces sys-auth/polkit x11-themes/gnome-icon-theme-symbolic dev-python/pygobject:3 sys-auth/elogind " S=${WORKDIR}/${MY_PN}-${PV} pkg_postinst() { sed '/dist-packages/d' -i /usr/bin/gufw-pkexec sed -E '/\/share\//d' -i /usr/bin/gufw-pkexec local PYTHONVERSION="$(python -c 'import sys; print("{}.{}".format(sys.version_info.major, sys.version_info.minor))')" sed -E "s|python3\.[0-9]|python${PYTHONVERSION}|g" -i /usr/bin/gufw-pkexec sed -E 's|\/lib\/|\/lib64\/|g' -i /usr/bin/gufw-pkexec }