From 1311e73e2f3c6289073cfa21e77102cd8a26cfd8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Wed, 29 Apr 2020 02:17:02 -0300 Subject: [PATCH] New package: void-docs-2020.04.18. --- srcpkgs/void-docs/template | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 srcpkgs/void-docs/template diff --git a/srcpkgs/void-docs/template b/srcpkgs/void-docs/template new file mode 100644 index 00000000000..84fa6bbf0e3 --- /dev/null +++ b/srcpkgs/void-docs/template @@ -0,0 +1,38 @@ +# Template file for 'void-docs' +pkgname=void-docs +version=0.0.0.20200418 +revision=1 +_commit=029fd1683100ae36c87e29227af8de4cadd1095b +wrksrc="${pkgname}-${_commit}" +build_style=meta +hostmakedepends="mdBook fd pandoc" +short_desc="Documentation for Void Linux" +maintainer="Érico Nogueira " +license="CC-BY-SA-4.0" +homepage="https://docs.voidlinux.org/" +distfiles="https://github.com/void-linux/void-docs/archive/${_commit}.tar.gz" +checksum=845e56b88bfa4a27ff42705051b319a92c96b02113122237ede58282f12648e8 + +do_build() { + mdbook build + + mkdir -p mandoc + fd -t d "" src/ -x mkdir -p "mandoc/{}" + fd "\.md" src/ -x pandoc \ + -V "title={/.}" -V "section=5" -V "header='Void Docs'" -s \ + -o "mandoc/{.}.7" "{}" +} + +do_install() { + _dest_dir=usr/share/void-docs + + # compiled book + vmkdir $_dest_dir/html + vcopy book/* $_dest_dir/html + # markdown source + vmkdir $_dest_dir/markdown + vcopy src/* $_dest_dir/markdown + # mandoc + vmkdir $_dest_dir/mandoc + vcopy mandoc/src/* $_dest_dir/mandoc +}