diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-04-30 12:37:28 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-04-30 12:37:28 +0100 |
commit | be9d77d3ac6af8f4ead98d89706f356b65578c93 (patch) | |
tree | f82923fbca262493e83dd1382e561a2fae24cc46 /dev-python/distlib | |
parent | 7ec0832ab5dafbf70de83e0c2f3ee740416a0950 (diff) | |
parent | 6faaec2b812feecd9c8751b8a19004da4a17ea5b (diff) |
Merge branch 'edge' into next
Diffstat (limited to 'dev-python/distlib')
-rw-r--r-- | dev-python/distlib/Manifest | 3 | ||||
-rw-r--r-- | dev-python/distlib/distlib-0.3.0.ebuild | 51 | ||||
-rw-r--r-- | dev-python/distlib/metadata.xml | 7 |
3 files changed, 61 insertions, 0 deletions
diff --git a/dev-python/distlib/Manifest b/dev-python/distlib/Manifest new file mode 100644 index 000000000000..f4039a72b2b2 --- /dev/null +++ b/dev-python/distlib/Manifest @@ -0,0 +1,3 @@ +DIST distlib-0.3.0.tar.bz2 848089 BLAKE2B 70f88b570229e2ab4c95bd8da0375aba189f66dec8defcf8eedf1be6924d93bd20b54c68e5fba867a6c68a31d4ef926ee2dc18ccb0391278680f30a62d0cd251 SHA512 01b0e7d59736414a241efdf883e4ee63eafe9614ce3b4147781a5750d25d6383543146c5277e3e0d3e11ce03693afd0331c6e3416776a6f84de7a4d9dadf3de4 +EBUILD distlib-0.3.0.ebuild 1392 BLAKE2B 48ca620865c66216bf03369b07b421bee5719341f8035b4d9484d8c8230a1adcce4bbabc76daed5d724c93d542145be20d036102d600a557f8e1f05ea6f6239a SHA512 1bca6da9ec5712f30b8928f1fbdefe7b64752aaf438d0ba84d3adbb47d590a088915e6a78e5d3bc95675f50dffc97ead4c6a35248cbb87aa208b3e7f713387f1 +MISC metadata.xml 218 BLAKE2B 086fdcf7b63ca7bd6c58e861d717bb375e1cd372eff26d5d2eeeb176d8c5e6f10e653562abafb50eae7d7508f8e3d421b87e6a749acd0490308672828d0da697 SHA512 4558fee4c51117e21b1f42ca3edbdf1195ed297db798d6bfa0e5fbb7019654a187422b0abde7af5d800caffed66d1e55e4280e8be602bad591424d9776c46781 diff --git a/dev-python/distlib/distlib-0.3.0.ebuild b/dev-python/distlib/distlib-0.3.0.ebuild new file mode 100644 index 000000000000..867d3b72eb37 --- /dev/null +++ b/dev-python/distlib/distlib-0.3.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python{2_7,3_{6,7,8}} pypy3 ) + +inherit distutils-r1 vcs-snapshot + +DESCRIPTION="Low-level components of distutils2/packaging" +HOMEPAGE="https://pypi.org/project/distlib/ + https://bitbucket.org/pypa/distlib/" +# pypi has zip only :-( +SRC_URI=" + https://bitbucket.org/pypa/distlib/get/${PV}.tar.bz2 -> ${P}.tar.bz2" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests setup.py + +src_prepare() { + # this test assumes pristine venv with no system packages + sed -e 's:test_dependency_finder:_&:' \ + -i tests/test_locators.py || die + # no clue but it looks horribly fragile + sed -e 's:test_sequencer_basic:_&:' \ + -i tests/test_util.py || die + # TODO: investigate + sed -e 's:test_upload:_&:' \ + -i tests/test_index.py || die + # these require Internet + sed -e 's:test_search:_&:' \ + -i tests/test_index.py || die + sed -e 's:test_aggregation:_&:' \ + -e 's:test_all:_&:' \ + -e 's:test_dist_reqts:_&:' \ + -e 's:test_json:_&:' \ + -e 's:test_prereleases:_&:' \ + -e 's:test_scraper:_&:' \ + -i tests/test_locators.py || die + sed -e 's:test_package_data:_&:' \ + -i tests/test_util.py || die + # doesn't work with our patched pip + sed -e '/PIP_AVAIL/s:True:False:' \ + -i tests/test_wheel.py || die + + distutils-r1_src_prepare +} diff --git a/dev-python/distlib/metadata.xml b/dev-python/distlib/metadata.xml new file mode 100644 index 000000000000..266e3f19ca59 --- /dev/null +++ b/dev-python/distlib/metadata.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + </maintainer> +</pkgmetadata> |