Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/PythonQt/
Date: Wed, 11 Mar 2020 22:31:47
Message-Id: 1583965890.6d38fdbd9b720f1f047db59fa748a2c8d904c8cb.asturm@gentoo
1 commit: 6d38fdbd9b720f1f047db59fa748a2c8d904c8cb
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Wed Mar 11 22:30:56 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Wed Mar 11 22:31:30 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d38fdbd
7
8 dev-python/PythonQt: Drop 3.2 (r0)
9
10 Dropping another dev-qt/qtwebkit:5 revdep.
11
12 Package-Manager: Portage-2.3.93, Repoman-2.3.20
13 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
14
15 dev-python/PythonQt/PythonQt-3.2.ebuild | 85 ---------------------------------
16 1 file changed, 85 deletions(-)
17
18 diff --git a/dev-python/PythonQt/PythonQt-3.2.ebuild b/dev-python/PythonQt/PythonQt-3.2.ebuild
19 deleted file mode 100644
20 index 9421d91aa5a..00000000000
21 --- a/dev-python/PythonQt/PythonQt-3.2.ebuild
22 +++ /dev/null
23 @@ -1,85 +0,0 @@
24 -# Copyright 1999-2020 Gentoo Authors
25 -# Distributed under the terms of the GNU General Public License v2
26 -
27 -EAPI=6
28 -
29 -PYTHON_COMPAT=( python3_6 )
30 -
31 -MY_P=${PN}${PV}
32 -
33 -inherit qmake-utils python-single-r1
34 -
35 -DESCRIPTION="A dynamic Python binding for the Qt framework"
36 -HOMEPAGE="http://pythonqt.sourceforge.net/"
37 -SRC_URI="mirror://sourceforge/pythonqt/pythonqt/${P}/${MY_P}.zip"
38 -
39 -LICENSE="LGPL-2.1"
40 -SLOT="0"
41 -KEYWORDS="~amd64 ~x86"
42 -IUSE="doc +extensions webkit"
43 -
44 -RDEPEND="${PYTHON_DEPS}
45 - dev-qt/qtcore:5
46 - dev-qt/qtgui:5
47 - dev-qt/qtwidgets:5
48 - extensions? (
49 - dev-qt/designer:5
50 - dev-qt/qtdeclarative:5[widgets]
51 - dev-qt/qtmultimedia:5[widgets]
52 - dev-qt/qtnetwork:5
53 - dev-qt/qtopengl:5
54 - dev-qt/qtprintsupport:5
55 - dev-qt/qtsql:5
56 - dev-qt/qtsvg:5
57 - dev-qt/qtxml:5
58 - dev-qt/qtxmlpatterns:5
59 - webkit? ( dev-qt/qtwebkit:5 )
60 - )"
61 -DEPEND="${RDEPEND}
62 - dev-qt/qtxml:5
63 - virtual/pkgconfig
64 - doc? ( app-doc/doxygen )"
65 -
66 -S="${WORKDIR}/${MY_P}"
67 -
68 -REQUIRED_USE="webkit? ( extensions ) ${PYTHON_REQUIRED_USE}"
69 -
70 -src_prepare() {
71 - default
72 -
73 - if ! use extensions ; then
74 - sed -i '/SUBDIRS/s/extensions//' PythonQt.pro || die "sed for extensions"
75 - fi
76 - if ! use webkit ; then
77 - # Remove webkit support if not used
78 - sed -i '/qtHaveModule(webkit):CONFIG += PythonQtWebKit/d' \
79 - extensions/PythonQt_QtAll/PythonQt_QtAll.pro \
80 - || die "sed for webkit"
81 - fi
82 -
83 - # Unset python version to use python-config
84 - sed -i "/unix:PYTHON_VERSION=/s/2.7//" build/python.prf \
85 - || die "sed for python version"
86 -}
87 -
88 -src_configure() {
89 - eqmake5 PREFIX="${ED%/}"/usr
90 -}
91 -
92 -src_install() {
93 - einstalldocs
94 -
95 - # Includes
96 - insinto /usr/include/PythonQt
97 - doins -r src/*.h
98 - insinto /usr/include/PythonQt/gui
99 - doins -r src/gui/*.h
100 -
101 - if use extensions ; then
102 - insinto /usr/include/PythonQt/extensions/PythonQt_QtAll
103 - doins -r extensions/PythonQt_QtAll/*.h
104 - fi
105 -
106 - # Libraries
107 - dolib.so lib/libPythonQt*
108 -}