Skip to contentSkip to conversation

python-daemonize: new package

PATCH New Lionel Flandrin 2 participants 3 messages Apr 11, 2018 – Apr 27, 2018

lore
Share & tools
lore
#0 lore raw

PATCH 1/2 python-daemonize: new package

Library to enable your code run as a daemon process on Unix-like systems.

---
 package/Config.in                              |  1 +
 package/python-daemonize/Config.in             |  8 ++++++++
 package/python-daemonize/python-daemonize.hash |  3 +++
 package/python-daemonize/python-daemonize.mk   | 14 ++++++++++++++
 4 files changed, 26 insertions(+)
 create mode 100644 package/python-daemonize/Config.in
 create mode 100644 package/python-daemonize/python-daemonize.hash
 create mode 100644 package/python-daemonize/python-daemonize.mk
package/Config.in +1 -0
index e48d0b4c64..4e0706d38a 100644
@@ -762,6 +762,7 @@ menu "External python modules"
 	source "package/python-cssselect/Config.in"
 	source "package/python-cssutils/Config.in"
 	source "package/python-daemon/Config.in"
+	source "package/python-daemonize/Config.in"
 	source "package/python-dataproperty/Config.in"
 	source "package/python-dateutil/Config.in"
 	source "package/python-decorator/Config.in"
package/python-daemonize/Config.in new file +8 -0
new file mode 100644
index 0000000000..3fa5ed3688
@@ -0,0 +1,8 @@
+config BR2_PACKAGE_PYTHON_DAEMONIZE
+       bool "python-daemonize"
+       select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime
+       help
+         Library to enable your code run as a daemon process on Unix-like
+         systems.
+
+         https://pypi.python.org/pypi/daemonize
package/python-daemonize/python-daemonize.hash new file +3 -0
new file mode 100644
index 0000000000..d2111a3193
@@ -0,0 +1,3 @@
+# From https://pypi.python.org/pypi/daemonize/json
+md5    6759005b12dfeea0d4305f8536b4b0c2  daemonize-2.4.7.tar.gz
+sha256 c0194e861826be456c7c69985825ac7b79632d8ac7ad4cde8e12fee7971468c8  daemonize-2.4.7.tar.gz
package/python-daemonize/python-daemonize.mk new file +14 -0
new file mode 100644
index 0000000000..bfcfe93378
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-daemonize
+#
+################################################################################
+
+PYTHON_DAEMONIZE_VERSION = 2.4.7
+PYTHON_DAEMONIZE_SOURCE = daemonize-$(PYTHON_DAEMONIZE_VERSION).tar.gz
+PYTHON_DAEMONIZE_SITE = https://pypi.python.org/packages/84/15/923e3fe48239adf5d697c29e04a3f868d3e4ce8539aab29d6abe784db5be
+PYTHON_DAEMONIZE_SETUP_TYPE = setuptools
+PYTHON_DAEMONIZE_LICENSE = MIT
+PYTHON_DAEMONIZE_LICENSE_FILES = LICENSE
+
+$(eval $(python-package))
Signature · 1 line
2.16.3
#1 lore raw

PATCH 2/2 DEVELOPERS: Add Lionel Flandrin to package/python-daemonize

---
 DEVELOPERS | 1 +
 1 file changed, 1 insertion(+)
DEVELOPERS +1 -0
index 00cbaeff37..33070584dd 100644
@@ -1064,6 +1064,7 @@ F:	boot/afboot-stm32/
 
 N:	Lionel Flandrin <[email protected]>
 F:	package/python-babel/
+F:	package/python-daemonize/
 F:	package/python-flask/
 F:	package/python-flask-babel/
 F:	package/python-gunicorn/
Signature · 1 line
2.16.3
#2 lore raw

PATCH 1/2 python-daemonize: new package

In reply to Lionel Flandrin

Hello,

Quoted 4 lines · Lionel Flandrin

Library to enable your code run as a daemon process on Unix-like systems.

Quoted 9 lines
---
 package/Config.in                              |  1 +
 package/python-daemonize/Config.in             |  8 ++++++++
 package/python-daemonize/python-daemonize.hash |  3 +++
 package/python-daemonize/python-daemonize.mk   | 14 ++++++++++++++
 4 files changed, 26 insertions(+)
 create mode 100644 package/python-daemonize/Config.in
 create mode 100644 package/python-daemonize/python-daemonize.hash
 create mode 100644 package/python-daemonize/python-daemonize.mk

I've squashed your PATCH 2/2 into PATCH 1/2, because the change to the DEVELOPERS file should be done in the commit as the commit adding the package. I've done no other change, it looked OK to me.

I'm adding Yegor in Cc, in case he wants to have a look a this Python package.

Best regards,

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons)
Embedded Linux and Kernel engineering
https://bootlin.com