From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Sun, 16 Apr 2023 11:38:28 +0200 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1pnyq3-005Kjq-7n for lore@lore.pengutronix.de; Sun, 16 Apr 2023 11:38:28 +0200 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1pnyq3-0004pg-GC; Sun, 16 Apr 2023 11:38:27 +0200 Received: from mo4-p00-ob.smtp.rzone.de ([81.169.146.221]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pnyoP-0003Pq-CD for ptxdist@pengutronix.de; Sun, 16 Apr 2023 11:36:48 +0200 ARC-Seal: i=1; a=rsa-sha256; t=1681637804; cv=none; d=strato.com; s=strato-dkim-0002; b=fpMUYLwNf9aovIX/4aKJUW98+CxgePpAL1CkJIQGHBrmFbiQclnJFXaUvj4u/Ie0VM ddPS7Wd0/gjvjuFB4NHmsTV33VmPKcCMIOMQGf+jIu3z5RNu3rlo/EaWaVDf2/MW/jvH oxIRyzkYqOODHVumQeZIMMxgrqqofrO3z63wmxdX4dmXxHbLwb0qqJtzmKBNsDRyZ/jw uMbe2xEiCV1HVH2tt9bxb4nYutC/9Q4eNCoXNz/dPN04U13Qyl6LDFjPa6p9jqIbDdz1 U0r5DL8bUqo1cUHj6Diw0PmKHK9K/IvtwZuZ4ky2ZYQAx2FO75IMaU6Q2E2aP9PC79bf BEWA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1681637804; s=strato-dkim-0002; d=strato.com; h=References:In-Reply-To:Message-Id:Date:Subject:To:From:Cc:Date:From: Subject:Sender; bh=uROG8RUaL+VZC6jTI0Nd60Nx5pX+Cl25PnALfU7N0CE=; b=G+04HeZtDUQSdvLARA1TmyCGpK7ORCVh/oZZB7+c4EtktoXffniSNRSE9yhYznOTRS kYtQbIDOrd74+ZNdgZ4YnWIs7ZtDRl1Qah5t0eNXhLP2IX+js8WAdyHbFlWOWQALmGm2 ad99kj9UsqruRYh/SU5iusoTgLzGgTejVltHCpCLmD2VCQn1icKIben+P9iASIEjMdeg JaWKAQXOpBBcaZCAq5fa6+WWvd9meJ/0i96UfKU8TwxFQB3icokpwbI9RL3GrAE6x1+L v5I5KqIN23w1WvQi//dg+Tgxpji/ljZJcLOjirZbRYJ6itQ2jKYFvHV2a9A0usoXi2EG 9Jsg== ARC-Authentication-Results: i=1; strato.com; arc=none; dkim=none X-RZG-CLASS-ID: mo00 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1681637804; s=strato-dkim-0002; d=4wiebe.de; h=References:In-Reply-To:Message-Id:Date:Subject:To:From:Cc:Date:From: Subject:Sender; bh=uROG8RUaL+VZC6jTI0Nd60Nx5pX+Cl25PnALfU7N0CE=; b=CBk6Sh0YwLKre27/8eghQfM7Cy+k7FtQYZwfpHQGd1LRrY171Vf+IyIxGigdOusy0y fSThmP8LqiSU7AXgCrqLsCZ1xF36qrf3xp0k0WXCuh1rq/83eHiOBEOZXMLfdNlfIQTS E5fTfHEiqN81BDaC1wzTWvmHOuvKz2aMH2EMhIuOZPErXPKFleiYVavNGbl8fvOazyn7 /JZSXKcBvnpO9LC91e0EQEg9uXr3CTijZ1FlTRG85BcDCLIdvPuduTVIfN07IpfL957k c39tTQzZzzzH4TLT1DvYTsc1QEM9JiIAHZSiFvSlpw/DDPapWhDz1wUVdM3kISEGORDd UnuQ== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1681637804; s=strato-dkim-0003; d=4wiebe.de; h=References:In-Reply-To:Message-Id:Date:Subject:To:From:Cc:Date:From: Subject:Sender; bh=uROG8RUaL+VZC6jTI0Nd60Nx5pX+Cl25PnALfU7N0CE=; b=uB//APT5TBG++XFDmF2Y/wBwWYkCyC4Aa6Kvm8AKmMKJS4Z0Ya51uGIJYZc/3Y3anf phm9yYH8PKpGDuD6q/Dw== X-RZG-AUTH: ":Km0JfEyhft8wzIIhFLJpRLyPODuSc5X4exbBROmid4/wfXDMnRC7+FnMrvP0Z5i9Y6KNNDKR" Received: from home by smtp.strato.de (RZmta 49.4.0 DYNA|AUTH) with ESMTPSA id h05573z3G9ahViK (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits)) (Client did not present a certificate) for ; Sun, 16 Apr 2023 11:36:43 +0200 (CEST) Received: from tuxedo.. (localhost.localdomain [127.0.0.1]) by home (Postfix) with ESMTP id 9FE0A1A04F6 for ; Sun, 16 Apr 2023 11:36:43 +0200 (CEST) From: Artur Wiebe To: ptxdist@pengutronix.de Date: Sun, 16 Apr 2023 11:36:36 +0200 Message-Id: <20230416093643.3983478-4-artur@4wiebe.de> X-Mailer: git-send-email 2.40.0 In-Reply-To: <20230416093643.3983478-1-artur@4wiebe.de> References: <20230416093643.3983478-1-artur@4wiebe.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="us-ascii" X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.ext.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-2.3 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,TVD_SPACE_RATIO, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH 04/11] python3-sortedcontainers: new package X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false Signed-off-by: Artur Wiebe --- rules/python3-sortedcontainers.in | 9 +++++ rules/python3-sortedcontainers.make | 53 +++++++++++++++++++++++++++++ 2 files changed, 62 insertions(+) create mode 100644 rules/python3-sortedcontainers.in create mode 100644 rules/python3-sortedcontainers.make diff --git a/rules/python3-sortedcontainers.in b/rules/python3-sortedcontainers.in new file mode 100644 index 000000000..8380dbdb4 --- /dev/null +++ b/rules/python3-sortedcontainers.in @@ -0,0 +1,9 @@ +## SECTION=python3 + +config PYTHON3_SORTEDCONTAINERS + tristate + select PYTHON3 + prompt "sortedcontainers" + help + Sorted Containers is an Apache2 licensed sorted collections library, + written in pure-Python, and fast as C-extensions. diff --git a/rules/python3-sortedcontainers.make b/rules/python3-sortedcontainers.make new file mode 100644 index 000000000..8956c617f --- /dev/null +++ b/rules/python3-sortedcontainers.make @@ -0,0 +1,53 @@ +# -*-makefile-*- +# +# Copyright (C) 2023 by Artur Wiebe +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_PYTHON3_SORTEDCONTAINERS) += python3-sortedcontainers + +# +# Paths and names +# +PYTHON3_SORTEDCONTAINERS_VERSION := 2.4.0 +PYTHON3_SORTEDCONTAINERS_MD5 := 50eeb6cb739568b590b28f9a3f445c78 +PYTHON3_SORTEDCONTAINERS := sortedcontainers-$(PYTHON3_SORTEDCONTAINERS_VERSION) +PYTHON3_SORTEDCONTAINERS_SUFFIX := tar.gz +PYTHON3_SORTEDCONTAINERS_URL := $(call ptx/mirror-pypi, sortedcontainers, $(PYTHON3_SORTEDCONTAINERS).$(PYTHON3_SORTEDCONTAINERS_SUFFIX)) +PYTHON3_SORTEDCONTAINERS_SOURCE := $(SRCDIR)/$(PYTHON3_SORTEDCONTAINERS).$(PYTHON3_SORTEDCONTAINERS_SUFFIX) +PYTHON3_SORTEDCONTAINERS_DIR := $(BUILDDIR)/$(PYTHON3_SORTEDCONTAINERS) +PYTHON3_SORTEDCONTAINERS_LICENSE := Apache-2.0 +PYTHON3_SORTEDCONTAINERS_LICENSE_FILES := file://LICENSE;md5=7c7c6a1a12ec816da16c1839137d53ae + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +PYTHON3_SORTEDCONTAINERS_CONF_TOOL := python3 + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +$(STATEDIR)/python3-sortedcontainers.targetinstall: + @$(call targetinfo) + + @$(call install_init, python3-sortedcontainers) + @$(call install_fixup, python3-sortedcontainers,PRIORITY,optional) + @$(call install_fixup, python3-sortedcontainers,SECTION,base) + @$(call install_fixup, python3-sortedcontainers,AUTHOR,"Artur Wiebe ") + @$(call install_fixup, python3-sortedcontainers,DESCRIPTION,missing) + + @$(call install_glob, python3-sortedcontainers, 0, 0, -, \ + $(PYTHON3_SITEPACKAGES)/sortedcontainers,, *.py) + + @$(call install_finish, python3-sortedcontainers) + + @$(call touch) + +# vim: syntax=make -- 2.40.0