From 010e9f026af7b24ae016a3d084cc03f3198fae6e Mon Sep 17 00:00:00 2001 From: Crucible Date: Thu, 8 Oct 2026 20:55:35 -0500 Subject: Publish srcux candidate 0000000591-20261008-205339 --- dev-python/ipy/Manifest | 1 + dev-python/ipy/ipy-1.2.ebuild | 38 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 dev-python/ipy/ipy-1.2.ebuild (limited to 'dev-python/ipy') diff --git a/dev-python/ipy/Manifest b/dev-python/ipy/Manifest index 23bdf7c8ec7f..8564cef8d703 100644 --- a/dev-python/ipy/Manifest +++ b/dev-python/ipy/Manifest @@ -1 +1,2 @@ DIST IPy-1.01.tar.gz 33641 BLAKE2B 10d5ac5c3df00a562393ee762e9ad0f458ecf4745f894ab23e686b7112842adcbb3f25064c0010630745273fa72280ba5ef92a951d687d0f46f341acd6c041ad SHA512 f0983254523025a1819d543877d9651fb6a9e39dabd3b043488495f681b02e43b544a0121658a0430a418a1c39b360a59db1699af87a75a16a2bdc29fcb2b74c +DIST ipy-1.2.tar.gz 33918 BLAKE2B af1d001fc54f35338ec5fa3c17ad9cff4e664e624b438a8068d0eaf09a2c1b8b413cab81439489dca1a472507391293ed6cfe45ef2cd12eb8939d1c86c69a738 SHA512 30c82c07a040e50c2df7f6b28d6b9438aa082531689e9968bea741f58cdd3d96ad6aa2266a71ce91f487ea3f859c8e40fee0aa3608c326ed8102cf7ada42d13c diff --git a/dev-python/ipy/ipy-1.2.ebuild b/dev-python/ipy/ipy-1.2.ebuild new file mode 100644 index 000000000000..ccd613d7584c --- /dev/null +++ b/dev-python/ipy/ipy-1.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_PN=IPy +PYTHON_COMPAT=( python3_{13..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Class and tools for handling of IPv4 and IPv6 addresses and networks" +HOMEPAGE=" + https://github.com/autocracy/python-ipy/ + https://pypi.org/project/IPy/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="examples" + +PATCHES=( "${FILESDIR}/${PN}-1.01-setDaemon-daemon.patch" ) + +python_test() { + "${EPYTHON}" test/test_IPy.py || die "Tests fail with ${EPYTHON}" + "${EPYTHON}" test_doc.py || die "Doctests fail with ${EPYTHON}" +} + +python_install_all() { + if use examples; then + docinto examples + dodoc -r example/. + docompress -x /usr/share/doc/${PF}/examples + fi + + distutils-r1_python_install_all +} -- cgit v1.3