All the mail mirrored from lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [git commit branch/next] package/python-crontab: new package
@ 2019-11-24 22:04 Peter Korsgaard
  0 siblings, 0 replies; only message in thread
From: Peter Korsgaard @ 2019-11-24 22:04 UTC (permalink / raw
  To: buildroot

commit: https://git.buildroot.net/buildroot/commit/?id=dad797a4535ec1aa38855eee4682fd267d0264b4
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/next

Crontab module for reading and writing crontab files and accessing
the system cron automatically and simply using a direct API.

Signed-off-by: Grzegorz Blach <grzegorz@blach.pl>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
---
 DEVELOPERS                                 |  1 +
 package/Config.in                          |  1 +
 package/python-crontab/Config.in           |  8 ++++++++
 package/python-crontab/python-crontab.hash |  5 +++++
 package/python-crontab/python-crontab.mk   | 13 +++++++++++++
 5 files changed, 28 insertions(+)

diff --git a/DEVELOPERS b/DEVELOPERS
index 98f67fbc96..5837bbfab2 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -1007,6 +1007,7 @@ F:	package/f2fs-tools/
 F:	package/pigpio/
 F:	package/python-aioblescan/
 F:	package/python-bluezero/
+F:	package/python-crontab/
 F:	package/python-falcon/
 F:	package/python-ifaddr/
 F:	package/python-hiredis/
diff --git a/package/Config.in b/package/Config.in
index 9210ec0ac8..c04626173d 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -880,6 +880,7 @@ menu "External python modules"
 	source "package/python-couchdb/Config.in"
 	source "package/python-crc16/Config.in"
 	source "package/python-crcmod/Config.in"
+	source "package/python-crontab/Config.in"
 	source "package/python-crossbar/Config.in"
 	source "package/python-cryptography/Config.in"
 	source "package/python-cssselect/Config.in"
diff --git a/package/python-crontab/Config.in b/package/python-crontab/Config.in
new file mode 100644
index 0000000000..f97e00af5e
--- /dev/null
+++ b/package/python-crontab/Config.in
@@ -0,0 +1,8 @@
+config BR2_PACKAGE_PYTHON_CRONTAB
+	bool "python-crontab"
+	select BR2_PACKAGE_PYTHON_DATEUTIL # runtime
+	help
+	  Crontab module for reading and writing crontab files and accessing
+	  the system cron automatically and simply using a direct API.
+
+	  https://gitlab.com/doctormo/python-crontab/
diff --git a/package/python-crontab/python-crontab.hash b/package/python-crontab/python-crontab.hash
new file mode 100644
index 0000000000..c4f3636f5c
--- /dev/null
+++ b/package/python-crontab/python-crontab.hash
@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/python-crontab/json
+md5	e1f2ca65e0218a85c724e3d6058da2a3  python-crontab-2.4.0.tar.gz
+sha256	3ac1608ff76032e6fc6e16b5fbf83b51557e0e066bf78e9f88571571e7bd7ae6  python-crontab-2.4.0.tar.gz
+# Locally computed sha256 checksums
+sha256	da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768  COPYING
diff --git a/package/python-crontab/python-crontab.mk b/package/python-crontab/python-crontab.mk
new file mode 100644
index 0000000000..f6bf8d7072
--- /dev/null
+++ b/package/python-crontab/python-crontab.mk
@@ -0,0 +1,13 @@
+################################################################################
+#
+# python-crontab
+#
+################################################################################
+
+PYTHON_CRONTAB_VERSION = 2.4.0
+PYTHON_CRONTAB_SITE = https://files.pythonhosted.org/packages/bc/03/852f9c5f8da7f58abce06fe8ae769cbcf6502f1c60684b16bad72ffcced3
+PYTHON_CRONTAB_SETUP_TYPE = setuptools
+PYTHON_CRONTAB_LICENSE = LGPL-3.0+
+PYTHON_CRONTAB_LICENSE_FILES = COPYING
+
+$(eval $(python-package))

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2019-11-24 22:04 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-11-24 22:04 [Buildroot] [git commit branch/next] package/python-crontab: new package Peter Korsgaard

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.