summaryrefslogtreecommitdiff
path: root/dev-python/intelhex
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-04-12 03:41:30 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-04-12 03:41:30 +0100
commit623ee73d661e5ed8475cb264511f683407d87365 (patch)
tree993eb27c93ec7a2d2d19550300d888fc1fed9e69 /dev-python/intelhex
parentceeeb463cc1eef97fd62eaee8bf2196ba04bc384 (diff)
gentoo Easter resync : 12.04.2020
Diffstat (limited to 'dev-python/intelhex')
-rw-r--r--dev-python/intelhex/Manifest4
-rw-r--r--dev-python/intelhex/intelhex-2.2.1-r1.ebuild (renamed from dev-python/intelhex/intelhex-2.0.ebuild)15
-rw-r--r--dev-python/intelhex/intelhex-2.2.1.ebuild15
3 files changed, 14 insertions, 20 deletions
diff --git a/dev-python/intelhex/Manifest b/dev-python/intelhex/Manifest
index 6e03702823a5..0c4ac518b096 100644
--- a/dev-python/intelhex/Manifest
+++ b/dev-python/intelhex/Manifest
@@ -1,5 +1,3 @@
-DIST intelhex-2.0.tar.gz 69410 BLAKE2B 190ee5c4cedb8bd84983ea9534dbe7c07b9c536f86e2033f4496a8df0275ea86904cf6c3d0a5b602c8f19bfaace8f3abe7e69e008442224e6bed203780215acb SHA512 3b3d70bd758e5780922277a8f153467568d7d7d2517528848c7f6d8c137ef5e75612f0b0653f89b277c68e421785611cdddd9a0c924061780279f1fec2319c86
DIST intelhex-2.2.1.tar.gz 41191 BLAKE2B 2c35ec5fcc9d4fa99f7ab3c76f2d0d6055ca0b1812dbb77c6bbc33a1d48df77e8477db6cabd61afeaaa41503cb93d919b0fcb47ceb247409e2163c3f101b611b SHA512 50a08ab65d7d7d6d6aa49c92ac0c339a71d62d546cc922b006eacabb04630b74bc1538f2e461982d0ef1d613ebe43bc25a3424934d84029cd713773c08f57ed8
-EBUILD intelhex-2.0.ebuild 420 BLAKE2B 3686b582d121b89f5ba4b5bc5cafd5444e680ad85279529977bde218dbd18955743c214a83aaea26bae2105f715e522d435dee2741e04d5a00748df8f4cb4c81 SHA512 a316c2e22d46acf37369de1904aa0e8d40166db0201bf1b8e3261d983e1f4ff643d7cbad70eb652877be0af0be05c729f0f29cae8b88edf2dddd4dc168a987fc
-EBUILD intelhex-2.2.1.ebuild 412 BLAKE2B a90ab2f6d306812d12c35d1dadd62d4701a00e04f1f6b6d920e239510ca981342edaa4e3fce35a6f927d91faf4fdfc3ee251d76a942e901503e8db37856a0242 SHA512 91a68ee4253e2e74eeb7b3007166ae091453a3445278f18da719561857a56faa645f443275c3421245d1f93be1c742a549b8e33829b2a119c820c3097ff06726
+EBUILD intelhex-2.2.1-r1.ebuild 673 BLAKE2B 05211b0df7b94b5368e541f81c29c538259f712dbdafd66767e217e3c9595ade18d90753e2333223bbf8c9a9bf392b0187e0d4761e1d9fc92e915902b9bf8d1a SHA512 59b05e83cbc25e2fa2b1a9487a0efe8a7a9587b46b3f8c55de47b6d7cfd8911627aa5f23612a5f7ece80f813823b5b787c1b3e326f990bf6e4e81f0c1a273cb5
MISC metadata.xml 358 BLAKE2B 4ce62564d3b3d112f1103655cacb01b74d4c4c6b2b9a37f52166be12d40e3c8549e7dfb7fa93aa0e2c42a920b21b5a0832940cbc5d987b74f93b065514ac0c23 SHA512 1861f321df055b65260a63d65807468a38823cae9c51fb159c836333c2db3715bd75e1570b896cd0e15130811aec691a326702540055ed7dfdef5bec260fe96c
diff --git a/dev-python/intelhex/intelhex-2.0.ebuild b/dev-python/intelhex/intelhex-2.2.1-r1.ebuild
index 70d47b5cb518..8d8d9bcfffbc 100644
--- a/dev-python/intelhex/intelhex-2.0.ebuild
+++ b/dev-python/intelhex/intelhex-2.2.1-r1.ebuild
@@ -2,7 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_6 )
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{6,7,8} )
inherit distutils-r1
@@ -13,4 +15,13 @@ SRC_URI="mirror://pypi/I/IntelHex/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~mips ~x86"
-IUSE=""
+
+distutils_enable_tests setup.py
+
+src_prepare() {
+ # upstream don't run their own tests when releasing...
+ [[ ${PV} == 2.2.1 ]] || die "Revisit on bump"
+ sed -i -e 's:2.2:&.1:' scripts/*.py || die
+
+ distutils-r1_src_prepare
+}
diff --git a/dev-python/intelhex/intelhex-2.2.1.ebuild b/dev-python/intelhex/intelhex-2.2.1.ebuild
deleted file mode 100644
index 2b8b2111c4e2..000000000000
--- a/dev-python/intelhex/intelhex-2.2.1.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library for Intel HEX files manipulations"
-HOMEPAGE="https://pypi.org/project/IntelHex/ https://github.com/bialix/intelhex"
-SRC_URI="mirror://pypi/I/IntelHex/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~x86"