[PATCH openbmc] Add recipe for https://github.com/msoulier/tftpy

OpenBMC Patches patches at stwcx.xyz
Tue Oct 20 02:01:03 AEDT 2015


From: Brad Bishop <bradleyb at us.ibm.com>

A pure python library for TFTP.
---
 .../common/recipes-devtools/python/python-tftpy.bb    | 19 +++++++++++++++++++
 meta-phosphor/common/recipes.txt                      |  1 +
 2 files changed, 20 insertions(+)
 create mode 100644 meta-phosphor/common/recipes-devtools/python/python-tftpy.bb

diff --git a/meta-phosphor/common/recipes-devtools/python/python-tftpy.bb b/meta-phosphor/common/recipes-devtools/python/python-tftpy.bb
new file mode 100644
index 0000000..32f788b
--- /dev/null
+++ b/meta-phosphor/common/recipes-devtools/python/python-tftpy.bb
@@ -0,0 +1,19 @@
+SUMMARY = "Python is a TFTP library for the Python programming language."
+DESCRIPTION = "Tftpy is a TFTP library for the Python programming language. It includes \
+client and server classes, with sample implementations. Hooks are included for \
+easy inclusion in a UI for populating progress indicators. It supports RFCs \
+1350, 2347, 2348 and the tsize option from RFC 2349."
+HOMEPAGE = "https://github.com/msoulier/tftpy"
+SECTION = "devel/python"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://${S}/COPYING;md5=22770e72ae03c61f5bcc4e333b61368d"
+
+SRC_URI = "git://github.com/msoulier/tftpy.git"
+SRCREV = "${AUTOREV}"
+
+S = "${WORKDIR}/git"
+
+inherit allarch
+inherit setuptools
+
+BBCLASSEXTEND = "nativesdk"
diff --git a/meta-phosphor/common/recipes.txt b/meta-phosphor/common/recipes.txt
index d38d789..f339a3c 100644
--- a/meta-phosphor/common/recipes.txt
+++ b/meta-phosphor/common/recipes.txt
@@ -1,4 +1,5 @@
 recipes-connectivity - Libraries and applications related to communication with other devices 
+recipes-devtools     - Tools primarily used by the build system (but can also be used on targets)
 recipes-extended     - Applications which whilst not essential add features compared to the alternatives in
                        core. May be needed for full tool functionality or LSB compliance.
 recipes-kernel       - The kernel and generic applications/libraries with strong kernel dependencies
-- 
2.6.0




More information about the openbmc mailing list