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/dbus-python/
Date: Sun, 10 May 2020 18:58:42
Message-Id: 1589136625.ef409027b686247ac0c14b314c574505242e7e00.asturm@gentoo
1 commit: ef409027b686247ac0c14b314c574505242e7e00
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun May 10 18:50:25 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun May 10 18:50:25 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef409027
7
8 dev-python/dbus-python: Drop 1.2.12 and 1.2.14
9
10 Package-Manager: Portage-2.3.99, Repoman-2.3.22
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 dev-python/dbus-python/Manifest | 2 -
14 dev-python/dbus-python/dbus-python-1.2.12.ebuild | 78 ------------------------
15 dev-python/dbus-python/dbus-python-1.2.14.ebuild | 77 -----------------------
16 3 files changed, 157 deletions(-)
17
18 diff --git a/dev-python/dbus-python/Manifest b/dev-python/dbus-python/Manifest
19 index a2569e8baee..40ba4cdce24 100644
20 --- a/dev-python/dbus-python/Manifest
21 +++ b/dev-python/dbus-python/Manifest
22 @@ -1,3 +1 @@
23 -DIST dbus-python-1.2.12.tar.gz 574727 BLAKE2B e5516e7109fad089af51d3e5db3921d056f327c27f9b74a870b1b31b04ba952ad3c9ba5916a18d674ab1179b94cf516b24e046feded8f2e542b196d162038944 SHA512 6f90eaeeb74ea71a026a331d4c611911eda6dfb6c9086a0a80352f9963a9ae126db6f3e32d183916b8517f177fc947f1ddb15df83ff0b5c886532116868383b4
24 -DIST dbus-python-1.2.14.tar.gz 576181 BLAKE2B 4e36c3d0ed07ce6c7514e2699b6cf5d0a75332c8dab3ca90e2d451d6649c26f61b2173b4b7f230c54df2b9f4214d0f3c54a45c233d6e8fd38bf39a6312f480fc SHA512 773d66e40ab514639f1c5c619362659f290ddd5ae944eb8e09b5752624f3c86305b6c1d5562e290b36f1e6cf43f6d39cd4a227e18ff41499877546982ceebb51
25 DIST dbus-python-1.2.16.tar.gz 576701 BLAKE2B 58d9f9ea092cd3a6b872c084a6159baf03f1aab615282e161a0e3da1d01ff5f4940862e693d21907b0c146d285b9067386759a1306ae2e6907f5e2ff4ef9944d SHA512 e76c00c5fd3fe6884e4c24f258987fd3b80d21bd4e0f96aa8fda152078a860b62321324f6efcbfe7226d5ab2521a14b5bda7cf2468d2cae5f376c124a71aa05c
26
27 diff --git a/dev-python/dbus-python/dbus-python-1.2.12.ebuild b/dev-python/dbus-python/dbus-python-1.2.12.ebuild
28 deleted file mode 100644
29 index f540a4a3c54..00000000000
30 --- a/dev-python/dbus-python/dbus-python-1.2.12.ebuild
31 +++ /dev/null
32 @@ -1,78 +0,0 @@
33 -# Copyright 1999-2020 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=7
37 -
38 -PYTHON_COMPAT=( python2_7 python3_{6,7} )
39 -PYTHON_REQ_USE="threads(+)"
40 -
41 -inherit autotools python-r1
42 -
43 -DESCRIPTION="Python bindings for the D-Bus messagebus"
44 -HOMEPAGE="https://www.freedesktop.org/wiki/Software/DBusBindings https://dbus.freedesktop.org/doc/dbus-python/"
45 -SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz"
46 -
47 -LICENSE="MIT"
48 -SLOT="0"
49 -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86"
50 -
51 -IUSE="doc examples test"
52 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
53 -
54 -RESTRICT="!test? ( test )"
55 -
56 -RDEPEND="${PYTHON_DEPS}
57 - >=sys-apps/dbus-1.8:=
58 - >=dev-libs/glib-2.40
59 -"
60 -DEPEND="${RDEPEND}"
61 -BDEPEND="
62 - dev-python/setuptools[${PYTHON_USEDEP}]
63 - virtual/pkgconfig
64 - doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') )
65 - test? ( dev-python/pygobject:3[${PYTHON_USEDEP}]
66 - dev-python/tappy[${PYTHON_USEDEP}] )
67 -"
68 -
69 -python_check_deps() {
70 - has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
71 -}
72 -
73 -src_prepare() {
74 - default
75 - # Update py-compile, bug 529502.
76 - eautoreconf
77 - python_copy_sources
78 -}
79 -
80 -src_configure() {
81 - use doc && python_setup
82 - local SPHINX_IMPL=${EPYTHON}
83 -
84 - configuring() {
85 - local myconf=(
86 - --disable-documentation
87 - )
88 - [[ ${EPYTHON} == ${SPHINX_IMPL} ]] &&
89 - myconf+=( --enable-documentation )
90 -
91 - econf "${myconf[@]}"
92 - }
93 - python_foreach_impl run_in_build_dir configuring
94 -}
95 -
96 -src_compile() {
97 - python_foreach_impl run_in_build_dir default
98 -}
99 -
100 -src_test() {
101 - unset DBUS_SESSION_BUS_ADDRESS
102 - python_foreach_impl run_in_build_dir default
103 -}
104 -
105 -src_install() {
106 - python_foreach_impl run_in_build_dir default
107 - find "${D}" -name '*.la' -type f -delete || die
108 -
109 - use examples && dodoc -r examples
110 -}
111
112 diff --git a/dev-python/dbus-python/dbus-python-1.2.14.ebuild b/dev-python/dbus-python/dbus-python-1.2.14.ebuild
113 deleted file mode 100644
114 index b0cfa46ec0a..00000000000
115 --- a/dev-python/dbus-python/dbus-python-1.2.14.ebuild
116 +++ /dev/null
117 @@ -1,77 +0,0 @@
118 -# Copyright 1999-2020 Gentoo Authors
119 -# Distributed under the terms of the GNU General Public License v2
120 -
121 -EAPI=7
122 -
123 -PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
124 -PYTHON_REQ_USE="threads(+)"
125 -
126 -inherit autotools python-r1
127 -
128 -DESCRIPTION="Python bindings for the D-Bus messagebus"
129 -HOMEPAGE="https://www.freedesktop.org/wiki/Software/DBusBindings https://dbus.freedesktop.org/doc/dbus-python/"
130 -SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz"
131 -
132 -LICENSE="MIT"
133 -SLOT="0"
134 -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86"
135 -
136 -IUSE="doc examples test"
137 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
138 -
139 -RESTRICT="!test? ( test )"
140 -
141 -RDEPEND="${PYTHON_DEPS}
142 - >=sys-apps/dbus-1.8:=
143 - >=dev-libs/glib-2.40
144 -"
145 -DEPEND="${RDEPEND}"
146 -BDEPEND="
147 - virtual/pkgconfig
148 - doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') )
149 - test? ( dev-python/pygobject:3[${PYTHON_USEDEP}]
150 - dev-python/tappy[${PYTHON_USEDEP}] )
151 -"
152 -
153 -python_check_deps() {
154 - has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
155 -}
156 -
157 -src_prepare() {
158 - default
159 - # Update py-compile, bug 529502.
160 - eautoreconf
161 - python_copy_sources
162 -}
163 -
164 -src_configure() {
165 - use doc && python_setup
166 - local SPHINX_IMPL=${EPYTHON}
167 -
168 - configuring() {
169 - local myconf=(
170 - --disable-documentation
171 - )
172 - [[ ${EPYTHON} == ${SPHINX_IMPL} ]] &&
173 - myconf+=( --enable-documentation )
174 -
175 - econf "${myconf[@]}"
176 - }
177 - python_foreach_impl run_in_build_dir configuring
178 -}
179 -
180 -src_compile() {
181 - python_foreach_impl run_in_build_dir default
182 -}
183 -
184 -src_test() {
185 - unset DBUS_SESSION_BUS_ADDRESS
186 - python_foreach_impl run_in_build_dir default
187 -}
188 -
189 -src_install() {
190 - python_foreach_impl run_in_build_dir default
191 - find "${D}" -name '*.la' -type f -delete || die
192 -
193 - use examples && dodoc -r examples
194 -}