Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/
Date: Sun, 30 May 2021 09:53:09
Message-Id: 1622368376.0611e21b5e3f6014a944f9bba9fe9bbfc645739f.sam@gentoo
1 commit: 0611e21b5e3f6014a944f9bba9fe9bbfc645739f
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Sun May 30 09:50:10 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sun May 30 09:52:56 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0611e21b
7
8 dev-vcs/tortoisehg: drop 5.7
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 dev-vcs/tortoisehg/Manifest | 1 -
13 dev-vcs/tortoisehg/tortoisehg-5.7.ebuild | 62 --------------------------------
14 2 files changed, 63 deletions(-)
15
16 diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
17 index 2c89d8773a5..7530823099c 100644
18 --- a/dev-vcs/tortoisehg/Manifest
19 +++ b/dev-vcs/tortoisehg/Manifest
20 @@ -1,2 +1 @@
21 -DIST tortoisehg-5.7.tar.gz 8910721 BLAKE2B ebca9526fc39c94c26f28db6dd70527c528308d9003fca0d9cfb61f984a9a5d80f910d68d0d1449221bbb4e040d2919ed34fec1e0aee4d9f5ed55cbcdb8ba714 SHA512 d143c9e83d3b0771ffd4a3bd9cd50e8bc169e5d29e33a0681c3234898a7566427f070ff3ad8668709b5e4d63be92fd700211dee03e98ff16c7c23fc0870c9e4c
22 DIST tortoisehg-5.8.tar.gz 8636455 BLAKE2B 1f4171ca4eb465aabacaf53b97785c5f05fc501a11329af008695f706d8d2cb9c5eee5e64bb5a60fdf7234f33ed6a937dfacce49cb36ac9e9b8505be271b4f35 SHA512 b9fe80a98cfafe0dbc90be5fe6f83b466fe596b4ec135d0eacc5618e39c0249a3a352bed640a7cecb99d53eaf60908d60d7748009492cbd8202fc191ef428278
23
24 diff --git a/dev-vcs/tortoisehg/tortoisehg-5.7.ebuild b/dev-vcs/tortoisehg/tortoisehg-5.7.ebuild
25 deleted file mode 100644
26 index 439a13c2c81..00000000000
27 --- a/dev-vcs/tortoisehg/tortoisehg-5.7.ebuild
28 +++ /dev/null
29 @@ -1,62 +0,0 @@
30 -# Copyright 1999-2021 Gentoo Authors
31 -# Distributed under the terms of the GNU General Public License v2
32 -
33 -EAPI=7
34 -PYTHON_COMPAT=( python3_{7..9} )
35 -
36 -DISTUTILS_USE_SETUPTOOLS=no
37 -
38 -inherit desktop distutils-r1 xdg-utils
39 -
40 -if [[ ${PV} != *9999* ]]; then
41 - KEYWORDS="~amd64 ~arm64 ~x86"
42 - SRC_URI="https://www.mercurial-scm.org/release/tortoisehg/targz/${P}.tar.gz"
43 - HG_DEPEND=">=dev-vcs/mercurial-5.6[${PYTHON_USEDEP}]
44 - <dev-vcs/mercurial-5.8[${PYTHON_USEDEP}]"
45 -else
46 - inherit mercurial
47 - EHG_REPO_URI="https://foss.heptapod.net/mercurial/tortoisehg/thg"
48 - EHG_REVISION="stable"
49 - HG_DEPEND=">=dev-vcs/mercurial-5.6[${PYTHON_USEDEP}]"
50 -fi
51 -
52 -DESCRIPTION="Set of graphical tools for Mercurial"
53 -HOMEPAGE="https://tortoisehg.bitbucket.io/"
54 -
55 -LICENSE="GPL-2"
56 -SLOT="0"
57 -
58 -RDEPEND="
59 - ${HG_DEPEND}
60 - dev-python/iniparse[${PYTHON_USEDEP}]
61 - dev-python/pygments[${PYTHON_USEDEP}]
62 - dev-python/PyQt5[network,svg,${PYTHON_USEDEP}]
63 - >=dev-python/qscintilla-python-2.9.4[qt5(+),${PYTHON_USEDEP}]
64 -"
65 -DEPEND="${RDEPEND}"
66 -
67 -distutils_enable_sphinx doc/source
68 -
69 -python_prepare_all() {
70 - # Remove file that collides with >=mercurial-4.0 (bug #599266).
71 - rm "${S}"/hgext3rd/__init__.py || die "can't remove /hgext3rd/__init__.py"
72 - distutils-r1_python_prepare_all
73 -}
74 -
75 -python_install_all() {
76 - distutils-r1_python_install_all
77 - dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
78 - newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
79 - domenu contrib/thg.desktop
80 -}
81 -
82 -pkg_postinst() {
83 - xdg_icon_cache_update
84 - elog "When startup of ${PN} fails with an API version mismatch error"
85 - elog "between dev-python/sip and dev-python/PyQt5 please rebuild"
86 - elog "dev-python/qscintilla-python."
87 -}
88 -
89 -pkg_postrm() {
90 - xdg_icon_cache_update
91 -}