Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/
Date: Thu, 23 Aug 2018 23:05:55
Message-Id: 1535065535.1d1e8581639d27dde17521c8e2977a237d8621c4.polynomial-c@gentoo
1 commit: 1d1e8581639d27dde17521c8e2977a237d8621c4
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Thu Aug 23 23:05:35 2018 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 23 23:05:35 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d1e8581
7
8 dev-vcs/tortoisehg: Removed old.
9
10 Package-Manager: Portage-2.3.48, Repoman-2.3.10
11
12 dev-vcs/tortoisehg/Manifest | 1 -
13 dev-vcs/tortoisehg/tortoisehg-4.6.ebuild | 79 --------------------------------
14 2 files changed, 80 deletions(-)
15
16 diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
17 index f431bb75363..2efe8c0cc1b 100644
18 --- a/dev-vcs/tortoisehg/Manifest
19 +++ b/dev-vcs/tortoisehg/Manifest
20 @@ -1,5 +1,4 @@
21 DIST tortoisehg-4.5.2.tar.gz 7935559 BLAKE2B c69107f28767936232937ee0b730b9b937dc1a475d142f0783b59b434072be1b2413f141e02985f3efe09a107782e64411323bd7c0a41be8802b1f23f54fdc77 SHA512 7be831203a33a9d7ea9e3caebb5a4d3f21ff0f07c508926b33b43db39ae11b3533c4274af78cdc2955fbea20f3e4ebe364004c9ad0a781ec7d49c19c2f5a1935
22 DIST tortoisehg-4.5.3.tar.gz 7929645 BLAKE2B 95b867f372d636ed84eda918a707e24f4b11e34679ae9ed1c25f82a7aa6bb77f424bd68a99b5f961d14960a2f33005536996de2f3df9871684bb53f68130b1b2 SHA512 0c6c512f7a46a084904a5e66912deb8ef4abb99a6a97c46b6b058537332f091395f4b9b8a4b645d7c42637abbb4e8abe16f5040fd694bb43ea8b4c6ddb1e18f6
23 DIST tortoisehg-4.6.1.tar.gz 7947844 BLAKE2B 68d0e8672febb9bfdca763e77cbaff8de79c2de79b61e0096c3ef7370cf9d9287a5fd65fbe3c262e13f185bcf5e384ece5d8365979bc05188e74ccfb49f43543 SHA512 adf5ebfc7a76843b62f66feddfde42c0f915c970a951e037f082ee4a6b393822b023f116dc650d5242838d006dc572235a4089c3805929727435588c24ded480
24 -DIST tortoisehg-4.6.tar.gz 7947478 BLAKE2B b2176e3fd508a84c247802490822d47ed117f3102b4ddc10987114018611a710696e2910f3e4b63f80357611fd2ebd8333322df1e5f549a9a618ea1b9017e430 SHA512 a57d3f10dde22da48b03252e41286dd40b7e261ae9ac9a0c09c8ccc361773d9f66ddb0f71c7eb800bfdae65587915a988367472885eb473ee810a07828044ce0
25 DIST tortoisehg-4.7.tar.gz 7947751 BLAKE2B 8e50ec04e754aae65bf8fd9754ad78070d3fcabadb2af447f9af2c8ca954cf17c635ab4370aa501be24c1c6714c75bf1b5f0f8031f620ca3d4e3dc6098ccea10 SHA512 3c842741275dc08a7f9261fd9989575cb3036d23bb4e1c454ce98ffc721e913286d8f15d10490d108f18df1981295c42e4ada663660844de3ec6976cf77378a3
26
27 diff --git a/dev-vcs/tortoisehg/tortoisehg-4.6.ebuild b/dev-vcs/tortoisehg/tortoisehg-4.6.ebuild
28 deleted file mode 100644
29 index 7b53e9b14fb..00000000000
30 --- a/dev-vcs/tortoisehg/tortoisehg-4.6.ebuild
31 +++ /dev/null
32 @@ -1,79 +0,0 @@
33 -# Copyright 1999-2018 Gentoo Foundation
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=6
37 -PYTHON_COMPAT=( python2_7 )
38 -
39 -inherit distutils-r1 eutils
40 -
41 -if [[ ${PV} != *9999* ]]; then
42 - KEYWORDS="~amd64 ~x86"
43 - SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz"
44 - HG_DEPEND=">=dev-vcs/mercurial-4.5 <dev-vcs/mercurial-4.7"
45 -else
46 - inherit mercurial
47 - EHG_REPO_URI="https://bitbucket.org/tortoisehg/thg"
48 - EHG_REVISION="stable"
49 - HG_DEPEND="dev-vcs/mercurial"
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 -IUSE="doc"
58 -
59 -RDEPEND="${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 -DEPEND="${RDEPEND}
65 - doc? ( >=dev-python/sphinx-1.0.3 )"
66 -
67 -# Workaround race condition in build_qt
68 -DISTUTILS_IN_SOURCE_BUILD=1
69 -
70 -python_prepare_all() {
71 - if [[ ${L10N+set} ]]; then
72 - cd i18n/tortoisehg || die
73 - local x y keep
74 - for x in *.po; do
75 - keep=false
76 - for y in ${L10N}; do
77 - if [[ ${y} == ${x%.po}* ]]; then
78 - keep=true
79 - break
80 - fi
81 - done
82 - ${keep} || rm "${x}" || die
83 - done
84 - cd "${S}" || die
85 - fi
86 - distutils-r1_python_prepare_all
87 -}
88 -
89 -python_compile_all() {
90 - use doc && emake -C doc html
91 -}
92 -
93 -python_install_all() {
94 - distutils-r1_python_install_all
95 - dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
96 - if use doc ; then
97 - dohtml -r doc/build/html/
98 - fi
99 - newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
100 - domenu contrib/thg.desktop
101 -
102 - # Remove file that collides with >=mercurial-4.0 (bug #599266).
103 - rm "${ED%/}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
104 - || die
105 -}
106 -
107 -pkg_postinst() {
108 - elog "When startup of ${PN} fails with an API version mismatch error"
109 - elog "between dev-python/sip and dev-python/PyQt5 please rebuild"
110 - elog "dev-python/qscintilla-python."
111 -}