created buildroot external package for door_admin web interface

This commit is contained in:
Simon Pirkelmann 2021-03-14 14:49:46 +01:00
parent 0aad665b0e
commit baad4190fe
5 changed files with 30 additions and 2 deletions

View File

@ -1,2 +1,3 @@
source "$BR2_EXTERNAL_DOOR_PI_PATH/package/poll_desfire/Config.in" 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/libfreefare_git/Config.in"
source "$BR2_EXTERNAL_DOOR_PI_PATH/package/door_admin/Config.in"

View File

@ -0,0 +1,12 @@
config BR2_PACKAGE_DOOR_ADMIN
bool "door_admin"
select BR2_PACKAGE_PYTHON_PAHO_MQTT
select BR2_PACKAGE_PYTHON_BLEACH
select BR2_PACKAGE_PYTHON_FLASK
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

View File

@ -0,0 +1,15 @@
DOOR_ADMIN_VERSION = 0.0.5
DOOR_ADMIN_SOURCE = door_admin_v$(DOOR_ADMIN_VERSION).tar.gz
DOOR_ADMIN_SITE = https://git.imaginaerraum.de/Telos4/DoorAdmin/archive
DOOR_ADMIN_DEPENDENCIES = python-flask-security-too python-flask-wtf python-flask-sqlalchemy
DOOR_ADMIN_LICENSE = GPL-3.0
define DOOR_ADMIN_INSTALL_STAGING_CMDS
$(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) PREFIX=$(STAGING_DIR) install
endef
define DOOR_ADMIN_INSTALL_TARGET_CMDS
$(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) PREFIX=$(TARGET_DIR) install
endef
$(eval $(generic-package))

@ -1 +1 @@
Subproject commit 1a18f2a06f1780d522d03e068b8dc75a0169dc73 Subproject commit 4b2a0a6e2b1373ae7f7eccb1e7ed05b442af22a0

@ -1 +1 @@
Subproject commit 55c4f6ea7ffd0f0b8bf0c5afbb5f2cdb68722073 Subproject commit daed27372bdbeb7d0fe5995b9c411b09a1e7b831