Re: Debian-way мануал ы для python-скриптов
Peter Pentchev <[email protected]>
| Newsgroups | gmane.linux.debian.user.russian |
|---|---|
| Message-ID | <[email protected]> |
On Thu, Apr 23, 2020 at 12:15:52PM +0300, Victor Wagner wrote: > В Thu, 23 Apr 2020 11:51:48 +0400 > [email protected] пишет: > > > On Thu, 23 Apr 2020 09:34:37 +0300 > > Victor Wagner wrote: > > > > VW> dh_python из коробки поддерживает систему документирования sphynx, > > VW> Но я заглянул в её описание и понял, что ничего не понял. Она > > VW> ориентирована в первую очередь на написание документации к > > VW> библиотека, для программистов, а не на man-страницы, для > > VW> пользователей. > > > > В сторону Asciidoc гляньте (сам не пробовал). > > Дело не в том, какой язык разметки использовать. > > В конце концов писал я 20 лет маны непосредственно на *roff. [snip] BTW пробовали когда-то -mdoc? Мне всегда казалось, что лучше использовать семантичних макросов, а не типографских. Пример: https://gitlab.com/confget/confget/-/blob/master/confget.1 > Если же это правило писать вручную через override_dh_auto_install, то > придется потом debian/rules хранить в git, а не перегенерировать каждый > раз с помощью py2dsp из пакета pypi2deb. Если Вы уже используете debhelper, тогда у Вас dh_installman вызывается автоматично, так что опишите something.1 и another.1 в debian/manpages, он их поставит. Конечно, если самие *.1 не в upstream source, debian/manpages может содержать и пути внутри debian/*, как в https://sources.debian.org/src/mktorrent/1.1-2/debian/manpages/ Всего лучшего, Петр -- Peter Pentchev [email protected] [email protected] [email protected] PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEELuenpRf8EkzxFcNUZR7vsCUn3xMFAl64ZKgACgkQZR7vsCUn 3xMEuRAAhuuqmjrF6lC2PGG3u4x0ll4MMAAjt8CQCsi4o9gAGIMbZ15wdJUTh+zI UvfaUwZ5f44U3Wsa6PKbf26UdIXgfRl4SYjYQ3w9B9sVwU3rlzWEKjaq4e/JHB4I ban5ARL/cxGJ+uTyw5ARHlTtEU1wYDdZ3h3omWO8J2mfMOkMfWw+ZWnBeE+r69fO 4ffJsJrYeRzRfpWVR8/8IJmm868M9WyhawnhBPUONfUXBnlhopwyI2QQoljvdTK8 OVPTIEh3oZUVhyaVK8UUGXcVw89Xn+PsVp1CuNDWPMQ6UeauRqFnjx4N0tJGdxso /d1ZzpNMVaA6evhSTBPkZRXjv4k0YvmMkd/kVWVbuJ89fcq5YcCJv2a4K42yrdEO xHfApun8YNuF68KhIwEr4OXcomt1cDBknHYJDG04Mzv9h7FDXI8ulSLv+awGjOz+ EsN60Y799ilGbstTi+yO4R3J6w9cf8CYwl6nJScj7XletFyW2joGvq9NelUSerB2 yq1HmcULxndage8pU9XwXrHG2zAsUfSi41BLRf8vxYvpsfRb9Q776mnydUwPx930 R1BmBKl8IcaXeZ8ZUOe8G5CPjbbxe1u/7L4wmarqQKNPcP++gJdc2xjDE3Xt3FKy u/6HkmFbVMjsPserZH75AYFRr9Tm7NfQTW12arZCo1umRya695w= =E6LG -----END PGP SIGNATURE-----