Skip to contentSkip to conversation

python-toml: new package

PATCH New yegorslists at googlemail.com 2 participants 7 messages Jan 16, 2017 – Jan 24, 2017

lore
Share & tools
lore
#0 lore raw

PATCH 1/3 python-toml: new package

From: Yegor Yefremov <[email protected]>

Use GitHub instead of PyPI because PyPI release if out-of-date.

---
 package/Config.in                    |  1 +
 package/python-toml/Config.in        |  6 ++++++
 package/python-toml/python-toml.hash |  2 ++
 package/python-toml/python-toml.mk   | 13 +++++++++++++
 4 files changed, 22 insertions(+)
 create mode 100644 package/python-toml/Config.in
 create mode 100644 package/python-toml/python-toml.hash
 create mode 100644 package/python-toml/python-toml.mk
package/Config.in +1 -0
index 8c8c33ec3..1766089b0 100644
@@ -800,6 +800,7 @@ menu "External python modules"
 	source "package/python-spidev/Config.in"
 	source "package/python-thrift/Config.in"
 	source "package/python-tomako/Config.in"
+	source "package/python-toml/Config.in"
 	source "package/python-tornado/Config.in"
 	source "package/python-treq/Config.in"
 	source "package/python-twisted/Config.in"
package/python-toml/Config.in new file +6 -0
new file mode 100644
index 000000000..a41622fc2
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PYTHON_TOML
+	bool "python-toml"
+	help
+	  Python Library for Tom's Obvious, Minimal Language.
+
+	  https://github.com/uiri/toml
package/python-toml/python-toml.hash new file +2 -0
new file mode 100644
index 000000000..cbc71a961
@@ -0,0 +1,2 @@
+# Locally computed
+sha256	aee9679726f42fb09f48b9701a321571e0b6a51305c3e0f3913b3057d8bf7083  python-toml-0.9.2.tar.gz
package/python-toml/python-toml.mk new file +13 -0
new file mode 100644
index 000000000..fec113e1c
@@ -0,0 +1,13 @@
+################################################################################
+#
+# python-toml
+#
+################################################################################
+
+PYTHON_TOML_VERSION = 0.9.2
+PYTHON_TOML_SITE = $(call github,uiri,toml,$(PYTHON_TOML_VERSION))
+PYTHON_TOML_SETUP_TYPE = distutils
+PYTHON_TOML_LICENSE = MIT
+PYTHON_TOML_LICENSE_FILES = LICENSE
+
+$(eval $(python-package))
Signature · 1 line
2.11.0
#1 lore raw

PATCH 2/3 python-logbook: new package

From: Yegor Yefremov <[email protected]>

---
 package/Config.in                          |  1 +
 package/python-logbook/Config.in           |  6 ++++++
 package/python-logbook/python-logbook.hash |  3 +++
 package/python-logbook/python-logbook.mk   | 13 +++++++++++++
 4 files changed, 23 insertions(+)
 create mode 100644 package/python-logbook/Config.in
 create mode 100644 package/python-logbook/python-logbook.hash
 create mode 100644 package/python-logbook/python-logbook.mk
package/Config.in +1 -0
index 1766089b0..e03b003fa 100644
@@ -709,6 +709,7 @@ menu "External python modules"
 	source "package/python-keyring/Config.in"
 	source "package/python-libconfig/Config.in"
 	source "package/python-lmdb/Config.in"
+	source "package/python-logbook/Config.in"
 	source "package/python-lxml/Config.in"
 	source "package/python-mad/Config.in"
 	source "package/python-mako/Config.in"
package/python-logbook/Config.in new file +6 -0
new file mode 100644
index 000000000..9ae914432
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PYTHON_LOGBOOK
+	bool "python-logbook"
+	help
+	  A logging replacement for Python.
+
+	  http://logbook.pocoo.org/
package/python-logbook/python-logbook.hash new file +3 -0
new file mode 100644
index 000000000..1a79046c3
@@ -0,0 +1,3 @@
+# md5 from https://pypi.python.org/pypi/logbook/json, sha256 locally computed
+md5	22fea705e067c118925898f0c30b0508  Logbook-1.0.0.tar.gz
+sha256	87da2515a6b3db866283cb9d4e5a6ec44e52a1d556ebb2ea3b6e7e704b5f1872  Logbook-1.0.0.tar.gz
package/python-logbook/python-logbook.mk new file +13 -0
new file mode 100644
index 000000000..291237973
@@ -0,0 +1,13 @@
+################################################################################
+#
+# python-logbook
+#
+################################################################################
+
+PYTHON_LOGBOOK_VERSION = 1.0.0
+PYTHON_LOGBOOK_SOURCE = Logbook-$(PYTHON_LOGBOOK_VERSION).tar.gz
+PYTHON_LOGBOOK_SITE = https://pypi.python.org/packages/34/e8/6419c217bbf464fe8a902418120cccaf476201bd03b50958db24d6e90f65
+PYTHON_LOGBOOK_SETUP_TYPE = setuptools
+PYTHON_LOGBOOK_LICENSE = BSD-3c
+
+$(eval $(python-package))
Signature · 1 line
2.11.0
#2 lore raw

PATCH 2/3 python-logbook: new package

Quoted 53 lines · On Mon, Jan 16, 2017 at 4:46 PM, <[email protected]> wrote:

From: Yegor Yefremov <[email protected]>

---
 package/Config.in                          |  1 +
 package/python-logbook/Config.in           |  6 ++++++
 package/python-logbook/python-logbook.hash |  3 +++
 package/python-logbook/python-logbook.mk   | 13 +++++++++++++
 4 files changed, 23 insertions(+)
 create mode 100644 package/python-logbook/Config.in
 create mode 100644 package/python-logbook/python-logbook.hash
 create mode 100644 package/python-logbook/python-logbook.mk
package/Config.in +1 -0
index 1766089b0..e03b003fa 100644
@@ -709,6 +709,7 @@ menu "External python modules"
        source "package/python-keyring/Config.in"
        source "package/python-libconfig/Config.in"
        source "package/python-lmdb/Config.in"
+       source "package/python-logbook/Config.in"
        source "package/python-lxml/Config.in"
        source "package/python-mad/Config.in"
        source "package/python-mako/Config.in"
package/python-logbook/Config.in new file +6 -0
new file mode 100644
index 000000000..9ae914432
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PYTHON_LOGBOOK
+       bool "python-logbook"
+       help
+         A logging replacement for Python.
+
+         http://logbook.pocoo.org/
package/python-logbook/python-logbook.hash new file +3 -0
new file mode 100644
index 000000000..1a79046c3
@@ -0,0 +1,3 @@
+# md5 from https://pypi.python.org/pypi/logbook/json, sha256 locally computed
+md5    22fea705e067c118925898f0c30b0508  Logbook-1.0.0.tar.gz
+sha256 87da2515a6b3db866283cb9d4e5a6ec44e52a1d556ebb2ea3b6e7e704b5f1872  Logbook-1.0.0.tar.gz
package/python-logbook/python-logbook.mk new file +1 -0
new file mode 100644
index 000000000..291237973
@@ -0,0 +1,13 @@
+################################################################################

package/python-logbook/python-logbook.mk line 11

Quoted 10 lines
package/python-logbook/python-logbook.mk new file +10 -0
+#
+# python-logbook
+#
+################################################################################
+
+PYTHON_LOGBOOK_VERSION = 1.0.0
+PYTHON_LOGBOOK_SOURCE = Logbook-$(PYTHON_LOGBOOK_VERSION).tar.gz
+PYTHON_LOGBOOK_SITE = https://pypi.python.org/packages/34/e8/6419c217bbf464fe8a902418120cccaf476201bd03b50958db24d6e90f65
+PYTHON_LOGBOOK_SETUP_TYPE = setuptools
+PYTHON_LOGBOOK_LICENSE = BSD-3c

Missing licence file was fixed upstream and will appear in the next bump:

https://github.com/getlogbook/logbook/pull/233

Yegor

#3 lore raw

PATCH 2/3 python-logbook: new package

In reply to yegorslists at googlemail.com

Hello,

Quoted 12 lines · yegorslists at googlemail.com

From: Yegor Yefremov <[email protected]>

---
 package/Config.in                          |  1 +
 package/python-logbook/Config.in           |  6 ++++++
 package/python-logbook/python-logbook.hash |  3 +++
 package/python-logbook/python-logbook.mk   | 13 +++++++++++++
 4 files changed, 23 insertions(+)
 create mode 100644 package/python-logbook/Config.in
 create mode 100644 package/python-logbook/python-logbook.hash
 create mode 100644 package/python-logbook/python-logbook.mk

Applied to master, thanks.

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
#4 lore raw

PATCH 3/3 python-markdown2: new package

In reply to yegorslists at googlemail.com

From: Yegor Yefremov <[email protected]>

---
 package/Config.in                              |  1 +
 package/python-markdown2/Config.in             |  6 ++++++
 package/python-markdown2/python-markdown2.hash |  2 ++
 package/python-markdown2/python-markdown2.mk   | 13 +++++++++++++
 4 files changed, 22 insertions(+)
 create mode 100644 package/python-markdown2/Config.in
 create mode 100644 package/python-markdown2/python-markdown2.hash
 create mode 100644 package/python-markdown2/python-markdown2.mk
package/Config.in +1 -0
index e03b003fa..0d2701215 100644
@@ -714,6 +714,7 @@ menu "External python modules"
 	source "package/python-mad/Config.in"
 	source "package/python-mako/Config.in"
 	source "package/python-markdown/Config.in"
+	source "package/python-markdown2/Config.in"
 	source "package/python-markupsafe/Config.in"
 	source "package/python-mbstrdecoder/Config.in"
 	source "package/python-meld3/Config.in"
package/python-markdown2/Config.in new file +6 -0
new file mode 100644
index 000000000..8fe233249
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PYTHON_MARKDOWN2
+	bool "python-markdown2"
+	help
+	  A fast and complete Python implementation of Markdown.
+
+	  https://github.com/trentm/python-markdown2
package/python-markdown2/python-markdown2.hash new file +2 -0
new file mode 100644
index 000000000..17ae7d901
@@ -0,0 +1,2 @@
+# Locally computed
+sha256	07e077f5d4aa5f1e2f061f9f94d9e22f9ea266411b8c557b9164fc0e6dff0595  python-markdown2-2.3.2.tar.gz
package/python-markdown2/python-markdown2.mk new file +13 -0
new file mode 100644
index 000000000..1e343b43f
@@ -0,0 +1,13 @@
+################################################################################
+#
+# python-markdown2
+#
+################################################################################
+
+PYTHON_MARKDOWN2_VERSION = 2.3.2
+PYTHON_MARKDOWN2_SITE = $(call github,trentm,python-markdown2,$(PYTHON_MARKDOWN2_VERSION))
+PYTHON_MARKDOWN2_SETUP_TYPE = distutils
+PYTHON_MARKDOWN2_LICENSE = MIT
+PYTHON_MARKDOWN2_LICENSE_FILES = LICENSE.txt
+
+$(eval $(python-package))
Signature · 1 line
2.11.0
#5 lore raw

PATCH 3/3 python-markdown2: new package

Hello,

Quoted 12 lines · yegorslists at googlemail.com

From: Yegor Yefremov <[email protected]>

---
 package/Config.in                              |  1 +
 package/python-markdown2/Config.in             |  6 ++++++
 package/python-markdown2/python-markdown2.hash |  2 ++
 package/python-markdown2/python-markdown2.mk   | 13 +++++++++++++
 4 files changed, 22 insertions(+)
 create mode 100644 package/python-markdown2/Config.in
 create mode 100644 package/python-markdown2/python-markdown2.hash
 create mode 100644 package/python-markdown2/python-markdown2.mk

Applied to master, thanks.

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
#6 lore raw

PATCH 1/3 python-toml: new package

In reply to yegorslists at googlemail.com

Hello,

Quoted 5 lines · yegorslists at googlemail.com

From: Yegor Yefremov <[email protected]>

Use GitHub instead of PyPI because PyPI release if out-of-date.

Quoted 9 lines
---
 package/Config.in                    |  1 +
 package/python-toml/Config.in        |  6 ++++++
 package/python-toml/python-toml.hash |  2 ++
 package/python-toml/python-toml.mk   | 13 +++++++++++++
 4 files changed, 22 insertions(+)
 create mode 100644 package/python-toml/Config.in
 create mode 100644 package/python-toml/python-toml.hash
 create mode 100644 package/python-toml/python-toml.mk

Applied to master, thanks.

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com