digint / btrbk

Tool for creating snapshots and remote backups of btrfs subvolumes
https://digint.ch/btrbk/
GNU General Public License v3.0
1.65k stars 120 forks source link

Please remove dependency on asciidoctor #319

Open mishehu opened 4 years ago

mishehu commented 4 years ago

Is it not possible to have the releases include the static manpages and such? It seems a bit silly that asciidoctor is required just to make the package.

src/btrbk-0.29.0/tmp/SBo/package-btrbk/usr/share/btrbk/scripts" generating manpages... make[1]: Entering directory '/usr/local/src/btrbk-0.29.0/tmp/SBo/btrbk-0.29.0/doc' SOURCE_DATE_EPOCH=1572134400 asciidoctor -d manpage -b manpage -o btrbk.1 btrbk.1.asciidoc /bin/sh: asciidoctor: command not found make[1]: [Makefile:52: btrbk.1] Error 127 make[1]: Leaving directory '/usr/local/src/btrbk-0.29.0/tmp/SBo/btrbk-0.29.0/doc' make: [Makefile:88: man] Error 2

digint commented 4 years ago

I already had this for a short period of time, until I was asked by package maintainers to remove it again. See:

a6dbd60e5a8602432059ac87b21e8564bfafc925 documentation: add pre-generated man pages: from groff to asciidoc and back again ef69f1ffee435b5f27f910d195b4fa6f00e73f64 documentation: remove pre-generated man pages

I regret moving away from plain ROFF documentation in btrbk-0.26.0: I was hoping to make things easier (e.g. people contributing documentation), but this was not really the case.

c4ced9d6e40313594bbcf6f76890fa0aaad73a31 documentation: convert all groff files (man pages) to asciidoc