[openwrt/openwrt] layerscape: restool: Remove build of manpages
LEDE Commits
lede-commits at lists.infradead.org
Tue Dec 28 09:05:18 PST 2021
hauke pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/137a7607ecde0a8e85c1e58c40b0db89b268dd82
commit 137a7607ecde0a8e85c1e58c40b0db89b268dd82
Author: Hauke Mehrtens <hauke at hauke-m.de>
AuthorDate: Tue Dec 28 16:06:03 2021 +0100
layerscape: restool: Remove build of manpages
The build of the manpages needs the pandoc tool, this is not in the
minimal requirements of OpenWrt, just remove the build of the restool
manpage. This fixes the build on systems without pandoc like the OpenWrt build bots.
Signed-off-by: Hauke Mehrtens <hauke at hauke-m.de>
---
.../layerscape/restool/patches/remove-manpage.patch | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/package/network/utils/layerscape/restool/patches/remove-manpage.patch b/package/network/utils/layerscape/restool/patches/remove-manpage.patch
new file mode 100644
index 0000000000..5cb9e0a55f
--- /dev/null
+++ b/package/network/utils/layerscape/restool/patches/remove-manpage.patch
@@ -0,0 +1,18 @@
+--- a/Makefile
++++ b/Makefile
+@@ -53,14 +53,13 @@ restool: $(OBJ)
+ %.1: %.md
+ pandoc --standalone --to man $^ -o $@
+
+-install: restool scripts/ls-main scripts/ls-append-dpl scripts/ls-debug scripts/restool_completion.sh $(MANPAGE)
++install: restool scripts/ls-main scripts/ls-append-dpl scripts/ls-debug scripts/restool_completion.sh
+ install -D -m 755 restool $(DESTDIR)$(bindir)/restool
+ install -D -m 755 scripts/ls-main $(DESTDIR)$(bindir)/ls-main
+ install -D -m 755 scripts/ls-append-dpl $(DESTDIR)$(bindir)/ls-append-dpl
+ install -D -m 755 scripts/ls-debug $(DESTDIR)$(bindir)/ls-debug
+ $(foreach symlink, $(RESTOOL_SCRIPT_SYMLINKS), sh -c "cd $(DESTDIR)$(bindir) && ln -sf ls-main $(symlink)" ;)
+ install -D -m 755 scripts/restool_completion.sh $(DESTDIR)$(bindir_completion)/restool
+- install -m 0644 -D $(MANPAGE) $(call get_manpage_destination,$(MANPAGE))
+
+ clean:
+ rm -f $(OBJ) $(MANPAGE) \
More information about the lede-commits
mailing list