pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

py-octoprint: also package essential plug-ins



Module Name:	pkgsrc-wip
Committed By:	Pierre Pronchery <khorben%defora.org@localhost>
Pushed By:	khorben
Date:		Mon Nov 23 08:29:21 2020 +0100
Changeset:	69003af1c16e2eae016797f75e5d0502e337b095

Modified Files:
	Makefile
	py-octoprint/Makefile
Added Files:
	py-octoprint-filecheck/DESCR
	py-octoprint-filecheck/Makefile
	py-octoprint-filecheck/PLIST
	py-octoprint-filecheck/distinfo
	py-octoprint-firmwarecheck/DESCR
	py-octoprint-firmwarecheck/Makefile
	py-octoprint-firmwarecheck/PLIST
	py-octoprint-firmwarecheck/distinfo

Log Message:
py-octoprint: also package essential plug-ins

The py-octoprint-filecheck and py-octoprint-firmwarecheck packages fill
the gap for OctoPrint to work.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=69003af1c16e2eae016797f75e5d0502e337b095

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                            |  2 ++
 py-octoprint-filecheck/DESCR        |  3 +++
 py-octoprint-filecheck/Makefile     | 18 ++++++++++++++++++
 py-octoprint-filecheck/PLIST        | 13 +++++++++++++
 py-octoprint-filecheck/distinfo     |  6 ++++++
 py-octoprint-firmwarecheck/DESCR    |  4 ++++
 py-octoprint-firmwarecheck/Makefile | 18 ++++++++++++++++++
 py-octoprint-firmwarecheck/PLIST    | 26 ++++++++++++++++++++++++++
 py-octoprint-firmwarecheck/distinfo |  6 ++++++
 py-octoprint/Makefile               |  2 ++
 10 files changed, 98 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index dc9ebf4a23..b76c1bee40 100644
--- a/Makefile
+++ b/Makefile
@@ -3856,6 +3856,8 @@ SUBDIR+=	py-oasa
 SUBDIR+=	py-ocrodjvu
 SUBDIR+=	py-oct2py
 SUBDIR+=	py-octoprint
+SUBDIR+=	py-octoprint-filecheck
+SUBDIR+=	py-octoprint-firmwarecheck
 SUBDIR+=	py-odeint
 SUBDIR+=	py-odesys
 SUBDIR+=	py-odeviz
diff --git a/py-octoprint-filecheck/DESCR b/py-octoprint-filecheck/DESCR
new file mode 100644
index 0000000000..ee408afce7
--- /dev/null
+++ b/py-octoprint-filecheck/DESCR
@@ -0,0 +1,3 @@
+The File Check plugin tries to detect common issues in uploaded files that are
+known to cause issues while printing and which in the past have caused support
+requests on OctoPrint's Community Forums.
diff --git a/py-octoprint-filecheck/Makefile b/py-octoprint-filecheck/Makefile
new file mode 100644
index 0000000000..fae70dc65a
--- /dev/null
+++ b/py-octoprint-filecheck/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD$
+
+DISTNAME=	${GITHUB_PROJECT}-${PKGVERSION_NOREV}
+PKGNAME=	${PYPKGPREFIX}-octoprint-filecheck-2020.08.07
+CATEGORIES=	print python
+MASTER_SITES=	${MASTER_SITE_GITHUB:=OctoPrint/}
+GITHUB_PROJECT=	OctoPrint-FileCheck
+GITHUB_TAG=	${PKGVERSION_NOREV}
+
+MAINTAINER=	khorben%defora.org@localhost
+HOMEPAGE=	https://github.com/OctoPrint/OctoPrint-FileCheck/
+COMMENT=	Checks for common issues in uploaded files
+LICENSE=	gnu-agpl-v3
+
+PYTHON_VERSIONS_ACCEPTED=	37 36
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-octoprint-filecheck/PLIST b/py-octoprint-filecheck/PLIST
new file mode 100644
index 0000000000..f2508c0b36
--- /dev/null
+++ b/py-octoprint-filecheck/PLIST
@@ -0,0 +1,13 @@
+@comment $NetBSD$
+${PYSITELIB}/OctoPrint_FileCheck-2020.8.7-py${PYVERSSUFFIX}.egg-info/PKG-INFO
+${PYSITELIB}/OctoPrint_FileCheck-2020.8.7-py${PYVERSSUFFIX}.egg-info/SOURCES.txt
+${PYSITELIB}/OctoPrint_FileCheck-2020.8.7-py${PYVERSSUFFIX}.egg-info/dependency_links.txt
+${PYSITELIB}/OctoPrint_FileCheck-2020.8.7-py${PYVERSSUFFIX}.egg-info/entry_points.txt
+${PYSITELIB}/OctoPrint_FileCheck-2020.8.7-py${PYVERSSUFFIX}.egg-info/not-zip-safe
+${PYSITELIB}/OctoPrint_FileCheck-2020.8.7-py${PYVERSSUFFIX}.egg-info/top_level.txt
+${PYSITELIB}/octoprint_file_check/__init__.py
+${PYSITELIB}/octoprint_file_check/__init__.pyc
+${PYSITELIB}/octoprint_file_check/__init__.pyo
+${PYSITELIB}/octoprint_file_check/static/js/file_check.js
+${PYSITELIB}/octoprint_file_check/translations/de/LC_MESSAGES/messages.mo
+${PYSITELIB}/octoprint_file_check/translations/de/LC_MESSAGES/messages.po
diff --git a/py-octoprint-filecheck/distinfo b/py-octoprint-filecheck/distinfo
new file mode 100644
index 0000000000..44df5fea36
--- /dev/null
+++ b/py-octoprint-filecheck/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (OctoPrint-FileCheck-2020.08.07.tar.gz) = d71b61c291e3504675ac3f851fa0a6acfaa60509
+RMD160 (OctoPrint-FileCheck-2020.08.07.tar.gz) = 4b1a6ca93d09c7170e699e21ea55baa02db5e4d6
+SHA512 (OctoPrint-FileCheck-2020.08.07.tar.gz) = 58adc73f831d6f3dcf10b9fedac834daab0331850c2d98383fee9bd3734ee0c1eb15d3ec171a1896db92900bc0e5587de82de643535eb2898a7592424e21bcba
+Size (OctoPrint-FileCheck-2020.08.07.tar.gz) = 45071 bytes
diff --git a/py-octoprint-firmwarecheck/DESCR b/py-octoprint-firmwarecheck/DESCR
new file mode 100644
index 0000000000..307b77a701
--- /dev/null
+++ b/py-octoprint-firmwarecheck/DESCR
@@ -0,0 +1,4 @@
+The Firmware Check plugin tries to identify printers or rather printer firmware
+with known safety issues, such as disabled thermal runaway protection, or other
+kinds of severe issues, like known communication crippling bugs, and displays a
+warning box to logged in users on identification of such a firmware.
diff --git a/py-octoprint-firmwarecheck/Makefile b/py-octoprint-firmwarecheck/Makefile
new file mode 100644
index 0000000000..c1b6009d6f
--- /dev/null
+++ b/py-octoprint-firmwarecheck/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD$
+
+DISTNAME=	${GITHUB_PROJECT}-${PKGVERSION_NOREV}
+PKGNAME=	${PYPKGPREFIX}-octoprint-firmwarecheck-2020.09.23
+CATEGORIES=	print python
+MASTER_SITES=	${MASTER_SITE_GITHUB:=OctoPrint/}
+GITHUB_PROJECT=	OctoPrint-FirmwareCheck
+GITHUB_TAG=	${PKGVERSION_NOREV}
+
+MAINTAINER=	khorben%defora.org@localhost
+HOMEPAGE=	https://github.com/OctoPrint/OctoPrint-FirmwareCheck/
+COMMENT=	Checks for unsafe or broken printer firmwares
+LICENSE=	gnu-agpl-v3
+
+PYTHON_VERSIONS_ACCEPTED=	37 36
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-octoprint-firmwarecheck/PLIST b/py-octoprint-firmwarecheck/PLIST
new file mode 100644
index 0000000000..788a231420
--- /dev/null
+++ b/py-octoprint-firmwarecheck/PLIST
@@ -0,0 +1,26 @@
+@comment $NetBSD$
+${PYSITELIB}/OctoPrint_FirmwareCheck-2020.9.23-py${PYVERSSUFFIX}.egg-info/PKG-INFO
+${PYSITELIB}/OctoPrint_FirmwareCheck-2020.9.23-py${PYVERSSUFFIX}.egg-info/SOURCES.txt
+${PYSITELIB}/OctoPrint_FirmwareCheck-2020.9.23-py${PYVERSSUFFIX}.egg-info/dependency_links.txt
+${PYSITELIB}/OctoPrint_FirmwareCheck-2020.9.23-py${PYVERSSUFFIX}.egg-info/entry_points.txt
+${PYSITELIB}/OctoPrint_FirmwareCheck-2020.9.23-py${PYVERSSUFFIX}.egg-info/not-zip-safe
+${PYSITELIB}/OctoPrint_FirmwareCheck-2020.9.23-py${PYVERSSUFFIX}.egg-info/top_level.txt
+${PYSITELIB}/octoprint_firmware_check/__init__.py
+${PYSITELIB}/octoprint_firmware_check/__init__.pyc
+${PYSITELIB}/octoprint_firmware_check/__init__.pyo
+${PYSITELIB}/octoprint_firmware_check/checks/__init__.py
+${PYSITELIB}/octoprint_firmware_check/checks/__init__.pyc
+${PYSITELIB}/octoprint_firmware_check/checks/__init__.pyo
+${PYSITELIB}/octoprint_firmware_check/checks/firmware_broken.py
+${PYSITELIB}/octoprint_firmware_check/checks/firmware_broken.pyc
+${PYSITELIB}/octoprint_firmware_check/checks/firmware_broken.pyo
+${PYSITELIB}/octoprint_firmware_check/checks/firmware_unsafe.py
+${PYSITELIB}/octoprint_firmware_check/checks/firmware_unsafe.pyc
+${PYSITELIB}/octoprint_firmware_check/checks/firmware_unsafe.pyo
+${PYSITELIB}/octoprint_firmware_check/static/clientjs/firmware_check.js
+${PYSITELIB}/octoprint_firmware_check/static/css/firmware_check.css
+${PYSITELIB}/octoprint_firmware_check/static/js/firmware_check.js
+${PYSITELIB}/octoprint_firmware_check/static/less/firmware_check.less
+${PYSITELIB}/octoprint_firmware_check/templates/firmware_check_sidebar.jinja2
+${PYSITELIB}/octoprint_firmware_check/translations/de/LC_MESSAGES/messages.mo
+${PYSITELIB}/octoprint_firmware_check/translations/de/LC_MESSAGES/messages.po
diff --git a/py-octoprint-firmwarecheck/distinfo b/py-octoprint-firmwarecheck/distinfo
new file mode 100644
index 0000000000..60d71162f2
--- /dev/null
+++ b/py-octoprint-firmwarecheck/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (OctoPrint-FirmwareCheck-2020.09.23.tar.gz) = 66d5afd1a7216545ffc7be6f5ffbc5e66d46d5ad
+RMD160 (OctoPrint-FirmwareCheck-2020.09.23.tar.gz) = ee3f44ae5da164683604d18200cb8481ee77c39e
+SHA512 (OctoPrint-FirmwareCheck-2020.09.23.tar.gz) = 8690d37ef42ab9344d647344fd20160f3cb781a1a73a819dc956658f84d134483f77236fe8af3931c2211ca671f0243ca58511c61c59b73925920160ac342869
+Size (OctoPrint-FirmwareCheck-2020.09.23.tar.gz) = 42952 bytes
diff --git a/py-octoprint/Makefile b/py-octoprint/Makefile
index 3a4b69b870..08d9c2095e 100644
--- a/py-octoprint/Makefile
+++ b/py-octoprint/Makefile
@@ -30,6 +30,8 @@ DEPENDS+=	${PYPKGPREFIX}-jinja2>=2.11.2:../../textproc/py-jinja2
 DEPENDS+=	${PYPKGPREFIX}-markdown>=3.1:../../textproc/py-markdown
 DEPENDS+=	${PYPKGPREFIX}-netaddr>=0.7.19:../../net/py-netaddr
 DEPENDS+=	${PYPKGPREFIX}-netifaces>=0.10.9:../../net/py-netifaces
+DEPENDS+=	${PYPKGPREFIX}-octoprint-filecheck>=2020.7.6:../../wip/py-octoprint-filecheck
+DEPENDS+=	${PYPKGPREFIX}-octoprint-firmwarecheck>=2020.6.22:../../wip/py-octoprint-firmwarecheck
 DEPENDS+=	${PYPKGPREFIX}-pkginfo>=1.5.0.1:../../devel/py-pkginfo
 DEPENDS+=	${PYPKGPREFIX}-psutil>=5.7:../../sysutils/py-psutil
 DEPENDS+=	${PYPKGPREFIX}-pylru>=1.2:../../wip/py-pylru


Home | Main Index | Thread Index | Old Index