Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-util/devscripts/files/, profiles/, dev-util/devscripts/
Date: Thu, 11 Aug 2022 13:56:05
Message-Id: 1660226129.ca500cc0ae17d57ec16e59319808c339d76ec2ed.andrewammerlaan@gentoo
1 commit: ca500cc0ae17d57ec16e59319808c339d76ec2ed
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
3 AuthorDate: Thu Aug 11 13:55:29 2022 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 11 13:55:29 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca500cc0
7
8 dev-util/devscripts: treeclean
9
10 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
11
12 dev-util/devscripts/Manifest | 2 -
13 dev-util/devscripts/devscripts-2.21.3.ebuild | 120 --------------------
14 dev-util/devscripts/devscripts-2.22.1-r1.ebuild | 126 ---------------------
15 dev-util/devscripts/devscripts-2.22.1.ebuild | 125 --------------------
16 .../devscripts/files/Remove-failing-tests.patch | 22 ----
17 ...Debian-xsl-stylesheets-paths-with-Gentoos.patch | 42 -------
18 dev-util/devscripts/files/distutils-r1.patch | 26 -----
19 dev-util/devscripts/metadata.xml | 9 --
20 profiles/package.mask | 1 -
21 9 files changed, 473 deletions(-)
22
23 diff --git a/dev-util/devscripts/Manifest b/dev-util/devscripts/Manifest
24 deleted file mode 100644
25 index 8bfe80aaf..000000000
26 --- a/dev-util/devscripts/Manifest
27 +++ /dev/null
28 @@ -1,2 +0,0 @@
29 -DIST devscripts_2.21.3.tar.xz 980408 BLAKE2B 99207ed58c0fdc592ce491ddda79a2ecb22a8975ef70828749bf58dff9cc94f63779025b3f0326d0c2c49ca768a7e651b1f9e7843e6da298c25340916334de25 SHA512 84122dd36de7961c26044ac8b8eeee2c0aae1dd4a811b5f0d522fe43488dad2872aa044ad1f38a78e49f9d13d8c19eb583a8082d636caeebb188f1dd4f1caec7
30 -DIST devscripts_2.22.1.tar.xz 989556 BLAKE2B 2a2e3ca9757c710e181e807f0369c137f21070d86b4c51d8b5132ca4add33677edbd26e04a2faae93e9e4586080286888880ce450119579aa40ad205c8e5d857 SHA512 260603e1a655035c5aca3c9734db1bc6aa7e9aa017ece7e9158c57e06a1ee548922ec2defdd9dcb4560743d78aef08d30695b1bc833bd4d77fe1c7497d157c45
31
32 diff --git a/dev-util/devscripts/devscripts-2.21.3.ebuild b/dev-util/devscripts/devscripts-2.21.3.ebuild
33 deleted file mode 100644
34 index db63f9def..000000000
35 --- a/dev-util/devscripts/devscripts-2.21.3.ebuild
36 +++ /dev/null
37 @@ -1,120 +0,0 @@
38 -# Copyright 1999-2021 Gentoo Authors
39 -# Distributed under the terms of the GNU General Public License v2
40 -
41 -EAPI=8
42 -
43 -DISTUTILS_OPTIONAL=true
44 -PYTHON_COMPAT=( python3_9 )
45 -
46 -inherit distutils-r1
47 -
48 -DESCRIPTION="Scripts to make the life of a Debian Package maintainer easier"
49 -HOMEPAGE="https://salsa.debian.org/debian/devscripts"
50 -SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz"
51 -
52 -LICENSE="GPL-2+"
53 -SLOT="0"
54 -KEYWORDS="~amd64"
55 -IUSE="python test"
56 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
57 -RESTRICT="!test? ( test )"
58 -
59 -CDEPEND="
60 - dev-lang/perl:=
61 - dev-perl/File-DesktopEntry
62 - dev-perl/File-DirList
63 - dev-perl/File-HomeDir
64 - dev-perl/File-Touch
65 - dev-perl/IPC-Run
66 - dev-perl/Moo
67 - dev-perl/libwww-perl
68 - dev-util/distro-info
69 - python? ( ${PYTHON_DEPS} )
70 -"
71 -DEPEND="${CDEPEND}
72 - test? (
73 - app-arch/zip
74 - dev-perl/Git-Wrapper
75 - dev-perl/GitLab-API-v4
76 - dev-perl/List-Compare
77 - dev-perl/Software-License
78 - dev-perl/String-ShellQuote
79 - dev-perl/UNIVERSAL-require
80 - dev-python/pyftpdlib[${PYTHON_USEDEP}]
81 - dev-python/python-debian[${PYTHON_USEDEP}]
82 - dev-util/shunit2
83 - dev-vcs/subversion
84 - sys-libs/libfaketime
85 - virtual/perl-DB_File
86 - )
87 -"
88 -RDEPEND="${CDEPEND}
89 - app-arch/dpkg
90 - app-crypt/gnupg
91 - app-text/wdiff
92 - dev-util/debhelper
93 - dev-util/patchutils
94 - sys-apps/fakeroot
95 -"
96 -BDEPEND="virtual/pkgconfig"
97 -
98 -PATCHES=(
99 - "${FILESDIR}/distutils-r1.patch"
100 - "${FILESDIR}/Remove-failing-tests.patch"
101 - "${FILESDIR}/Replace-Debian-xsl-stylesheets-paths-with-Gentoos.patch"
102 -)
103 -
104 -DISTUTILS_S="${S}"/scripts
105 -
106 -src_prepare() {
107 - default
108 -
109 - # Avoid file collision with app-shells/bash-completion
110 - rm "${DISTUTILS_S}"/bts.bash_completion || die
111 -}
112 -
113 -src_configure() {
114 - default
115 -
116 - if use python; then
117 - pushd "${DISTUTILS_S}" > /dev/null || die
118 - distutils-r1_src_configure
119 - popd > /dev/null || die
120 - fi
121 -}
122 -
123 -src_compile() {
124 - default
125 -
126 - if use python; then
127 - pushd "${DISTUTILS_S}" > /dev/null || die
128 - distutils-r1_src_compile
129 - popd > /dev/null || die
130 - fi
131 -}
132 -
133 -src_install() {
134 - dodir /usr/bin
135 - default
136 -
137 - if use python; then
138 - pushd "${DISTUTILS_S}" > /dev/null || die
139 - distutils-r1_src_install
140 - popd > /dev/null || die
141 - fi
142 -
143 - mv "${ED}"/usr/share/doc/${PN} "${ED}"/usr/share/doc/${PF} || die
144 -
145 - # "incorrect name, no completions for command defined"
146 - rm "${ED}"/usr/share/bash-completion/completions/{debcheckout,pkgnames} || die
147 -}
148 -
149 -src_test() {
150 - default
151 -
152 - if use python; then
153 - pushd "${DISTUTILS_S}" > /dev/null || die
154 - distutils-r1_src_test
155 - popd > /dev/null || die
156 - fi
157 -}
158
159 diff --git a/dev-util/devscripts/devscripts-2.22.1-r1.ebuild b/dev-util/devscripts/devscripts-2.22.1-r1.ebuild
160 deleted file mode 100644
161 index 11fcf9f20..000000000
162 --- a/dev-util/devscripts/devscripts-2.22.1-r1.ebuild
163 +++ /dev/null
164 @@ -1,126 +0,0 @@
165 -# Copyright 1999-2022 Gentoo Authors
166 -# Distributed under the terms of the GNU General Public License v2
167 -
168 -EAPI=8
169 -
170 -DISTUTILS_OPTIONAL=true
171 -PYTHON_COMPAT=( python3_{9..10} )
172 -
173 -inherit bash-completion-r1 distutils-r1
174 -
175 -DESCRIPTION="Scripts to make the life of a Debian Package maintainer easier"
176 -HOMEPAGE="https://salsa.debian.org/debian/devscripts"
177 -SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz"
178 -
179 -LICENSE="GPL-2+"
180 -SLOT="0"
181 -KEYWORDS="~amd64"
182 -IUSE="python test"
183 -
184 -CDEPEND="
185 - dev-lang/perl:=
186 - dev-perl/File-DesktopEntry
187 - dev-perl/File-DirList
188 - dev-perl/File-HomeDir
189 - dev-perl/File-Touch
190 - dev-perl/IPC-Run
191 - dev-perl/Moo
192 - dev-perl/libwww-perl
193 - dev-util/distro-info
194 - python? ( ${PYTHON_DEPS} )
195 -"
196 -DEPEND="
197 - ${CDEPEND}
198 - app-text/docbook-xsl-stylesheets
199 - test? (
200 - app-arch/zip
201 - dev-perl/Git-Wrapper
202 - dev-perl/GitLab-API-v4
203 - dev-perl/List-Compare
204 - dev-perl/Software-License
205 - dev-perl/String-ShellQuote
206 - dev-perl/UNIVERSAL-require
207 - dev-python/pyftpdlib[${PYTHON_USEDEP}]
208 - dev-python/python-debian[${PYTHON_USEDEP}]
209 - dev-util/shunit2
210 - dev-vcs/subversion
211 - sys-libs/libfaketime
212 - virtual/perl-DB_File
213 - )
214 -"
215 -RDEPEND="
216 - ${CDEPEND}
217 - app-arch/dpkg
218 - app-crypt/gnupg
219 - app-text/wdiff
220 - !dev-util/checkbashisms
221 - dev-util/debhelper
222 - dev-util/patchutils
223 - sys-apps/fakeroot
224 -"
225 -BDEPEND="virtual/pkgconfig"
226 -
227 -REQUIRED_USE="
228 - python? ( ${PYTHON_REQUIRED_USE} )
229 - test? ( python )
230 -"
231 -RESTRICT="!test? ( test )"
232 -PATCHES=(
233 - "${FILESDIR}/distutils-r1.patch"
234 - "${FILESDIR}/Remove-failing-tests.patch"
235 - "${FILESDIR}/Replace-Debian-xsl-stylesheets-paths-with-Gentoos.patch"
236 -)
237 -
238 -DISTUTILS_S="${S}/scripts"
239 -
240 -src_prepare() {
241 - default
242 -
243 - # Avoid file collision with app-shells/bash-completion
244 - rm "${DISTUTILS_S}/bts.bash_completion" || die
245 -}
246 -
247 -src_configure() {
248 - default
249 -
250 - if use python; then
251 - pushd "${DISTUTILS_S}" > /dev/null || die
252 - python_foreach_impl distutils-r1_src_configure
253 - popd > /dev/null || die
254 - fi
255 -}
256 -
257 -src_compile() {
258 - default
259 -
260 - if use python; then
261 - pushd "${DISTUTILS_S}" > /dev/null || die
262 - python_foreach_impl distutils-r1_src_compile
263 - popd > /dev/null || die
264 - fi
265 -}
266 -
267 -src_install() {
268 - dodir /usr/bin
269 - default
270 -
271 - if use python; then
272 - pushd "${DISTUTILS_S}" > /dev/null || die
273 - python_foreach_impl distutils-r1_src_install
274 - popd > /dev/null || die
275 - fi
276 -
277 - mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${PF}" || die
278 -
279 - rm "${ED}/usr/share/bash-completion/completions/debcheckout" || die
280 - mv "${ED}"/usr/share/bash-completion/completions/{pkgnames,debsnap} || die
281 - bashcomp_alias debsnap wnpp-alert wnpp-check mk-build-deps rmadison mass-bug dd-list build-rdeps who-uploads transition-check getbuildlog grep-excuses rc-alert whodepends dget pts-subscribe pts-unsubscribe
282 -}
283 -
284 -src_test() {
285 - default
286 -
287 - pushd "${DISTUTILS_S}" > /dev/null || die
288 - python_foreach_impl distutils-r1_src_test
289 - popd > /dev/null || die
290 -}
291
292 diff --git a/dev-util/devscripts/devscripts-2.22.1.ebuild b/dev-util/devscripts/devscripts-2.22.1.ebuild
293 deleted file mode 100644
294 index 528027700..000000000
295 --- a/dev-util/devscripts/devscripts-2.22.1.ebuild
296 +++ /dev/null
297 @@ -1,125 +0,0 @@
298 -# Copyright 1999-2022 Gentoo Authors
299 -# Distributed under the terms of the GNU General Public License v2
300 -
301 -EAPI=8
302 -
303 -DISTUTILS_OPTIONAL=true
304 -PYTHON_COMPAT=( python3_{9..10} )
305 -
306 -inherit bash-completion-r1 distutils-r1
307 -
308 -DESCRIPTION="Scripts to make the life of a Debian Package maintainer easier"
309 -HOMEPAGE="https://salsa.debian.org/debian/devscripts"
310 -SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz"
311 -
312 -LICENSE="GPL-2+"
313 -SLOT="0"
314 -KEYWORDS="~amd64"
315 -IUSE="python test"
316 -
317 -CDEPEND="
318 - dev-lang/perl:=
319 - dev-perl/File-DesktopEntry
320 - dev-perl/File-DirList
321 - dev-perl/File-HomeDir
322 - dev-perl/File-Touch
323 - dev-perl/IPC-Run
324 - dev-perl/Moo
325 - dev-perl/libwww-perl
326 - dev-util/distro-info
327 - python? ( ${PYTHON_DEPS} )
328 -"
329 -DEPEND="
330 - ${CDEPEND}
331 - app-text/docbook-xsl-stylesheets
332 - test? (
333 - app-arch/zip
334 - dev-perl/Git-Wrapper
335 - dev-perl/GitLab-API-v4
336 - dev-perl/List-Compare
337 - dev-perl/Software-License
338 - dev-perl/String-ShellQuote
339 - dev-perl/UNIVERSAL-require
340 - dev-python/pyftpdlib[${PYTHON_USEDEP}]
341 - dev-python/python-debian[${PYTHON_USEDEP}]
342 - dev-util/shunit2
343 - dev-vcs/subversion
344 - sys-libs/libfaketime
345 - virtual/perl-DB_File
346 - )
347 -"
348 -RDEPEND="
349 - ${CDEPEND}
350 - app-arch/dpkg
351 - app-crypt/gnupg
352 - app-text/wdiff
353 - dev-util/debhelper
354 - dev-util/patchutils
355 - sys-apps/fakeroot
356 -"
357 -BDEPEND="virtual/pkgconfig"
358 -
359 -REQUIRED_USE="
360 - python? ( ${PYTHON_REQUIRED_USE} )
361 - test? ( python )
362 -"
363 -RESTRICT="!test? ( test )"
364 -PATCHES=(
365 - "${FILESDIR}/distutils-r1.patch"
366 - "${FILESDIR}/Remove-failing-tests.patch"
367 - "${FILESDIR}/Replace-Debian-xsl-stylesheets-paths-with-Gentoos.patch"
368 -)
369 -
370 -DISTUTILS_S="${S}/scripts"
371 -
372 -src_prepare() {
373 - default
374 -
375 - # Avoid file collision with app-shells/bash-completion
376 - rm "${DISTUTILS_S}/bts.bash_completion" || die
377 -}
378 -
379 -src_configure() {
380 - default
381 -
382 - if use python; then
383 - pushd "${DISTUTILS_S}" > /dev/null || die
384 - python_foreach_impl distutils-r1_src_configure
385 - popd > /dev/null || die
386 - fi
387 -}
388 -
389 -src_compile() {
390 - default
391 -
392 - if use python; then
393 - pushd "${DISTUTILS_S}" > /dev/null || die
394 - python_foreach_impl distutils-r1_src_compile
395 - popd > /dev/null || die
396 - fi
397 -}
398 -
399 -src_install() {
400 - dodir /usr/bin
401 - default
402 -
403 - if use python; then
404 - pushd "${DISTUTILS_S}" > /dev/null || die
405 - python_foreach_impl distutils-r1_src_install
406 - popd > /dev/null || die
407 - fi
408 -
409 - mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${PF}" || die
410 -
411 - rm "${ED}/usr/share/bash-completion/completions/debcheckout" || die
412 - mv "${ED}"/usr/share/bash-completion/completions/{pkgnames,debsnap} || die
413 - bashcomp_alias debsnap wnpp-alert wnpp-check mk-build-deps rmadison mass-bug dd-list build-rdeps who-uploads transition-check getbuildlog grep-excuses rc-alert whodepends dget pts-subscribe pts-unsubscribe
414 -}
415 -
416 -src_test() {
417 - default
418 -
419 - pushd "${DISTUTILS_S}" > /dev/null || die
420 - python_foreach_impl distutils-r1_src_test
421 - popd > /dev/null || die
422 -}
423
424 diff --git a/dev-util/devscripts/files/Remove-failing-tests.patch b/dev-util/devscripts/files/Remove-failing-tests.patch
425 deleted file mode 100644
426 index ed0726a90..000000000
427 --- a/dev-util/devscripts/files/Remove-failing-tests.patch
428 +++ /dev/null
429 @@ -1,22 +0,0 @@
430 ---- a/test/Makefile
431 -+++ b/test/Makefile
432 -@@ -3,14 +3,14 @@
433 - perl \
434 - annotate-output \
435 - checkbashisms \
436 -- dd-list \
437 -+ \
438 - debchange \
439 - debdiff \
440 -- debrepro \
441 -+ \
442 - debsign \
443 - mergechanges \
444 -- mk-origtargz \
445 -+ \
446 -- package_lifecycle \
447 -+ \
448 -- sadt \
449 -+ \
450 - uscan \
451 - uscan_ftp \
452
453 diff --git a/dev-util/devscripts/files/Replace-Debian-xsl-stylesheets-paths-with-Gentoos.patch b/dev-util/devscripts/files/Replace-Debian-xsl-stylesheets-paths-with-Gentoos.patch
454 deleted file mode 100644
455 index 6b7294041..000000000
456 --- a/dev-util/devscripts/files/Replace-Debian-xsl-stylesheets-paths-with-Gentoos.patch
457 +++ /dev/null
458 @@ -1,42 +0,0 @@
459 ---- a/po4a/Makefile
460 -+++ b/po4a/Makefile
461 -@@ -34,8 +34,8 @@
462 - pod2man --utf8 --center=" " --release="$(DESC_$(dir $@))" $< > $@
463 - %.1:: %.dbk translate
464 - xsltproc --nonet \
465 -- /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl $<
466 -- # /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/other.xsl
467 -+ /usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl $<
468 -+ # /usr/share/sgml/docbook/xsl-stylesheets/manpages/other.xsl
469 - # (which is imported by the above stylesheet) insists in writing the output
470 - # to where it wants to. we can only move the file ourselves.
471 - # ($* → de/deb-reversion.de)
472 ---- a/scripts/deb-reversion.dbk
473 -+++ b/scripts/deb-reversion.dbk
474 -@@ -5,13 +5,13 @@
475 - <!--
476 -
477 - Process this file with an XSLT processor: `xsltproc \
478 ---''-nonet /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/\
479 -+-''-nonet /usr/share/sgml/docbook/xsl-stylesheets/\
480 - manpages/docbook.xsl manpage.dbk'. A manual page
481 - <package>.<section> will be generated. You may view the
482 - manual page with: nroff -man <package>.<section> | less'. A
483 - typical entry in a Makefile or Makefile.am is:
484 -
485 --DB2MAN=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/\
486 -+DB2MAN=/usr/share/sgml/docbook/xsl-stylesheets/\
487 - manpages/docbook.xsl
488 - XP=xsltproc -''-nonet
489 -
490 ---- a/scripts/Makefile
491 -+++ b/scripts/Makefile
492 -@@ -87,7 +87,7 @@
493 - pod2man --utf8 --center=" " --release="Debian Utilities" $< > $@
494 - %.1: %.dbk
495 - xsltproc --nonet -o $@ \
496 -- /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl $<
497 -+ /usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl $<
498 -
499 - # Syntax checker
500 - test_sh: $(SH_CHECKS)
501
502 diff --git a/dev-util/devscripts/files/distutils-r1.patch b/dev-util/devscripts/files/distutils-r1.patch
503 deleted file mode 100644
504 index 7b6b526f0..000000000
505 --- a/dev-util/devscripts/files/distutils-r1.patch
506 +++ /dev/null
507 @@ -1,26 +0,0 @@
508 ---- a/scripts/Makefile
509 -+++ b/scripts/Makefile
510 -@@ -99,7 +99,6 @@
511 - perl -I ../lib -c $<; \
512 -
513 - test_py: $(VERSION_FILE)
514 -- $(foreach python,$(shell py3versions -r ../debian/control),$(python) setup.py test$(\n))
515 -
516 - debbisect.1: debbisect
517 - help2man \
518 -@@ -131,7 +130,6 @@
519 - cp $< $@
520 -
521 - clean:
522 -- python3 setup.py clean -a
523 - find -name '*.pyc' -delete
524 - find -name __pycache__ -delete
525 - rm -rf devscripts.egg-info $(BC_BUILD_DIR) .pylint.d
526 -@@ -142,7 +140,6 @@
527 - test: test_pl test_sh test_py
528 -
529 - install: all
530 -- python3 setup.py install --root="$(DESTDIR)" --no-compile --install-layout=deb
531 - cp $(SCRIPTS) $(DESTDIR)$(BINDIR)
532 - ln -sf edit-patch $(DESTDIR)$(BINDIR)/add-patch
533 - install -d $(DESTDIR)$(COMPL_DIR)
534
535 diff --git a/dev-util/devscripts/metadata.xml b/dev-util/devscripts/metadata.xml
536 deleted file mode 100644
537 index d2b2c8ce9..000000000
538 --- a/dev-util/devscripts/metadata.xml
539 +++ /dev/null
540 @@ -1,9 +0,0 @@
541 -<?xml version="1.0" encoding="UTF-8"?>
542 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
543 -<pkgmetadata>
544 - <maintainer type="person">
545 - <description>co-maintainers welcome</description>
546 - <email>lssndrbarbieri@×××××.com</email>
547 - <name>Alessandro Barbieri</name>
548 - </maintainer>
549 -</pkgmetadata>
550
551 diff --git a/profiles/package.mask b/profiles/package.mask
552 index 47f5543f5..44544dfbb 100644
553 --- a/profiles/package.mask
554 +++ b/profiles/package.mask
555 @@ -50,7 +50,6 @@ dev-vcs/mergestat
556
557 # Andrew Ammerlaan <andrewammerlaan@g.o> (2022-07-03)
558 # unavailable dependency dev-util/distro-info
559 -dev-util/devscripts
560 dev-util/rpmlint
561
562 # Alessandro Barbieri <lssndrbarbieri@×××××.com> (2022-06-26)