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, 20 Jul 2017 12:06:49
Message-Id: 1500552397.0f3759902ee5e48f96a58dfddbc3cb95d5714466.polynomial-c@gentoo
1 commit: 0f3759902ee5e48f96a58dfddbc3cb95d5714466
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jul 20 12:02:59 2017 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Thu Jul 20 12:06:37 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f375990
7
8 dev-vcs/tortoisehg: Removed old.
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.3
11
12 dev-vcs/tortoisehg/Manifest | 1 -
13 dev-vcs/tortoisehg/tortoisehg-4.2.ebuild | 80 --------------------------------
14 2 files changed, 81 deletions(-)
15
16 diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
17 index 53c0cf11c7a..d2f6265fbef 100644
18 --- a/dev-vcs/tortoisehg/Manifest
19 +++ b/dev-vcs/tortoisehg/Manifest
20 @@ -2,4 +2,3 @@ DIST tortoisehg-3.8.4.tar.gz 7817508 SHA256 c8608ab7f063d0edd46c1fdae3181ef8216e
21 DIST tortoisehg-4.1.3.tar.gz 7919254 SHA256 003ca6b45b2e32c754dc1fa3905f76b82181e51734ca32450a115d7a9e015c4d SHA512 a33bc596bc36fa81612917409099cee6424daf3f31f96daa3ee15b88f94f15b90018fc6a58715ed4a04b92ce5a1e172d3627e6571cf7c6ec2e74c1b1d1f021c0 WHIRLPOOL 1285da85691ab6c58199fb750d4b9f8704ddc92adb0fb51090bcf3462c80b6d675001ccbc839b02efac0f722a8e9bf90c78fb3940c7c8696549d13bd8c62ab6b
22 DIST tortoisehg-4.2.1.tar.gz 7921681 SHA256 e821b9c4fc2c8ab8a1d743c56b6f002c4994d737120b388d38b4891dcd57ecca SHA512 cc3c54b69d14a8058c4cfe4e19a4108815f2725cffc82b370128c7a9560b2e55e22187470735d0aec087ea8375d4830ed9ce0c87d98cca4a96d6bc43ceec0382 WHIRLPOOL cb6847e6cdc9436ae3ac97ad52078f444b92c52c788be82ae4ad9d504e1a079f7bce81ca7c57c5047b9168799452a3c171ca42026db112d337ad8c02d071b203
23 DIST tortoisehg-4.2.2.tar.gz 7922997 SHA256 332a96ad20035d306c24ce7561b5c4aa21ed34fe02903aece61d281eead61df3 SHA512 3adff354ca5571842d877031ba5d53cf59226f4a0315e57e344398b09742bf10bf8f175a926c2aa7243a840abe97e8ef31941fa5984ec388ea3f23567ad3beee WHIRLPOOL 95fcd049888692a75832c7a46a5975e7d2e2bcc4b5d6ccae4e6a9bb8a7d325b567bfd9ff2dc7483c4f2458b1a3c72f4e1e22cc6234441d42e03225ddce95331b
24 -DIST tortoisehg-4.2.tar.gz 7921090 SHA256 4f3463ebb58a83aa7266c3bdc7e03de9c5e8c39d6793a56b76fd9cdfc29abd11 SHA512 3d9d118d604f261cd35635dca9a5e90bfbaa9a367661b115279101f53388a4d4ed942a8ca6c834fbe5f8a939dc7f0538c64d7e4644e2002054c2ec6efc347359 WHIRLPOOL 3286db04d6ab7b75f6203d6d8ea80798043e7a02befbf0d4edd460216dcdad4e81a21361a717591f7e433a8c39159fbee038cbd49298d7328a69a8b9c985ecd3
25
26 diff --git a/dev-vcs/tortoisehg/tortoisehg-4.2.ebuild b/dev-vcs/tortoisehg/tortoisehg-4.2.ebuild
27 deleted file mode 100644
28 index 47c0346d363..00000000000
29 --- a/dev-vcs/tortoisehg/tortoisehg-4.2.ebuild
30 +++ /dev/null
31 @@ -1,80 +0,0 @@
32 -# Copyright 1999-2017 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=6
36 -PYTHON_COMPAT=( python2_7 )
37 -
38 -inherit distutils-r1 eutils
39 -
40 -if [[ ${PV} != *9999* ]]; then
41 - KEYWORDS="amd64 x86"
42 - SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz"
43 - HG_DEPEND=">=dev-vcs/mercurial-4.1 <dev-vcs/mercurial-4.3"
44 -else
45 - inherit mercurial
46 - EHG_REPO_URI="https://bitbucket.org/tortoisehg/thg"
47 - EHG_REVISION="stable"
48 - HG_DEPEND="dev-vcs/mercurial"
49 -fi
50 -
51 -DESCRIPTION="Set of graphical tools for Mercurial"
52 -HOMEPAGE="https://tortoisehg.bitbucket.org"
53 -
54 -LICENSE="GPL-2"
55 -SLOT="0"
56 -IUSE="doc"
57 -
58 -RDEPEND="${HG_DEPEND}
59 - dev-python/iniparse[${PYTHON_USEDEP}]
60 - dev-python/pygments[${PYTHON_USEDEP}]
61 - dev-python/PyQt4[svg,${PYTHON_USEDEP}]
62 - dev-python/qscintilla-python[qt4(+),${PYTHON_USEDEP}]"
63 -DEPEND="${RDEPEND}
64 - doc? ( >=dev-python/sphinx-1.0.3 )"
65 -
66 -# Workaround race condition in build_qt
67 -DISTUTILS_IN_SOURCE_BUILD=1
68 -
69 -python_prepare_all() {
70 - if [[ ${LINGUAS+set} ]]; then
71 - cd i18n/tortoisehg || die
72 - local x y keep
73 - for x in *.po; do
74 - keep=false
75 - for y in ${LINGUAS}; do
76 - if [[ ${y} == ${x%.po}* ]]; then
77 - keep=true
78 - break
79 - fi
80 - done
81 - ${keep} || rm "${x}" || die
82 - done
83 - cd "${S}" || die
84 - fi
85 - distutils-r1_python_prepare_all
86 -}
87 -
88 -python_compile_all() {
89 - use doc && emake -C doc html
90 -}
91 -
92 -python_install_all() {
93 - distutils-r1_python_install_all
94 - dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
95 - if use doc ; then
96 - docinto html
97 - dodoc -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/PyQt4 please rebuild"
110 - elog "dev-python/qscintilla-python."
111 -}