Gentoo Archives: gentoo-commits

From: Davide Pesavento <pesa@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/eric/
Date: Wed, 04 Jan 2017 05:09:55
Message-Id: 1483506583.98a6632260629024f472462831ef98e8d3b94795.pesa@gentoo
1 commit: 98a6632260629024f472462831ef98e8d3b94795
2 Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 4 05:02:32 2017 +0000
4 Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 4 05:09:43 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98a66322
7
8 dev-util/eric: remove old
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 dev-util/eric/Manifest | 1 -
13 dev-util/eric/eric-16.11.1.ebuild | 68 ---------------------------------------
14 2 files changed, 69 deletions(-)
15
16 diff --git a/dev-util/eric/Manifest b/dev-util/eric/Manifest
17 index 214ca0e..30fc9df 100644
18 --- a/dev-util/eric/Manifest
19 +++ b/dev-util/eric/Manifest
20 @@ -1,2 +1 @@
21 -DIST eric6-16.11.1.tar.gz 18748396 SHA256 dcea69e31465f56c8e0c58c9b3a3e8385ea82eea7e84282e824ba0b4ef269191 SHA512 cbcb4079446b10163579a08b148a5a319411d4cbdf7835a266b5efe87ef770646171216d39240cbab7d0dd6e39505faf15cdaf29828d8de8c109b6390d70daac WHIRLPOOL 7c040febc0ee1e333208c2555087467ae971a85fba6f1ee54dd6456a29a81380b0f623fd856864d16f1429995a648f5300c2b4bc065040b13bfc3a758be8f3fd
22 DIST eric6-16.12.tar.gz 18764980 SHA256 cfb70ef9c68fe88ea0752bc0141efc04c7fce118fd9166ec5ef57dfe23a492c6 SHA512 53506c52e289db141abf8faf1a90a7b1a2d32ab6932d6254aa8cb3e69ed8b78932d648c8625335cfae187053c3f7d3adf84f60867591ab804215b645a1719340 WHIRLPOOL 085a0048805d33b8a0426e743eb112643a6aa54668185eeeedb0ecadf68ae7f41aae98e0f853a0183e62b4c82ffcad7aca94d97087d00d10b57c0cdb5f3d5eb2
23
24 diff --git a/dev-util/eric/eric-16.11.1.ebuild b/dev-util/eric/eric-16.11.1.ebuild
25 deleted file mode 100644
26 index 261e214..00000000
27 --- a/dev-util/eric/eric-16.11.1.ebuild
28 +++ /dev/null
29 @@ -1,68 +0,0 @@
30 -# Copyright 1999-2016 Gentoo Foundation
31 -# Distributed under the terms of the GNU General Public License v2
32 -# $Id$
33 -
34 -EAPI=6
35 -
36 -PYTHON_COMPAT=( python2_7 python3_{4,5} )
37 -PYTHON_REQ_USE="sqlite,xml"
38 -
39 -inherit python-single-r1
40 -
41 -DESCRIPTION="A full featured Python IDE using PyQt and QScintilla"
42 -HOMEPAGE="http://eric-ide.python-projects.org/"
43 -LICENSE="GPL-3"
44 -SLOT="6"
45 -
46 -MY_P=${PN}${SLOT}-${PV}
47 -SRC_URI="mirror://sourceforge/eric-ide/${PN}${SLOT}/stable/${PV}/${MY_P}.tar.gz"
48 -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
49 -IUSE=""
50 -
51 -DEPEND="
52 - ${PYTHON_DEPS}
53 - >=dev-python/sip-4.14.3[${PYTHON_USEDEP}]
54 - >=dev-python/PyQt4-4.10[${PYTHON_USEDEP},X,help,sql,svg,webkit]
55 - >=dev-python/qscintilla-python-2.8[${PYTHON_USEDEP}]
56 -"
57 -RDEPEND="${DEPEND}
58 - >=dev-python/chardet-2.2.1[${PYTHON_USEDEP}]
59 - >=dev-python/coverage-4.1.0[${PYTHON_USEDEP}]
60 - >=dev-python/pygments-2.1.3[${PYTHON_USEDEP}]
61 - !dev-util/eric:4
62 - !dev-util/eric:5
63 -"
64 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
65 -
66 -S=${WORKDIR}/${MY_P}
67 -
68 -DOCS=(changelog README.rst THANKS)
69 -
70 -src_prepare() {
71 - default
72 -
73 - # Delete internal copies of dev-python/chardet and dev-python/pygments
74 - rm -fr eric/ThirdParty/{CharDet,Pygments} || die
75 -
76 - # Delete internal copy of dev-python/coverage
77 - rm -fr eric/DebugClients/Python{,3}/coverage || die
78 - sed -i -e 's/from DebugClients\.Python3\?\.coverage/from coverage/' \
79 - $(grep -lr 'from DebugClients\.Python3\?\.coverage' .) || die
80 -
81 - # Fix desktop files (bug 458092)
82 - sed -i -re '/^Categories=/s:(Python|QtWeb):X-&:g' eric/eric6{,_{,web}browser}.desktop || die
83 -}
84 -
85 -src_install() {
86 - "${PYTHON}" install.py \
87 - -b "${EPREFIX}/usr/bin" \
88 - -d "$(python_get_sitedir)" \
89 - -i "${D}" \
90 - -c \
91 - -z \
92 - --pyqt=4 \
93 - || die
94 -
95 - python_optimize
96 - einstalldocs
97 -}