From patchwork Sat Oct 26 15:29:41 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Titouan Christophe X-Patchwork-Id: 1184747 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.133; helo=hemlock.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=railnova.eu Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=railnova-eu.20150623.gappssmtp.com header.i=@railnova-eu.20150623.gappssmtp.com header.b="hm5VOK5y"; dkim-atps=neutral Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 470lKq1B4bz9sPV for ; Sun, 27 Oct 2019 02:30:23 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id BB0E687364; Sat, 26 Oct 2019 15:30:16 +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 DF4A5ggthqy0; Sat, 26 Oct 2019 15:30:15 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 1EE8D8774C; Sat, 26 Oct 2019 15:30:15 +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 739A31BF404 for ; Sat, 26 Oct 2019 15:30:12 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 708A087134 for ; Sat, 26 Oct 2019 15:30:12 +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 aWKRI-h4kk3g for ; Sat, 26 Oct 2019 15:30:11 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com [209.85.221.50]) by hemlock.osuosl.org (Postfix) with ESMTPS id EA6418704A for ; Sat, 26 Oct 2019 15:30:10 +0000 (UTC) Received: by mail-wr1-f50.google.com with SMTP id v9so5490809wrq.5 for ; Sat, 26 Oct 2019 08:30:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=railnova-eu.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=R7QzFI6vwCm1i8yUw26XPjrKo/UyAxvKEDjRTvy0Pog=; b=hm5VOK5ynA1THj0qg1G7dtvHi+HR46vsEWl+5TgO08HLJLbZFJeqGdKSvhu7ujBxKk /V06oqXB+sBA7PYutT+Kt/q86Us+QAEU1SbflkVXRPhbg1MbB0E8wHex8jh6sUMr9wHP zkohcSGIhU8kAa/MRHaLLlLtZ8Ly+sYfG/aMkVM+1Bmp3PWxv6zH20iMiLWLXfZCt4o2 /RviJxprJMAJ/8HbB+S7Ymz7GaduzMs1HmItCAaqYYPPjU4rNAzx8vTWuIY926qMrQAi JcrArW01w4xT2sKFO2AQOSrAj8A/KS4hkC4ETDuNSccXAG66OHaVVWQCWD6Dam0YO8Um eBrw== 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:mime-version:content-transfer-encoding; bh=R7QzFI6vwCm1i8yUw26XPjrKo/UyAxvKEDjRTvy0Pog=; b=cmJRGQ8Hkh6GjQ62ANaMMBdQACMCABk96wby5QSH56LyXc68U108r0Cn7MdIDogYnA XOzt5Abx4qAu0YgY/s3YNhpN5urUtvjRo1xMSfspp1UdvePd2UDwl8X/Vif+JCJKUrKh ha9nKw44KxBczYP7BuoRIGkCTR4EZ0unqjlNnwAe3KB3Usc67XyPcgf69WVSUeDWBq2d 6DMZQl13OTt7J/XdcbF7yA7xSesnlGVKuDKVNabjU/1iPmjIW4TL4HbR+scqvdhJEkSh YlHLMFG4jPN+GLHOWE6e8vd9ByLohias1rrsbKOgEOjJoPjSeil6XGFsYFZpm41SLNpY USUQ== X-Gm-Message-State: APjAAAU8g3QvDd28VUkRniCuMo4AqpHV8kiYMtt/z7mzNzNlL1SnE/yV NB53ccKi00IyieYz2JIwNqTaBDeiu8uczQMP X-Google-Smtp-Source: APXvYqynjPQ5e4G22c9eipV7EtpKWN+JkMvVUq3sHmp8S+NwP8TP29Topg8EOgijiHsaAaK9H+3AcA== X-Received: by 2002:adf:f90f:: with SMTP id b15mr7850338wrr.76.1572103808915; Sat, 26 Oct 2019 08:30:08 -0700 (PDT) Received: from taurus.dhcp.lyon.intranet (static-css-ccs-204145.business.bouyguestelecom.com. [176.157.204.145]) by smtp.gmail.com with ESMTPSA id p17sm7253645wrn.4.2019.10.26.08.30.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 26 Oct 2019 08:30:08 -0700 (PDT) From: Titouan Christophe To: buildroot@buildroot.org Date: Sat, 26 Oct 2019 17:29:41 +0200 Message-Id: <20191026152943.122511-3-titouan.christophe@railnova.eu> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20191026152943.122511-1-titouan.christophe@railnova.eu> References: <20191026152943.122511-1-titouan.christophe@railnova.eu> MIME-Version: 1.0 Subject: [Buildroot] [PATCH v2 2/4] package/python-cheetah3: new package X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Geoffrey Ragot , Peter Korsgaard , Asaf Kahlon , Titouan Christophe , Fabrice Fontaine Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" From: Fabrice Fontaine host-python-cheetah3 for host-python3 is required for mongodb 4.1.10 Signed-off-by: Fabrice Fontaine [Titouan: Fix comment line contains UTF-8 characters] Signed-off-by: Titouan Christophe --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-cheetah3/Config.in | 6 ++++++ package/python-cheetah3/python-cheetah3.hash | 5 +++++ package/python-cheetah3/python-cheetah3.mk | 18 ++++++++++++++++++ 5 files changed, 31 insertions(+) create mode 100644 package/python-cheetah3/Config.in create mode 100644 package/python-cheetah3/python-cheetah3.hash create mode 100644 package/python-cheetah3/python-cheetah3.mk diff --git a/DEVELOPERS b/DEVELOPERS index b9e6881419..952b49fa17 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -867,6 +867,7 @@ F: package/oniguruma/ F: package/oprofile/ F: package/pcmanfm/ F: package/python-backcall/ +F: package/python-cheetah3/ F: package/python-jedi/ F: package/python-parso/ F: package/rygel/ diff --git a/package/Config.in b/package/Config.in index 901c25fe02..9a22aa1e52 100644 --- a/package/Config.in +++ b/package/Config.in @@ -860,6 +860,7 @@ menu "External python modules" source "package/python-characteristic/Config.in" source "package/python-chardet/Config.in" source "package/python-cheetah/Config.in" + source "package/python-cheetah3/Config.in" source "package/python-cheroot/Config.in" source "package/python-cherrypy/Config.in" source "package/python-click/Config.in" diff --git a/package/python-cheetah3/Config.in b/package/python-cheetah3/Config.in new file mode 100644 index 0000000000..9c5761f556 --- /dev/null +++ b/package/python-cheetah3/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_CHEETAH3 + bool "python-cheetah3" + help + Cheetah is a template engine and code generation tool. + + http://cheetahtemplate.org/ diff --git a/package/python-cheetah3/python-cheetah3.hash b/package/python-cheetah3/python-cheetah3.hash new file mode 100644 index 0000000000..67f4a720db --- /dev/null +++ b/package/python-cheetah3/python-cheetah3.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/cheetah3/json +md5 e0cbd10b6fa0d4b294f7fb6453d85a2a Cheetah3-3.2.1.tar.gz +sha256 685f961d2761e140bfea67156a013313acda66a229edc6c8708b71d9080ece9c Cheetah3-3.2.1.tar.gz +# Locally computed sha256 checksums +sha256 21b356594daaefc1b482b7f7ef2b7a83910c95ebd49d7170ce6ec5a18f084442 LICENSE diff --git a/package/python-cheetah3/python-cheetah3.mk b/package/python-cheetah3/python-cheetah3.mk new file mode 100644 index 0000000000..38a0921297 --- /dev/null +++ b/package/python-cheetah3/python-cheetah3.mk @@ -0,0 +1,18 @@ +################################################################################ +# +# python-cheetah3 +# +################################################################################ + +PYTHON_CHEETAH3_VERSION = 3.2.1 +PYTHON_CHEETAH3_SOURCE = Cheetah3-$(PYTHON_CHEETAH3_VERSION).tar.gz +PYTHON_CHEETAH3_SITE = https://files.pythonhosted.org/packages/d8/49/25d1d310c274433e1bc82736483f2c57f870688deddb0c56f296dcfe36f7 +PYTHON_CHEETAH3_SETUP_TYPE = setuptools +PYTHON_CHEETAH3_LICENSE = MIT +PYTHON_CHEETAH3_LICENSE_FILES = LICENSE + +# Needed to build mongodb +HOST_PYTHON_CHEETAH3_NEEDS_HOST_PYTHON = python3 + +$(eval $(python-package)) +$(eval $(host-python-package))