Remove build dependency on py-docutils
Development code requires py-docutils to build. This dependency should be removed for users building from a source tarball.
Comments (10)
-
-
reporter Maybe disable the rules to build the man pages if rst2man isn't found?
-
Should add a
--with-docs
flag toconfigure
, but I’m not even sure why these two doc targets are part of theall
target. Again, I think they’re inclueded by default because they use theMAN
macros which I don’t beleive can be altered without rewriting their install macros too. -
reporter - attached patch.diff
Attached proposed fix.
-
reporter - changed status to open
-
Add a warning at least. How would you know something didn’t build because of a missing tool without any warning? See my comment elsewhere regarding the build targets and rebuilding.
-
reporter - attached patch.diff
Updated proposed patch. If this looks good I'll commit it.
-
reporter man_MANS also needs to be changed to dist_man_MANS for dist to work properly.
-
reporter - changed status to resolved
Committed in 9084174.
-
reporter - removed milestone
Removing milestone: 2.0 (automated comment)
- Log in to comment
Commit 1af2eea resolves every other target build dependencies, but doesn’t address this issue. As man pages aren’t considered sources in automake, the normal ways to fix this doesn’t apply. I’m not sure how to do this without manually handling man pages rather than letting automake do it for us.