From e231154d9bbdb4db088f1421c4e65ca5d7fd75ba Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 14 Dec 2020 21:23:23 +0000 Subject: app-portage/{sisyphus,sisyphus-qt} : version bump --- .../sisyphus-qt/sisyphus-qt-4.2009.0-r2.ebuild | 36 -------------- .../sisyphus-qt/sisyphus-qt-4.2012.0.ebuild | 36 ++++++++++++++ app-portage/sisyphus/sisyphus-4.2009.0-r2.ebuild | 55 ---------------------- app-portage/sisyphus/sisyphus-4.2012.0.ebuild | 55 ++++++++++++++++++++++ 4 files changed, 91 insertions(+), 91 deletions(-) delete mode 100644 app-portage/sisyphus-qt/sisyphus-qt-4.2009.0-r2.ebuild create mode 100644 app-portage/sisyphus-qt/sisyphus-qt-4.2012.0.ebuild delete mode 100644 app-portage/sisyphus/sisyphus-4.2009.0-r2.ebuild create mode 100644 app-portage/sisyphus/sisyphus-4.2012.0.ebuild (limited to 'app-portage') diff --git a/app-portage/sisyphus-qt/sisyphus-qt-4.2009.0-r2.ebuild b/app-portage/sisyphus-qt/sisyphus-qt-4.2009.0-r2.ebuild deleted file mode 100644 index c1aa1a94..00000000 --- a/app-portage/sisyphus-qt/sisyphus-qt-4.2009.0-r2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 2016-2020 Redcore Linux Project -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="${PN/-qt/}" - -PYTHON_COMPAT=( python3_{6,7,8} ) - -inherit eutils python-r1 git-r3 - -DESCRIPTION="A simple portage python wrapper which works like other package managers(apt-get/yum/dnf)" -HOMEPAGE="http://redcorelinux.org" - -EGIT_REPO_URI="https://gitlab.com/redcore/sisyphus.git" -EGIT_BRANCH="master" -EGIT_COMMIT="1b5d87dc8393295568f8f82a5d48fbc086f2caaf" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="dev-lang/python[sqlite]" -RDEPEND="${DEPEND} - app-misc/tmux - ~app-portage/sisyphus-${PV} - dev-python/PyQt5[designer,gui,widgets,${PYTHON_USEDEP}]" - -src_install() { - emake DESTDIR=${D} install-gui - - # enforce the best available python implementation (CLI) - python_setup - python_fix_shebang "${ED}usr/share/${MY_PN}/${MY_PN}-gui.py" -} diff --git a/app-portage/sisyphus-qt/sisyphus-qt-4.2012.0.ebuild b/app-portage/sisyphus-qt/sisyphus-qt-4.2012.0.ebuild new file mode 100644 index 00000000..4e377e56 --- /dev/null +++ b/app-portage/sisyphus-qt/sisyphus-qt-4.2012.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 2016-2020 Redcore Linux Project +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN="${PN/-qt/}" + +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit eutils python-r1 git-r3 + +DESCRIPTION="A simple portage python wrapper which works like other package managers(apt-get/yum/dnf)" +HOMEPAGE="http://redcorelinux.org" + +EGIT_REPO_URI="https://gitlab.com/redcore/sisyphus.git" +EGIT_BRANCH="master" +EGIT_COMMIT="9163df2c61b1b79cb14a4358e304b31756384077" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND="dev-lang/python[sqlite]" +RDEPEND="${DEPEND} + app-misc/tmux + ~app-portage/sisyphus-${PV} + dev-python/PyQt5[designer,gui,widgets,${PYTHON_USEDEP}]" + +src_install() { + emake DESTDIR=${D} install-gui + + # enforce the best available python implementation (CLI) + python_setup + python_fix_shebang "${ED}usr/share/${MY_PN}/${MY_PN}-gui.py" +} diff --git a/app-portage/sisyphus/sisyphus-4.2009.0-r2.ebuild b/app-portage/sisyphus/sisyphus-4.2009.0-r2.ebuild deleted file mode 100644 index 48344e7a..00000000 --- a/app-portage/sisyphus/sisyphus-4.2009.0-r2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 2016-2020 Redcore Linux Project -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{6,7,8} ) - -inherit eutils python-r1 git-r3 - -DESCRIPTION="A simple portage python wrapper which works like other package managers(apt-get/yum/dnf)" -HOMEPAGE="http://redcorelinux.org" - -EGIT_REPO_URI="https://gitlab.com/redcore/sisyphus.git" -EGIT_BRANCH="master" -EGIT_COMMIT="1b5d87dc8393295568f8f82a5d48fbc086f2caaf" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -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}] - sys-apps/gentoo-functions - qt5? ( app-portage/sisyphus-qt )" - -src_install() { - emake DESTDIR=${D} install-cli - - inject_backend() { - python_moduleinto "$(python_get_sitedir)"/"${PN}" - python_domodule src/backend/*.py - } - - python_foreach_impl inject_backend - - dosym /usr/share/${PN}/${PN}-cli.py /usr/bin/${PN} - keepdir var/lib/${PN}/{csv,db} - - dodir etc/${PN} - insinto etc/${PN} - doins ${FILESDIR}/mirrors.conf - - # enforce the best available python implementation (CLI) - python_setup - python_fix_shebang "${ED}usr/share/${PN}/${PN}-cli.py" -} diff --git a/app-portage/sisyphus/sisyphus-4.2012.0.ebuild b/app-portage/sisyphus/sisyphus-4.2012.0.ebuild new file mode 100644 index 00000000..6f527706 --- /dev/null +++ b/app-portage/sisyphus/sisyphus-4.2012.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 2016-2020 Redcore Linux Project +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit eutils python-r1 git-r3 + +DESCRIPTION="A simple portage python wrapper which works like other package managers(apt-get/yum/dnf)" +HOMEPAGE="http://redcorelinux.org" + +EGIT_REPO_URI="https://gitlab.com/redcore/sisyphus.git" +EGIT_BRANCH="master" +EGIT_COMMIT="9163df2c61b1b79cb14a4358e304b31756384077" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +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}] + sys-apps/gentoo-functions + qt5? ( app-portage/sisyphus-qt )" + +src_install() { + emake DESTDIR=${D} install-cli + + inject_backend() { + python_moduleinto "$(python_get_sitedir)"/"${PN}" + python_domodule src/backend/*.py + } + + python_foreach_impl inject_backend + + dosym /usr/share/${PN}/${PN}-cli.py /usr/bin/${PN} + keepdir var/lib/${PN}/{csv,db} + + dodir etc/${PN} + insinto etc/${PN} + doins ${FILESDIR}/mirrors.conf + + # enforce the best available python implementation (CLI) + python_setup + python_fix_shebang "${ED}usr/share/${PN}/${PN}-cli.py" +} -- cgit v1.2.3