From patchwork Sat Sep 22 19:36:29 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Asaf Kahlon X-Patchwork-Id: 973602 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.137; helo=fraxinus.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Netx9GwL"; dkim-atps=neutral Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 42HghW2kP2z9s7T for ; Sun, 23 Sep 2018 05:36:59 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 9A82B89544; Sat, 22 Sep 2018 19:36:52 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0dkJgTF_IcJV; Sat, 22 Sep 2018 19:36:50 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id 01E2289538; Sat, 22 Sep 2018 19:36:49 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id C85D81C2D2B for ; Sat, 22 Sep 2018 19:36:47 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id C5FA08A498 for ; Sat, 22 Sep 2018 19:36:47 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s0xgMXeh+rZO for ; Sat, 22 Sep 2018 19:36:47 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) by hemlock.osuosl.org (Postfix) with ESMTPS id 020308A49C for ; Sat, 22 Sep 2018 19:36:47 +0000 (UTC) Received: by mail-wr1-f52.google.com with SMTP id y8-v6so12259212wrh.7 for ; Sat, 22 Sep 2018 12:36:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=KtUPg+nSOQVv606OmJsI3e4mqu512NmBScE4yuHhuaE=; b=Netx9GwL0tQPs/A9+6cf6l2IGxuYt9jOUAz33Cubc0SW6lsg7HtlRCC9AIOsmeiSrB GyNwIxY04FYqlCvEO3/PgTEsf+4s1t3OTOxrd0RFDB9Odyj9XJ8zR3DV3w1CO9kHzT62 MllMijmhU0uLztxlfqqes1KCTtYu44EiNQMJ+KOrlL5fXmGxxDjf967YRK4ZYhvLJzQ2 Xd2mNEtA0qtrnHNWmy/wR3kZOFDj0stksTeNhJFvIbCVvzY606ZDAcBcGoui0gz6pqim Q5aT2k9oLNnxZAODnLa8EkZAZzT2ORvrOMfDQpMdIt0MDTwJNv9do70rtFgcpbLfBqiF iQaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=KtUPg+nSOQVv606OmJsI3e4mqu512NmBScE4yuHhuaE=; b=XfRIE7Co0x5VdE+ObRLVEqOAe+wxAIa2hMcjNFROcj7EcVykxPn5++qVM2Oa+ijJsX X4NvXbk/5ZddFAd94HlxBlNsfDeugQLMhISOKKVZdpXQ71VuiM9OhSeMuG0pwI3g7dBw 1pkq/fMeK2s5GU82t1RcIPchktUh2clDsy/FwtTMlCBtOAm+ai38DmVSHH6HFjSIh4dS TXb3LNJn/NHbZOGEsTlU0MBeo+gfEfjjB5GjoyW/qFULPEHARkXzBT8T8XzqMNKJgs6E HfX3aZzLzN2hqj2VX1xwcfHo8ImIhzn2OmIwms0bu3EbpVNT18rWLB/7lJezCAjDfxcC pJvw== X-Gm-Message-State: ABuFfohQctrnogNJAlbDgmxrwTLZX7sGIh/exMHG6PpTJ1VDXHB7tADu 4LBGSuTgfCBr40HmyYQNX/M90r1w X-Google-Smtp-Source: ACcGV61p66e3xsdqda37Jc4bLu8qoc12T3+6cXLvKvK7nFFY1vVvLWdbrtpSRvDlsCiA0bXspuTqiw== X-Received: by 2002:adf:df8b:: with SMTP id z11-v6mr152743wrl.113.1537645005164; Sat, 22 Sep 2018 12:36:45 -0700 (PDT) Received: from localhost.localdomain (bzq-84-108-5-46.cablep.bezeqint.net. [84.108.5.46]) by smtp.gmail.com with ESMTPSA id w94-v6sm31485356wrc.38.2018.09.22.12.36.43 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 22 Sep 2018 12:36:44 -0700 (PDT) From: Asaf Kahlon To: buildroot@buildroot.org Date: Sat, 22 Sep 2018 22:36:29 +0300 Message-Id: <20180922193631.14369-2-asafka7@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180922193631.14369-1-asafka7@gmail.com> References: <20180922193631.14369-1-asafka7@gmail.com> Subject: [Buildroot] [PATCH 2/4] python-ply: new package X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.24 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Asaf Kahlon MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" No license file was found in the repo and README.md seems to be the closest (license type was mentioned in setup.py). Signed-off-by: Asaf Kahlon --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-ply/Config.in | 6 ++++++ package/python-ply/python-ply.hash | 5 +++++ package/python-ply/python-ply.mk | 14 ++++++++++++++ 5 files changed, 27 insertions(+) create mode 100644 package/python-ply/Config.in create mode 100644 package/python-ply/python-ply.hash create mode 100644 package/python-ply/python-ply.mk diff --git a/DEVELOPERS b/DEVELOPERS index 4c49cc3908..03ea952377 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -204,6 +204,7 @@ F: package/python-engineio/ F: package/python-fire/ F: package/python-jsonmodels/ F: package/python-paramiko/ +F: package/python-ply/ F: package/python-pyasn1/ F: package/python-pycryptodomex/ F: package/python-pyroute2/ diff --git a/package/Config.in b/package/Config.in index 826182cdb3..cdfdcbe726 100644 --- a/package/Config.in +++ b/package/Config.in @@ -907,6 +907,7 @@ menu "External python modules" source "package/python-pickleshare/Config.in" source "package/python-pillow/Config.in" source "package/python-pip/Config.in" + source "package/python-ply/Config.in" source "package/python-portend/Config.in" source "package/python-posix-ipc/Config.in" source "package/python-priority/Config.in" diff --git a/package/python-ply/Config.in b/package/python-ply/Config.in new file mode 100644 index 0000000000..d6d265ad1c --- /dev/null +++ b/package/python-ply/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_PLY + bool "python-ply" + help + Python Lex & Yacc. + + http://www.dabeaz.com/ply/ diff --git a/package/python-ply/python-ply.hash b/package/python-ply/python-ply.hash new file mode 100644 index 0000000000..1eba3b0ffe --- /dev/null +++ b/package/python-ply/python-ply.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/ply/json +md5 6465f602e656455affcd7c5734c638f8 ply-3.11.tar.gz +sha256 00c7c1aaa88358b9c765b6d3000c6eec0ba42abca5351b095321aef446081da3 ply-3.11.tar.gz +# Locally computed sha256 checksums +sha256 1095b93b81d2043c5c55e0859875b416f75edb6d5eccb4bf2ace1b5445d1c84f README.md diff --git a/package/python-ply/python-ply.mk b/package/python-ply/python-ply.mk new file mode 100644 index 0000000000..bf4c9d6a4f --- /dev/null +++ b/package/python-ply/python-ply.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-ply +# +################################################################################ + +PYTHON_PLY_VERSION = 3.11 +PYTHON_PLY_SOURCE = ply-$(PYTHON_PLY_VERSION).tar.gz +PYTHON_PLY_SITE = https://files.pythonhosted.org/packages/e5/69/882ee5c9d017149285cab114ebeab373308ef0f874fcdac9beb90e0ac4da +PYTHON_PLY_SETUP_TYPE = setuptools +PYTHON_PLY_LICENSE = BSD +PYTHON_PLY_LICENSE_FILES = README.md + +$(eval $(python-package))