diff --git a/.gitmodules b/.gitmodules index 9324a37..36dc482 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,6 +1,6 @@ [submodule "buildroot"] path = buildroot - url = https://github.com/buildroot/buildroot.git + url = https://github.com/Telos4/buildroot.git [submodule "door_control"] path = door_control url = ssh://irgit@imaginaerraum.de:2201/apo/DoorControl.git diff --git a/br_external/Config.in b/br_external/Config.in index 6cbca1d..e10c460 100644 --- a/br_external/Config.in +++ b/br_external/Config.in @@ -1,2 +1,3 @@ source "$BR2_EXTERNAL_DOOR_PI_PATH/package/poll_desfire/Config.in" source "$BR2_EXTERNAL_DOOR_PI_PATH/package/libfreefare_git/Config.in" +source "$BR2_EXTERNAL_DOOR_PI_PATH/package/python-door-admin/Config.in" diff --git a/br_external/package/python-door-admin/Config.in b/br_external/package/python-door-admin/Config.in new file mode 100644 index 0000000..b9d918f --- /dev/null +++ b/br_external/package/python-door-admin/Config.in @@ -0,0 +1,14 @@ +config BR2_PACKAGE_PYTHON_DOOR_ADMIN + bool "door_admin" + select BR2_PACKAGE_PYTHON_PAHO_MQTT + select BR2_PACKAGE_PYTHON_BCRYPT + select BR2_PACKAGE_PYTHON_BLEACH + select BR2_PACKAGE_PYTHON_FLASK + select BR2_PACKAGE_PYTHON_FLASK_MAIL + select BR2_PACKAGE_PYTHON_FLASK_WTF + select BR2_PACKAGE_PYTHON_FLASK_SECURITY_TOO + select BR2_PACKAGE_PYTHON_FLASK_SQLALCHEMY + help + Simple web interface for door token adminstration + + https://git.imaginaerraum.de/Telos4/DoorAdmin diff --git a/br_external/package/python-door-admin/door_admin.mk b/br_external/package/python-door-admin/door_admin.mk new file mode 100644 index 0000000..245de2e --- /dev/null +++ b/br_external/package/python-door-admin/door_admin.mk @@ -0,0 +1,9 @@ +PYTHON_DOOR_ADMIN_VERSION = 0.0.3 +PYTHON_DOOR_ADMIN_SOURCE = door_admin_v$(PYTHON_DOOR_ADMIN_VERSION).tar.gz +PYTHON_DOOR_ADMIN_SITE = https://git.imaginaerraum.de/Telos4/DoorAdmin/archive +PYTHON_DOOR_ADMIN_LICENSE = GPL-3.0 +PYTHON_DOOR_ADMIN_LICENSE_FILES = LICENSE +PYTHON_DOOR_ADMIN_SETUP_TYPE = setuptools +#PYTHON_DOOR_ADMIN_DEPENDENCIES = python-flask-security-too, python-flask-wtf, python-flask-mail, python-paho-mqtt, python-flask-sqlalchemy + +$(eval $(python-package)) diff --git a/buildroot b/buildroot index 21eb777..4b2a0a6 160000 --- a/buildroot +++ b/buildroot @@ -1 +1 @@ -Subproject commit 21eb7775510d76163c2159bca14d3802283119e3 +Subproject commit 4b2a0a6e2b1373ae7f7eccb1e7ed05b442af22a0