Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: app-text/komikku/
Date: Sun, 03 Jul 2022 12:03:44
Message-Id: 1656849776.bea639ed56cb920484b039d379b83d375cb81682.andrewammerlaan@gentoo
1 commit: bea639ed56cb920484b039d379b83d375cb81682
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 3 12:02:56 2022 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 3 12:02:56 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bea639ed
7
8 app-text/komikku: treeclean
9
10 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
11
12 app-text/komikku/Manifest | 2 -
13 app-text/komikku/komikku-0.36.1.ebuild | 101 -----------------------------
14 app-text/komikku/komikku-0.37.0.ebuild | 112 ---------------------------------
15 app-text/komikku/metadata.xml | 11 ----
16 4 files changed, 226 deletions(-)
17
18 diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest
19 deleted file mode 100644
20 index 80f8cf901..000000000
21 --- a/app-text/komikku/Manifest
22 +++ /dev/null
23 @@ -1,2 +0,0 @@
24 -DIST Komikku-v0.36.1.tar.gz 4342173 BLAKE2B b7ff7a91317a8a723d543c404f5ff88b45efc710856e1e66fdbb81ea54d19698e7f8afe37b08c25e64f76d8a9e6d982c4932729262bb3916c551d09a9b4aac65 SHA512 8ccd8f600c0021f74246a654368ad9cb43b821f2ec2ddc508ac98c3075861eeebb431929ab4147291f68194bf4e689a9d2d63231052e57b8b0384ce20f4c11a6
25 -DIST Komikku-v0.37.0.tar.gz 4364986 BLAKE2B 657498c99331e129aa8db7c111454c9066543641df1931306f1b55ed113c9466f94ea0ffc64524222005d4e07daf01e8fd2a6f55554c4f2d1ffe4a705e456158 SHA512 32cede572df60cbf59ebe8d429e3c6df0987bb5837b3950e0de09094e36b627c6ee53fb910ee66221c2864e3a59620f932dff35f3af0f441fa83622414c115e7
26
27 diff --git a/app-text/komikku/komikku-0.36.1.ebuild b/app-text/komikku/komikku-0.36.1.ebuild
28 deleted file mode 100644
29 index 604bf1637..000000000
30 --- a/app-text/komikku/komikku-0.36.1.ebuild
31 +++ /dev/null
32 @@ -1,101 +0,0 @@
33 -# Copyright 1999-2022 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=8
37 -
38 -PYTHON_COMPAT=( python3_{8..10} )
39 -
40 -inherit python-single-r1 meson gnome2-utils virtualx xdg
41 -
42 -MY_PN="${PN^}"
43 -MY_P="${MY_PN}-v${PV}"
44 -DESCRIPTION="An online/offline manga reader for GNOME"
45 -HOMEPAGE="https://gitlab.com/valos/Komikku"
46 -SRC_URI="https://gitlab.com/valos/${MY_PN}/-/archive/v${PV}/${MY_P}.tar.gz"
47 -S="${WORKDIR}/${MY_P}"
48 -
49 -KEYWORDS="~amd64"
50 -LICENSE="GPL-3+"
51 -SLOT="0"
52 -IUSE="test"
53 -
54 -RESTRICT="test"
55 -PROPERTIES="test_network"
56 -
57 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
58 -
59 -DEPEND="
60 - dev-libs/glib:2
61 - dev-libs/gobject-introspection[${PYTHON_SINGLE_USEDEP}]
62 - >=gui-libs/libhandy-1.5.0
63 - net-libs/webkit-gtk
64 - x11-libs/gtk+:3
65 -"
66 -RDEPEND="
67 - ${PYTHON_DEPS}
68 - ${DEPEND}
69 - $(python_gen_cond_dep '
70 - dev-python/beautifulsoup4[${PYTHON_USEDEP}]
71 - dev-python/cloudscraper[${PYTHON_USEDEP}]
72 - dev-python/dateparser[${PYTHON_USEDEP}]
73 - dev-python/keyring[${PYTHON_USEDEP}]
74 - dev-python/lxml[${PYTHON_USEDEP}]
75 - dev-python/natsort[${PYTHON_USEDEP}]
76 - dev-python/pillow[${PYTHON_USEDEP}]
77 - dev-python/pure-protobuf[${PYTHON_USEDEP}]
78 - dev-python/pygobject[${PYTHON_USEDEP}]
79 - dev-python/python-magic[${PYTHON_USEDEP}]
80 - dev-python/unidecode[${PYTHON_USEDEP}]
81 - ')
82 -"
83 -BDEPEND="test? (
84 - ${RDEPEND}
85 - $(python_gen_cond_dep '
86 - dev-python/pytest[${PYTHON_USEDEP}]
87 - dev-python/pytest-steps[${PYTHON_USEDEP}]
88 - ')
89 -)"
90 -
91 -EPYTEST_DESELECT=(
92 - 'tests/servers/test_dankefurslesen.py::test_dankefurslesen[get_manga_data]'
93 - 'tests/servers/test_dankefurslesen.py::test_dankefurslesen[get_chapter_data]'
94 - 'tests/servers/test_dankefurslesen.py::test_dankefurslesen[get_page_image]'
95 - tests/servers/test_dynasty.py
96 - tests/servers/test_genkan.py::test_edelgardescans
97 - tests/servers/test_genkan.py::test_hatigarmscans
98 - 'tests/servers/test_japscan.py::test_japscan[get_page_image]'
99 - tests/servers/test_leomanga.py
100 - 'tests/servers/test_mangahub.py::test_mangahub[get_page_image]'
101 - tests/servers/test_mangakawaii.py
102 - tests/servers/test_mangalib.py
103 - tests/servers/test_mangasin.py
104 - tests/servers/test_nhentai.py
105 - 'tests/servers/test_romance24h.py::test_romance24h[get_page_image]'
106 - tests/servers/test_scanmanga.py
107 - tests/servers/test_scanonepiece.py
108 - 'tests/servers/test_wakascan.py::test_wakascan[get_manga_data]'
109 - 'tests/servers/test_wakascan.py::test_wakascan[get_chapter_data]'
110 - 'tests/servers/test_wakascan.py::test_wakascan[get_page_image]'
111 -)
112 -
113 -src_test() {
114 - virtx epytest
115 -}
116 -
117 -src_install() {
118 - meson_src_install
119 - python_optimize
120 -
121 - sed -i "s|#!.*|#!/usr/bin/${EPYTHON}|" "${ED}"/usr/bin/${PN} ||
122 - die "Failed to fix ${ED}/usr/bin/${PN} interpreter"
123 -}
124 -
125 -pkg_postinst() {
126 - gnome2_schemas_update
127 - xdg_pkg_postinst
128 -}
129 -
130 -pkg_postrm() {
131 - gnome2_schemas_update
132 - xdg_pkg_postrm
133 -}
134
135 diff --git a/app-text/komikku/komikku-0.37.0.ebuild b/app-text/komikku/komikku-0.37.0.ebuild
136 deleted file mode 100644
137 index 4420c59fe..000000000
138 --- a/app-text/komikku/komikku-0.37.0.ebuild
139 +++ /dev/null
140 @@ -1,112 +0,0 @@
141 -# Copyright 1999-2022 Gentoo Authors
142 -# Distributed under the terms of the GNU General Public License v2
143 -
144 -EAPI=8
145 -
146 -PYTHON_COMPAT=( python3_{8..10} )
147 -
148 -inherit python-single-r1 meson gnome2-utils virtualx xdg
149 -
150 -MY_PN="${PN^}"
151 -MY_P="${MY_PN}-v${PV}"
152 -DESCRIPTION="An online/offline manga reader for GNOME"
153 -HOMEPAGE="https://gitlab.com/valos/Komikku"
154 -SRC_URI="https://gitlab.com/valos/${MY_PN}/-/archive/v${PV}/${MY_P}.tar.gz"
155 -S="${WORKDIR}/${MY_P}"
156 -
157 -KEYWORDS="~amd64"
158 -LICENSE="GPL-3+"
159 -SLOT="0"
160 -IUSE="test"
161 -
162 -RESTRICT="test"
163 -PROPERTIES="test_network"
164 -
165 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
166 -
167 -DEPEND="
168 - dev-libs/glib:2
169 - dev-libs/gobject-introspection[${PYTHON_SINGLE_USEDEP}]
170 - >=gui-libs/libhandy-1.5.0
171 - net-libs/webkit-gtk
172 - x11-libs/gtk+:3
173 -"
174 -RDEPEND="
175 - ${PYTHON_DEPS}
176 - ${DEPEND}
177 - $(python_gen_cond_dep '
178 - dev-python/beautifulsoup4[${PYTHON_USEDEP}]
179 - dev-python/cloudscraper[${PYTHON_USEDEP}]
180 - dev-python/dateparser[${PYTHON_USEDEP}]
181 - dev-python/keyring[${PYTHON_USEDEP}]
182 - dev-python/lxml[${PYTHON_USEDEP}]
183 - dev-python/natsort[${PYTHON_USEDEP}]
184 - dev-python/pillow[${PYTHON_USEDEP}]
185 - dev-python/pure-protobuf[${PYTHON_USEDEP}]
186 - dev-python/pygobject[${PYTHON_USEDEP}]
187 - dev-python/python-magic[${PYTHON_USEDEP}]
188 - dev-python/unidecode[${PYTHON_USEDEP}]
189 - ')
190 -"
191 -BDEPEND="test? (
192 - ${RDEPEND}
193 - $(python_gen_cond_dep '
194 - dev-python/pytest[${PYTHON_USEDEP}]
195 - dev-python/pytest-steps[${PYTHON_USEDEP}]
196 - ')
197 -)"
198 -
199 -EPYTEST_DESELECT=(
200 - 'tests/servers/test_apollcomics.py::test_apollcomics[get_manga_data]'
201 - 'tests/servers/test_apollcomics.py::test_apollcomics[get_chapter_data]'
202 - 'tests/servers/test_apollcomics.py::test_apollcomics[get_page_image]'
203 - 'tests/servers/test_dankefurslesen.py::test_dankefurslesen[get_manga_data]'
204 - 'tests/servers/test_dankefurslesen.py::test_dankefurslesen[get_chapter_data]'
205 - 'tests/servers/test_dankefurslesen.py::test_dankefurslesen[get_page_image]'
206 - 'tests/servers/test_dbmultiverse.py::test_dbmultiverse[get_chapter_data]'
207 - 'tests/servers/test_dbmultiverse.py::test_dbmultiverse[get_page_image]'
208 - tests/servers/test_dynasty.py
209 - tests/servers/test_genkan.py::test_edelgardescans
210 - tests/servers/test_genkan.py::test_hatigarmscans
211 - 'tests/servers/test_japscan.py::test_japscan[get_page_image]'
212 - tests/servers/test_mangadoor.py
213 - tests/servers/test_mangaeden.py
214 - 'tests/servers/test_mangahub.py::test_mangahub[get_page_image]'
215 - tests/servers/test_mangakawaii.py
216 - tests/servers/test_mangalib.py
217 - tests/servers/test_mangasin.py
218 - tests/servers/test_nhentai.py
219 - 'tests/servers/test_readmanhwa.py::test_readmanhwa[search]'
220 - 'tests/servers/test_readmanhwa.py::test_readmanhwa[get_manga_data]'
221 - 'tests/servers/test_readmanhwa.py::test_readmanhwa[get_manga_chapter_data]'
222 - 'tests/servers/test_readmanhwa.py::test_readmanhwa[get_manga_chapter_page_image]'
223 - tests/servers/test_romance24h.py::test_romance24h
224 - tests/servers/test_scanmanga.py
225 - tests/servers/test_scanonepiece.py
226 -)
227 -
228 -src_prepare() {
229 - default
230 -
231 - # fix broken shebang
232 - sed "s|py_installation.path()|'${PYTHON}'|" -i bin/meson.build || die
233 -}
234 -
235 -src_test() {
236 - virtx epytest
237 -}
238 -
239 -src_install() {
240 - meson_src_install
241 - python_optimize
242 -}
243 -
244 -pkg_postinst() {
245 - gnome2_schemas_update
246 - xdg_pkg_postinst
247 -}
248 -
249 -pkg_postrm() {
250 - gnome2_schemas_update
251 - xdg_pkg_postrm
252 -}
253
254 diff --git a/app-text/komikku/metadata.xml b/app-text/komikku/metadata.xml
255 deleted file mode 100644
256 index f267a16e3..000000000
257 --- a/app-text/komikku/metadata.xml
258 +++ /dev/null
259 @@ -1,11 +0,0 @@
260 -<?xml version="1.0" encoding="UTF-8"?>
261 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
262 -<pkgmetadata>
263 - <maintainer type="person">
264 - <email>cyber+gentoo@×××××.in</email>
265 - <name>Anna</name>
266 - </maintainer>
267 - <upstream>
268 - <remote-id type="gitlab">valos/Komikku</remote-id>
269 - </upstream>
270 -</pkgmetadata>