Cockpit UI for virtual machines
| runtime dependencies | cockpit |
|---|---|
| libvirt-dbus | |
| make dependencies | libvirt (System tools) |
mkdir /data/buildroot/package/cockpit-machines
cat > /data/buildroot/package/cockpit-machines/Config.in<< 'EOF'
config BR2_PACKAGE_COCKPIT_MACHINES
bool "cockpit-machines"
depends on BR2_PACKAGE_COCKPIT
depends on BR2_PACKAGE_LIBVIRT_DBUS
help
Cockpit UI for virtual machines
EOF
cat > /data/buildroot/package/cockpit-machines/cockpit-machines.mk<< 'EOF'
#############################################################
#
# cockpit-machines
# https://github.com/cockpit-project/$pkgname/releases/download/264/cockpit-machines-264.tar.xz
# sha256sums=('3dd0f1812874c95c552df4231ecf18c9849daadbee7cfe48b244cb963626f54e'
#############################################################
COCKPIT_MACHINES_VERSION = 264
COCKPIT_MACHINES_SOURCE = cockpit-machines-$(COCKPIT_MACHINES_VERSION).tar.xz
COCKPIT_MACHINES_SITE = https://github.com/cockpit-project/cockpit-machines/releases/download/$(COCKPIT_MACHINES_VERSION)
COCKPIT_MACHINES_DEPENDENCIES = cockpit libvirt-dbus
define COCKPIT_MACHINES_INSTALL_TARGET_CMDS
cd $(@D)/ && \
make DESTDIR="$(TARGET_DIR)" install
endef
$(eval $(generic-package))
EOF
sed -i '/menu "Custom packages"/a source "package/cockpit-machines/Config.in"' /data/buildroot/package/Config.in