From patchwork Wed Dec 13 09:04:23 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yegor Yefremov X-Patchwork-Id: 847899 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3yxW3s0sShz9s7g for ; Wed, 13 Dec 2017 20:04:57 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id A218B2F5E7; Wed, 13 Dec 2017 09:04:53 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IHzPrkG5sjj6; Wed, 13 Dec 2017 09:04:47 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id DD1802F3BE; Wed, 13 Dec 2017 09:04:45 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id BFB5F1C0485 for ; Wed, 13 Dec 2017 09:04:44 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id BB5C687F3C for ; Wed, 13 Dec 2017 09:04:44 +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 ik0-FL0TEuOa for ; Wed, 13 Dec 2017 09:04:42 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from mail.visionsystems.de (mail.visionsystems.de [213.209.99.202]) by fraxinus.osuosl.org (Postfix) with ESMTP id 5D8CD87F2F for ; Wed, 13 Dec 2017 09:04:42 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.visionsystems.de (Postfix) with ESMTP id 880673633ED; Wed, 13 Dec 2017 10:04:41 +0100 (CET) Received: from mail.visionsystems.de ([127.0.0.1]) by localhost (mail.visionsystems.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14024-03; Wed, 13 Dec 2017 10:04:41 +0100 (CET) Received: from visionsystems.de (kallisto.visionsystems.local [192.168.1.3]) by mail.visionsystems.de (Postfix) with ESMTP id 5E6CE3633BD; Wed, 13 Dec 2017 10:04:41 +0100 (CET) Received: from debian9.visionsystems.de ([192.168.1.170]) by visionsystems.de with Microsoft SMTPSVC(6.0.3790.4675); Wed, 13 Dec 2017 10:04:41 +0100 From: yegorslists@googlemail.com To: buildroot@buildroot.org Date: Wed, 13 Dec 2017 10:04:23 +0100 Message-Id: <20171213090424.11172-3-yegorslists@googlemail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20171213090424.11172-1-yegorslists@googlemail.com> References: <20171213090424.11172-1-yegorslists@googlemail.com> X-OriginalArrivalTime: 13 Dec 2017 09:04:41.0251 (UTC) FILETIME=[69296730:01D373F1] X-Virus-Scanned: amavisd-new at visionsystems.de Subject: [Buildroot] [PATCH 3/4] python-secretstorage: 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: Mauro Condarelli , Ludovic Desroches MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" From: Yegor Yefremov Signed-off-by: Yegor Yefremov --- package/Config.in | 1 + package/python-secretstorage/Config.in | 11 +++++++++++ package/python-secretstorage/python-secretstorage.hash | 4 ++++ package/python-secretstorage/python-secretstorage.mk | 14 ++++++++++++++ 4 files changed, 30 insertions(+) create mode 100644 package/python-secretstorage/Config.in create mode 100644 package/python-secretstorage/python-secretstorage.hash create mode 100644 package/python-secretstorage/python-secretstorage.mk diff --git a/package/Config.in b/package/Config.in index 0e9a420452..b04a20590a 100644 --- a/package/Config.in +++ b/package/Config.in @@ -891,6 +891,7 @@ menu "External python modules" source "package/python-scapy3k/Config.in" source "package/python-schedule/Config.in" source "package/python-sdnotify/Config.in" + source "package/python-secretstorage/Config.in" source "package/python-serial/Config.in" source "package/python-service-identity/Config.in" source "package/python-setproctitle/Config.in" diff --git a/package/python-secretstorage/Config.in b/package/python-secretstorage/Config.in new file mode 100644 index 0000000000..87aaf6a728 --- /dev/null +++ b/package/python-secretstorage/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_PYTHON_SECRETSTORAGE + bool "python-secretstorage" + depends on BR2_INSTALL_LIBSTDCPP # python-cryptography + select BR2_PACKAGE_PYTHON_CRYPTOGRAPHY # runtime + help + Python bindings to FreeDesktop.org Secret Service API. + + https://github.com/mitya57/secretstorage + +comment "python-secretstorage needs a toolchain w/ C++" + depends on !BR2_INSTALL_LIBSTDCPP diff --git a/package/python-secretstorage/python-secretstorage.hash b/package/python-secretstorage/python-secretstorage.hash new file mode 100644 index 0000000000..b45fb5719a --- /dev/null +++ b/package/python-secretstorage/python-secretstorage.hash @@ -0,0 +1,4 @@ +# md5 from https://pypi.python.org/pypi/secretstorage/json, sha256 locally computed +md5 3b9465831b069e2622973afb7deb7bc2 SecretStorage-2.3.1.tar.gz +sha256 3af65c87765323e6f64c83575b05393f9e003431959c9395d1791d51497f29b6 SecretStorage-2.3.1.tar.gz +sha256 1debb9ff5d6759fd23cdb40e3ba34b1fa68dd0b19672b6d154599fb0ab704c57 LICENSE diff --git a/package/python-secretstorage/python-secretstorage.mk b/package/python-secretstorage/python-secretstorage.mk new file mode 100644 index 0000000000..b9776d6644 --- /dev/null +++ b/package/python-secretstorage/python-secretstorage.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-secretstorage +# +################################################################################ + +PYTHON_SECRETSTORAGE_VERSION = 2.3.1 +PYTHON_SECRETSTORAGE_SOURCE = SecretStorage-$(PYTHON_SECRETSTORAGE_VERSION).tar.gz +PYTHON_SECRETSTORAGE_SITE = https://pypi.python.org/packages/a5/a5/0830cfe34a4cfd0d1c3c8b614ede1edb2aaf999091ac8548dd19cb352e79 +PYTHON_SECRETSTORAGE_SETUP_TYPE = setuptools +PYTHON_SECRETSTORAGE_LICENSE = BSD-3-Clause +PYTHON_SECRETSTORAGE_LICENSE_FILES = LICENSE + +$(eval $(python-package))