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: Wed, 17 Apr 2019 09:06:45
Message-Id: 1555491995.3fcf692823dbdb121b9b7ec59c19fa9152d39b83.polynomial-c@gentoo
1 commit: 3fcf692823dbdb121b9b7ec59c19fa9152d39b83
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Wed Apr 17 09:06:20 2019 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Wed Apr 17 09:06:35 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fcf6928
7
8 dev-vcs/tortoisehg: Removed old.
9
10 Package-Manager: Portage-2.3.63, Repoman-2.3.12
11 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
12
13 dev-vcs/tortoisehg/Manifest | 2 -
14 dev-vcs/tortoisehg/tortoisehg-4.5.2.ebuild | 79 ------------------------------
15 dev-vcs/tortoisehg/tortoisehg-4.8.2.ebuild | 79 ------------------------------
16 3 files changed, 160 deletions(-)
17
18 diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
19 index 81e0304b7f5..b15f2e1fa4c 100644
20 --- a/dev-vcs/tortoisehg/Manifest
21 +++ b/dev-vcs/tortoisehg/Manifest
22 @@ -1,3 +1 @@
23 -DIST tortoisehg-4.5.2.tar.gz 7935559 BLAKE2B c69107f28767936232937ee0b730b9b937dc1a475d142f0783b59b434072be1b2413f141e02985f3efe09a107782e64411323bd7c0a41be8802b1f23f54fdc77 SHA512 7be831203a33a9d7ea9e3caebb5a4d3f21ff0f07c508926b33b43db39ae11b3533c4274af78cdc2955fbea20f3e4ebe364004c9ad0a781ec7d49c19c2f5a1935
24 -DIST tortoisehg-4.8.2.tar.gz 8961094 BLAKE2B 3230ccd1f5fbfe44e1a656c5942592023d392816972663030df4d7c604dbea79a757b1695e60c450637d74aa53e0a821fd1e159ee9f1560ea6e48c766fd13dcb SHA512 46357dd982bdb1ecde419b63ae845f60523769e1be8145e883fcd6928008bac63a4c206423e764d4e6723049bd7ebad5fcd8027fa11beea485287fe3e74be566
25 DIST tortoisehg-4.9.tar.gz 7960163 BLAKE2B bc13032ba1e36ed3e6aca978cb3917b2e5fdcf1b7dab2e66a34a0aca2e084960954f9ec135a1c2120e09931b876db7d1f3d0f3a8f69f950ff939eea9d7814523 SHA512 cc7b0360c6b362b0b9695a484b59eea879e1d4e28ed68e98ce6975342a22ddafc97976c5b0cdea289bfd78932dacf76c0b236e36bec48acd48ee361f2c09ff13
26
27 diff --git a/dev-vcs/tortoisehg/tortoisehg-4.5.2.ebuild b/dev-vcs/tortoisehg/tortoisehg-4.5.2.ebuild
28 deleted file mode 100644
29 index d5027f97962..00000000000
30 --- a/dev-vcs/tortoisehg/tortoisehg-4.5.2.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.4 <dev-vcs/mercurial-4.6"
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 -}
112
113 diff --git a/dev-vcs/tortoisehg/tortoisehg-4.8.2.ebuild b/dev-vcs/tortoisehg/tortoisehg-4.8.2.ebuild
114 deleted file mode 100644
115 index c13880f7663..00000000000
116 --- a/dev-vcs/tortoisehg/tortoisehg-4.8.2.ebuild
117 +++ /dev/null
118 @@ -1,79 +0,0 @@
119 -# Copyright 1999-2019 Gentoo Authors
120 -# Distributed under the terms of the GNU General Public License v2
121 -
122 -EAPI=7
123 -PYTHON_COMPAT=( python2_7 )
124 -
125 -inherit desktop distutils-r1
126 -
127 -if [[ ${PV} != *9999* ]]; then
128 - KEYWORDS="~amd64 ~x86"
129 - SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz"
130 - HG_DEPEND=">=dev-vcs/mercurial-4.7 <dev-vcs/mercurial-4.9"
131 -else
132 - inherit mercurial
133 - EHG_REPO_URI="https://bitbucket.org/tortoisehg/thg"
134 - EHG_REVISION="stable"
135 - HG_DEPEND="dev-vcs/mercurial"
136 -fi
137 -
138 -DESCRIPTION="Set of graphical tools for Mercurial"
139 -HOMEPAGE="https://tortoisehg.bitbucket.io/"
140 -
141 -LICENSE="GPL-2"
142 -SLOT="0"
143 -IUSE="doc"
144 -
145 -RDEPEND="${HG_DEPEND}
146 - dev-python/iniparse[${PYTHON_USEDEP}]
147 - dev-python/pygments[${PYTHON_USEDEP}]
148 - dev-python/PyQt5[network,svg,${PYTHON_USEDEP}]
149 - >=dev-python/qscintilla-python-2.9.4:=[qt5(+),${PYTHON_USEDEP}]"
150 -DEPEND="${RDEPEND}
151 - doc? ( >=dev-python/sphinx-1.0.3 )"
152 -
153 -# Workaround race condition in build_qt
154 -DISTUTILS_IN_SOURCE_BUILD=1
155 -
156 -python_prepare_all() {
157 - if [[ ${L10N+set} ]]; then
158 - cd i18n/tortoisehg || die
159 - local x y keep
160 - for x in *.po; do
161 - keep=false
162 - for y in ${L10N}; do
163 - if [[ ${y} == ${x%.po}* ]]; then
164 - keep=true
165 - break
166 - fi
167 - done
168 - ${keep} || rm "${x}" || die
169 - done
170 - cd "${S}" || die
171 - fi
172 - distutils-r1_python_prepare_all
173 -}
174 -
175 -python_compile_all() {
176 - use doc && emake -C doc html
177 -}
178 -
179 -python_install_all() {
180 - distutils-r1_python_install_all
181 - dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
182 - if use doc ; then
183 - dohtml -r doc/build/html/
184 - fi
185 - newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
186 - domenu contrib/thg.desktop
187 -
188 - # Remove file that collides with >=mercurial-4.0 (bug #599266).
189 - rm "${ED%/}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
190 - || die
191 -}
192 -
193 -pkg_postinst() {
194 - elog "When startup of ${PN} fails with an API version mismatch error"
195 - elog "between dev-python/sip and dev-python/PyQt5 please rebuild"
196 - elog "dev-python/qscintilla-python."
197 -}