# marked-man Wrapper adding manpage output to 'marked', inspired by 'ronn' ^ runtime dependencies | nodejs (Interpreter languages and scripting) | ^ ::: | marked (Custom) | ^ make dependencies | [[buidroot|npm]] | ``` mkdir /data/buildroot/package/marked-man cat > /data/buildroot/package/marked-man/Config.in<< 'EOF' config BR2_PACKAGE_MARKED_MAN bool "marked-man" depends on BR2_PACKAGE_NODEJS_GIT depends on BR2_PACKAGE_MARKED help Wrapper adding manpage output to 'marked', inspired by 'ronn' EOF cat > /data/buildroot/package/marked-man/marked-man.mk<< 'EOF' ############################################################# # # marked-man # https://github.com/kapouer/marked-man/archive/refs/tags/0.7.0.tar.gz # ############################################################# MARKED_MAN_VERSION = 0.7.0 MARKED_MAN_SOURCE = $(MARKED_MAN_VERSION).tar.gz MARKED_MAN_SITE = https://github.com/kapouer/marked-man/archive/refs/tags MARKED_MAN_DEPENDENCIES = nodejs marked define MARKED_MAN_INSTALL_TARGET_CMDS npm install -g --prefix "$(TARGET-DIR)"/usr "$(@D)"/marked-man-$(MARKED_MAN_VERSION).tgz install -d "$(TARGET-DIR)"/usr/share/licenses/marked-man ln -s ../../../lib/node_modules/marked-man/LICENSE "$(TARGET-DIR)"/usr/share/licenses/marked-man/LICENSE endef $(eval $(generic-package)) EOF sed -i '/menu "Custom packages"/a source "package/marked-man/Config.in"' /data/buildroot/package/Config.in ```