| Andrew Geissler | 517393d | 2023-01-13 08:55:19 -0600 | [diff] [blame] | 1 | SUMMARY = "Supervisor: A Process Control System" | 
|  | 2 | DESCRIPTION = "\ | 
|  | 3 | Supervisor is a client/server system that allows its users \ | 
|  | 4 | to monitorand control a number of processes on UNIX-like \ | 
|  | 5 | operating systems." | 
|  | 6 | HOMEPAGE = "https://github.com/Supervisor/supervisor" | 
|  | 7 | LICENSE = "BSD-4-Clause" | 
|  | 8 | LIC_FILES_CHKSUM = "file://LICENSES.txt;md5=5b4e3a2172bba4c47cded5885e7e507e" | 
|  | 9 |  | 
|  | 10 | SRC_URI[sha256sum] = "34761bae1a23c58192281a5115fb07fbf22c9b0133c08166beffc70fed3ebc12" | 
|  | 11 |  | 
|  | 12 | PYPI_PACKAGE = "supervisor" | 
|  | 13 | inherit pypi systemd setuptools3 | 
|  | 14 | RDEPENDS:${PN} = "\ | 
|  | 15 | python3-meld3 \ | 
|  | 16 | python3-io \ | 
|  | 17 | python3-xmlrpc \ | 
|  | 18 | python3-resource \ | 
|  | 19 | python3-setuptools \ | 
| Andrew Geissler | 517393d | 2023-01-13 08:55:19 -0600 | [diff] [blame] | 20 | " | 
|  | 21 |  | 
|  | 22 | SRC_URI += "file://supervisord.conf \ | 
|  | 23 | file://supervisor.service \ | 
|  | 24 | " | 
|  | 25 | SYSTEMD_SERVICE:${PN} = "supervisor.service" | 
|  | 26 |  | 
|  | 27 | do_install:append() { | 
|  | 28 | install -d ${D}${sysconfdir}/supervisor | 
|  | 29 | install -d ${D}${systemd_system_unitdir} | 
|  | 30 |  | 
|  | 31 | install -m 0644 ${WORKDIR}/supervisord.conf ${D}${sysconfdir}/supervisor | 
|  | 32 | install -m 0644 ${WORKDIR}/supervisor.service ${D}${systemd_system_unitdir} | 
|  | 33 | } |