From 854d360aff9dc86ca30eb408c37a94643cc73ba5 Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Mon, 11 Oct 2021 19:40:40 -0400 Subject: [PATCH] python3-frozendict: update to 2.0.6. --- .../python3-frozendict/patches/build-py.patch | 13 +++++++++++ srcpkgs/python3-frozendict/template | 22 ++++++++++++------- 2 files changed, 27 insertions(+), 8 deletions(-) create mode 100644 srcpkgs/python3-frozendict/patches/build-py.patch diff --git a/srcpkgs/python3-frozendict/patches/build-py.patch b/srcpkgs/python3-frozendict/patches/build-py.patch new file mode 100644 index 000000000000..4ec531e6aa66 --- /dev/null +++ b/srcpkgs/python3-frozendict/patches/build-py.patch @@ -0,0 +1,13 @@ +diff --git a/setup.py b/setup.py +index 462ee99..c287130 100755 +--- a/setup.py ++++ b/setup.py +@@ -157,7 +157,7 @@ common_setup_args = dict( + keywords = keywords, + ) + +-custom_arg = None ++custom_arg = "py" + + if len(argv) > 1 and (argv[1] == "py" or argv[1] == "c_debug"): + custom_arg = argv[1] diff --git a/srcpkgs/python3-frozendict/template b/srcpkgs/python3-frozendict/template index 274f14db49f9..479b6b47a656 100644 --- a/srcpkgs/python3-frozendict/template +++ b/srcpkgs/python3-frozendict/template @@ -1,19 +1,25 @@ # Template file for 'python3-frozendict' pkgname=python3-frozendict -version=1.2 -revision=4 +version=2.0.6 +revision=1 wrksrc="frozendict-${version}" build_style=python3-module -pycompile_module="frozendict" hostmakedepends="python3-setuptools" depends="python3" +checkdepends="python3-pytest" short_desc="Immutable mapping for Python3" maintainer="Orphaned " -license="MIT" -homepage="https://github.com/slezica/python-frozendict" +license="LGPL-3.0-only" +homepage="https://github.com/Marco-Sulla/python-frozendict" distfiles="${PYPI_SITE}/f/frozendict/frozendict-${version}.tar.gz" -checksum=774179f22db2ef8a106e9c38d4d1f8503864603db08de2e33be5b778230f6e45 +checksum=3f00de72805cf4c9e81b334f3f04809278b967d2fed84552313a0fcce511beb1 -post_install() { - vlicense LICENSE.txt +pre_patch() { + # remove c implementation tests + cd test + rm c_only.py + rm test_frozendict_c.py + rm test_frozendict_c_subclass.py + rm test_coold.py + rm test_coold_subclass.py }