1st Versionwith nginx, gunicorn and flask

This commit is contained in:
2024-03-11 11:56:30 +01:00
commit fcaa0d5d72
35 changed files with 1322 additions and 0 deletions

View File

@@ -0,0 +1,72 @@
DESCRIPTION = "Datalogger base application packagegroup"
SUMMARY = "Datalogger packagegroup - base system apps"
PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit packagegroup
PACKAGES = " \
datalogger-base-packagegroup \
datalogger-base-buildtools \
datalogger-base-python \
datalogger-base-connectivity \
"
RDEPENDS_${PN} = " \
datalogger-base-buildtools \
datalogger-base-python \
datalogger-base-connectivity \
"
SUMMARY_datalogger-base-buildtools = "Build utilities"
RDEPENDS_datalogger-base-buildtools = " \
autoconf \
automake \
binutils \
binutils-symlinks \
cpp \
cpp-symlinks \
gcc \
gcc-symlinks \
g++ \
g++-symlinks \
gettext \
make \
libstdc++ \
libtool \
pkgconfig \
"
RDEPENDS_datalogger-base-buildtools-dev += " \
libstdc++-dev \
"
SUMMARY_datalogger-base-python = "Python packages"
RDEPENDS_datalogger-base-python = " \
python3 \
libpython3 \
python3-core \
python3-flask \
python3-gunicorn \
python3-pip \
python3-requests \
python3-spidev \
python3-wheel \
python3-venv \
"
RDEPENDS_datalogger-base-python-dev += " \
python3-dev \
"
SUMMARY_datalogger-base-connectivity = "Connectivity utilities"
RDEPENDS_datalogger-base-connectivity = " \
curl \
dropbear \
hostapd \
kea \
nginx \
rpi-gpio \
rpio \
wpa-supplicant \
"

View File

@@ -0,0 +1,69 @@
DESCRIPTION = "VRPM Device base application packagegroup"
SUMMARY = "VRPM Device packagegroup - base system apps"
PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit packagegroup
PACKAGES = " \
packagegroup-vrpmdv-base \
vrpmdv-base-buildtools \
vrpmdv-base-python \
vrpmdv-base-connectivity \
"
RDEPENDS_${PN} = " \
vrpmdv-base-buildtools \
vrpmdv-base-python \
vrpmdv-base-connectivity \
"
SUMMARY_vrpmdv-base-buildtools = "Build utilities"
RDEPENDS_vrpmdv-base-buildtools = " \
autoconf \
automake \
binutils \
binutils-symlinks \
cpp \
cpp-symlinks \
gcc \
gcc-symlinks \
g++ \
g++-symlinks \
gettext \
make \
libstdc++ \
libtool \
pkgconfig \
"
RDEPENDS_vrpmdv-base-buildtools-dev += " \
libstdc++-dev \
"
SUMMARY_vrpmdv-base-python = "Python packages"
RDEPENDS_vrpmdv-base-python = " \
python3 \
libpython3 \
python3-core \
python3-flask \
python3-gunicorn \
python3-pip \
python3-requests \
python3-spidev \
python3-wheel \
python3-venv \
"
SUMMARY_vrpmdv-base-connectivity = "Connectivity utilities"
RDEPENDS_vrpmdv-base-connectivity = " \
curl \
dropbear \
hostapd \
kea \
nginx \
rpi-gpio \
rpio \
wpa-supplicant \
"

View File

@@ -0,0 +1,11 @@
DESCRIPTION = "VRPM Device core application packagegroup"
SUMMARY = "VRPM Device packagegroup - core system apps"
PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit packagegroup
RDEPENDS_${PN} = " \
systemd \
"

View File

@@ -0,0 +1,9 @@
DESCRIPTION = "VRPM Device test application packagegroup"
SUMMARY = "VRPM Device packagegroup - tools/testapps"
PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit packagegroup
RDEPENDS_${PN} = " \
"

View File

@@ -0,0 +1,11 @@
DESCRIPTION = "VRPM Device extended application packagegroup"
SUMMARY = "VRPM Device packagegroup - extended"
PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit packagegroup
RDEPENDS_${PN} = " \
vim \
git \
"