commit: 0739d5e5e4ffdbda629baf59830285cd1f354f7e Author: David Seifert <soap <AT> gentoo <DOT> org> AuthorDate: Sat Mar 18 16:42:52 2023 +0000 Commit: David Seifert <soap <AT> gentoo <DOT> org> CommitDate: Sat Mar 18 16:42:52 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0739d5e5
dev-python/blockdiag: treeclean Closes: https://bugs.gentoo.org/888233 Signed-off-by: David Seifert <soap <AT> gentoo.org> dev-python/blockdiag/Manifest | 1 - dev-python/blockdiag/blockdiag-3.0.0.ebuild | 57 ----------------------------- dev-python/blockdiag/metadata.xml | 22 ----------- profiles/package.mask | 7 ---- 4 files changed, 87 deletions(-) diff --git a/dev-python/blockdiag/Manifest b/dev-python/blockdiag/Manifest deleted file mode 100644 index 8834ebbe3e06..000000000000 --- a/dev-python/blockdiag/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST blockdiag-3.0.0.tar.gz 2694464 BLAKE2B 18887a48e0aa8293703e45746ee68c7c11accfaddf11d0d02af446c769404ce1666c2587b3e212cc48f4fb09bfa6169931c42a024adb739ce9223ccec862905a SHA512 e0e588941c5212a924068cc0b3953b670089e33c385ea8ce52fc54f5ca79414fb12217eba1052c5384c9f2fd81e79304639c9604cdc4a6464f7c221bb67ef267 diff --git a/dev-python/blockdiag/blockdiag-3.0.0.ebuild b/dev-python/blockdiag/blockdiag-3.0.0.ebuild deleted file mode 100644 index 4de7487d5084..000000000000 --- a/dev-python/blockdiag/blockdiag-3.0.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) -DISTUTILS_USE_SETUPTOOLS="rdepend" - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Generate block-diagram image from text" -HOMEPAGE="http://blockdiag.com/ https://pypi.org/project/blockdiag/ https://github.com/blockdiag/blockdiag/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - >=dev-python/funcparserlib-1.0.0_alpha0[${PYTHON_USEDEP}] - >=dev-python/pillow-3.0.0[${PYTHON_USEDEP}] - dev-python/webcolors[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/reportlab[${PYTHON_USEDEP}] - dev-python/docutils[${PYTHON_USEDEP}] - media-fonts/ja-ipafonts - ) -" - -distutils_enable_tests --install nose - -python_prepare_all() { - # disable tests requiring Internet access - sed -e 's:test_app_cleans_up_images:_&:' \ - -i src/blockdiag/tests/test_command.py || die - sed -e 's:ghostscript_not_found_test:_&:' \ - -i src/blockdiag/tests/test_generate_diagram.py || die - rm src/blockdiag/tests/diagrams/node_icon.diag || die - - # By some reason it is needed - recheck on next bump - touch src/blockdiag/tests/diagrams/invalid.txt || die - - distutils-r1_python_prepare_all -} - -src_test() { - ALL_TESTS=1 distutils-r1_src_test -} - -pkg_postinst() { - # TODO: Better descriptions! - optfeature "PDF format" dev-python/reportlab - optfeature "misc extra support" media-gfx/imagemagick - optfeature "Ctypes-based simple MagickWand API binding for Python" dev-python/wand -} diff --git a/dev-python/blockdiag/metadata.xml b/dev-python/blockdiag/metadata.xml deleted file mode 100644 index 4162bc28780e..000000000000 --- a/dev-python/blockdiag/metadata.xml +++ /dev/null @@ -1,22 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>[email protected]</email> - <name>Python</name> - </maintainer> - <stabilize-allarches/> - <upstream> - <maintainer> - <email>[email protected]</email> - <name>Takeshi Komiya</name> - </maintainer> - <remote-id type="pypi">blockdiag</remote-id> - <remote-id type="github">blockdiag/blockdiag</remote-id> - </upstream> - <longdescription>blockdiag generate block-diagram image file from spec-text - file. Additional functionality is available with <pkg>dev-python/reportlab</pkg> - (pdf's), <pkg>media-gfx/imagemagick</pkg> and an imagemagic python bindings package - named wand (available from pypi). - </longdescription> -</pkgmetadata> diff --git a/profiles/package.mask b/profiles/package.mask index 53441488c5f6..67ed182376bb 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -280,13 +280,6 @@ dev-python/pytest-flake8 acct-user/jabber acct-group/jabber -# Michał Górny <[email protected]> (2023-02-01) -# dev-python/blockdiag still requires dev-python/nose. There was a PR -# made to switch to pytest in Feb 2020 but it's not progressing at all. -# It was needed only for dev-python/aiohttp[doc]. -# Removal on 2023-03-03. Bug #888233. -dev-python/blockdiag - # Michał Górny <[email protected]> (2023-02-01) # Requires legacy setuptools backend. Hacky build system. The only # revdep is dev-python/rdflib where it is entirely optional.
