I must have missed your email on this back in August! I've updated to the current Intrepid sources, appended my patch to the 027- patch file, and it looks decent.
I also discovered (after much reading of Makefile.in and configure scripts) how to build the docs "properly"! If you sudo apt-get install ldp-docbook-xsl (and all its recommended hangers-on), when you then run ./configure the Makefiles now include the Make.xml.rules file. At this point you can do (this is my example, but the principle applies to many subdirs)
cd modules/pam_limits
rm limits.conf.5 pam_limits.8 README
make limits.conf.5 pam_limits.8 README
and the docs get regenerated :-)
Possibly better yet, if you edit Make.xml.rules and uncomment the final line
CLEANFILES += $(man_MANS) README
you can then do something more like
cd modules/pam_limits
make clean
make install_man
and all the documentation pages in that directory will be regenerated (it then fails to install them because you're not root, but this is good. There's no Makefile target to just build all doc files in a given directory, as far as I can see.)
bzr: Hmm. I know cvs and svn pretty well, but have so far managed to avoid all these new-fangled distributed VCSes <grin>... maybe I need to learn? Is there a "bzr for MOTUs" type of document around somewhere to get me started?
Anyway, I'll try to get a fresh debdiff with the single 027 patch file and the updated documentation files in a few hours and upload it here.
Steve,
I must have missed your email on this back in August! I've updated to the current Intrepid sources, appended my patch to the 027- patch file, and it looks decent.
I also discovered (after much reading of Makefile.in and configure scripts) how to build the docs "properly"! If you sudo apt-get install ldp-docbook-xsl (and all its recommended hangers-on), when you then run ./configure the Makefiles now include the Make.xml.rules file. At this point you can do (this is my example, but the principle applies to many subdirs)
cd modules/pam_limits
rm limits.conf.5 pam_limits.8 README
make limits.conf.5 pam_limits.8 README
and the docs get regenerated :-)
Possibly better yet, if you edit Make.xml.rules and uncomment the final line
CLEANFILES += $(man_MANS) README
you can then do something more like
cd modules/pam_limits
make clean
make install_man
and all the documentation pages in that directory will be regenerated (it then fails to install them because you're not root, but this is good. There's no Makefile target to just build all doc files in a given directory, as far as I can see.)
bzr: Hmm. I know cvs and svn pretty well, but have so far managed to avoid all these new-fangled distributed VCSes <grin>... maybe I need to learn? Is there a "bzr for MOTUs" type of document around somewhere to get me started?
Anyway, I'll try to get a fresh debdiff with the single 027 patch file and the updated documentation files in a few hours and upload it here.