From df46b49a6c54f5386860eae497868e612bf0e7b8 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 22 Jan 2021 22:56:07 +0000 Subject: app-portage/sisyphus{,qt} : port to python-single-r1 ECLASS --- app-portage/sisyphus-qt/sisyphus-qt-4.2012.0.ebuild | 8 +++++--- app-portage/sisyphus/sisyphus-4.2012.0.ebuild | 20 +++++++++++--------- 2 files changed, 16 insertions(+), 12 deletions(-) (limited to 'app-portage') diff --git a/app-portage/sisyphus-qt/sisyphus-qt-4.2012.0.ebuild b/app-portage/sisyphus-qt/sisyphus-qt-4.2012.0.ebuild index c5f9e67c..50f5919d 100644 --- a/app-portage/sisyphus-qt/sisyphus-qt-4.2012.0.ebuild +++ b/app-portage/sisyphus-qt/sisyphus-qt-4.2012.0.ebuild @@ -7,7 +7,7 @@ MY_PN="${PN/-qt/}" PYTHON_COMPAT=( python3_{6,7,8} ) -inherit eutils python-r1 git-r3 +inherit eutils python-single-r1 git-r3 DESCRIPTION="A simple portage python wrapper which works like other package managers(apt-get/yum/dnf)" HOMEPAGE="http://redcorelinux.org" @@ -22,10 +22,12 @@ KEYWORDS="amd64 x86" IUSE="" DEPEND="dev-lang/python[sqlite] - ~app-portage/sisyphus-${PV}[${PYTHON_USEDEP}]" + ~app-portage/sisyphus-${PV}" RDEPEND="${DEPEND} app-misc/tmux - dev-python/PyQt5[designer,gui,widgets,${PYTHON_USEDEP}]" + $(python_gen_cond_dep ' + dev-python/PyQt5[designer,gui,widgets,${PYTHON_USEDEP}] + ')" src_install() { emake DESTDIR=${D} install-gui diff --git a/app-portage/sisyphus/sisyphus-4.2012.0.ebuild b/app-portage/sisyphus/sisyphus-4.2012.0.ebuild index 0f473f43..a0edc68d 100644 --- a/app-portage/sisyphus/sisyphus-4.2012.0.ebuild +++ b/app-portage/sisyphus/sisyphus-4.2012.0.ebuild @@ -5,7 +5,7 @@ EAPI=6 PYTHON_COMPAT=( python3_{6,7,8} ) -inherit eutils python-r1 git-r3 +inherit eutils python-single-r1 git-r3 DESCRIPTION="A simple portage python wrapper which works like other package managers(apt-get/yum/dnf)" HOMEPAGE="http://redcorelinux.org" @@ -21,16 +21,18 @@ IUSE="qt5" DEPEND="dev-lang/python[sqlite]" RDEPEND="${DEPEND} - app-portage/gentoolkit[${PYTHON_USEDEP}] app-portage/portage-utils - dev-python/animation[${PYTHON_USEDEP}] - dev-python/GitPython[${PYTHON_USEDEP}] - dev-python/typer[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] - dev-python/wget[${PYTHON_USEDEP}] - sys-apps/portage[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + app-portage/gentoolkit[${PYTHON_USEDEP}] + dev-python/animation[${PYTHON_USEDEP}] + dev-python/GitPython[${PYTHON_USEDEP}] + dev-python/typer[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + dev-python/wget[${PYTHON_USEDEP}] + sys-apps/portage[${PYTHON_USEDEP}] + ') sys-apps/gentoo-functions" -PDEPEND="qt5? ( app-portage/sisyphus-qt[${PYTHON_USEDEP}] )" +PDEPEND="qt5? ( ~app-portage/sisyphus-qt-${PV} )" src_install() { emake DESTDIR=${D} install-cli -- cgit v1.2.3