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-python/qscintilla-python/
Date: Mon, 31 Dec 2018 23:44:28
Message-Id: 1546299855.0672876497645f8acce9ddd1e3523d2a242df3e0.pesa@gentoo
1 commit: 0672876497645f8acce9ddd1e3523d2a242df3e0
2 Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
3 AuthorDate: Mon Dec 31 23:41:59 2018 +0000
4 Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
5 CommitDate: Mon Dec 31 23:44:15 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06728764
7
8 dev-python/qscintilla-python: remove 2.10.4
9
10 Package-Manager: Portage-2.3.53, Repoman-2.3.12
11 Signed-off-by: Davide Pesavento <pesa <AT> gentoo.org>
12
13 dev-python/qscintilla-python/Manifest | 1 -
14 .../qscintilla-python-2.10.4.ebuild | 69 ----------------------
15 2 files changed, 70 deletions(-)
16
17 diff --git a/dev-python/qscintilla-python/Manifest b/dev-python/qscintilla-python/Manifest
18 index 692c9be04f5..a3b924ad27c 100644
19 --- a/dev-python/qscintilla-python/Manifest
20 +++ b/dev-python/qscintilla-python/Manifest
21 @@ -1,2 +1 @@
22 -DIST QScintilla_gpl-2.10.4.tar.gz 2721322 BLAKE2B df50dd0a34db96dd57147ddc399d4a30751b1bb4922dc1b8b3c3c1989e810937dc8345f92128e8a606b1edc04fde4b930a424ab8344818c9899c8fe496793a77 SHA512 dee6684f68173784d098931554c839a30e129b89f980cd9704f818c44eb7023199bd3682e4b342091fa3e0ce577ec576d34046477bdd1d7fc58ca5dd2ba947a3
23 DIST QScintilla_gpl-2.10.8.tar.gz 2736054 BLAKE2B 4bc7a2bc1974f8e10a96b7716a8e35d4854e9eeb8040734f99b796bddd9679ee2539f6517743689f9d7deff9ce523cdbb2f77ccd65eaadfc947dcc7a1337d918 SHA512 c0a216737dbda6bc390225196b37a43e4884c9cd67e6e81fc1b1b952683fe88dbfe7caf3c66d94a378f37502e1f08cbdf788426248e73f5f66ec65982b7652b5
24
25 diff --git a/dev-python/qscintilla-python/qscintilla-python-2.10.4.ebuild b/dev-python/qscintilla-python/qscintilla-python-2.10.4.ebuild
26 deleted file mode 100644
27 index dbc23b01d91..00000000000
28 --- a/dev-python/qscintilla-python/qscintilla-python-2.10.4.ebuild
29 +++ /dev/null
30 @@ -1,69 +0,0 @@
31 -# Copyright 1999-2018 Gentoo Foundation
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=6
35 -PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
36 -
37 -inherit python-r1 qmake-utils
38 -
39 -MY_P=QScintilla_gpl-${PV/_pre/.dev}
40 -
41 -DESCRIPTION="Python bindings for QScintilla"
42 -HOMEPAGE="https://www.riverbankcomputing.com/software/qscintilla/intro"
43 -SRC_URI="mirror://sourceforge/pyqt/${MY_P}.tar.gz"
44 -
45 -LICENSE="GPL-3"
46 -SLOT="0"
47 -KEYWORDS="amd64 ~ppc64 x86"
48 -IUSE="debug"
49 -
50 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
51 -
52 -DEPEND="
53 - ${PYTHON_DEPS}
54 - >=dev-python/sip-4.19:=[${PYTHON_USEDEP}]
55 - dev-python/PyQt5[gui,printsupport,widgets,${PYTHON_USEDEP}]
56 - dev-qt/qtcore:5
57 - dev-qt/qtgui:5
58 - dev-qt/qtprintsupport:5
59 - dev-qt/qtwidgets:5
60 - ~x11-libs/qscintilla-${PV}:=
61 -"
62 -RDEPEND="${DEPEND}"
63 -
64 -S=${WORKDIR}/${MY_P}/Python
65 -
66 -src_configure() {
67 - configuration() {
68 - # Fix out-of-source build and installation of .sip files
69 - ln -s "${S}"/sip || die
70 -
71 - local myconf=(
72 - "${PYTHON}"
73 - "${S}"/configure.py
74 - --pyqt=PyQt5
75 - --qmake="$(qt5_get_bindir)"/qmake
76 - --sip-incdir="$(python_get_includedir)"
77 - $(usex debug '--debug --trace' '')
78 - --verbose
79 - )
80 - echo "${myconf[@]}"
81 - "${myconf[@]}" || die
82 -
83 - # Run eqmake to respect toolchain, build flags, and prevent stripping
84 - eqmake5 -recursive
85 - }
86 - python_foreach_impl run_in_build_dir configuration
87 -}
88 -
89 -src_compile() {
90 - python_foreach_impl run_in_build_dir default
91 -}
92 -
93 -src_install() {
94 - installation() {
95 - emake INSTALL_ROOT="${D}" install
96 - python_optimize
97 - }
98 - python_foreach_impl run_in_build_dir installation
99 -}