include $(TOPDIR)/rules.mk PKG_NAME:=bigclown-control-tools PKG_RELEASE:=3 PKG_SOURCE_URL:=https://github.com/bigclownlabs/bch-control-tool.git PKG_MAINTAINER:=Karel Kočí include $(TOPDIR)/package/autopkg-tag.mk include $(INCLUDE_DIR)/package.mk $(call include_mk, python3-package.mk) define Package/$(PKG_NAME) TITLE:=BigCLown control tools DEPENDS:=+python3 +click-log +python3-influxdb +python3-pyyaml +python3-pyserial +python3-simplejson endef define Py3Package/$(PKG_NAME)/install $(INSTALL_DIR) $(1)/usr/bin $(INSTALL_BIN) ./files/bch $(1)/usr/bin/bch endef define Build/Compile sed -i 's/@@VERSION@@/$(PKG_VERSION)/' "$(PKG_BUILD_DIR)/setup.py" $(call Build/Compile/Py3Mod,,install --prefix="/usr" --root=$(PKG_INSTALL_DIR)) endef $(eval $(call Py3Package,$(PKG_NAME))) $(eval $(call BuildPackage,$(PKG_NAME)))