[mythtv-commits] Ticket #3798: Install user documentation during normal installation

MythTV mythtv at cvs.mythtv.org
Sat Aug 11 11:50:48 UTC 2007


#3798: Install user documentation during normal installation
--------------------------------------+-------------------------------------
 Reporter:  Roo <roo.watt at gmail.com>  |        Owner:  ijr 
     Type:  enhancement               |       Status:  new 
 Priority:  minor                     |    Milestone:  0.21
Component:  mythtv                    |      Version:  head
 Severity:  medium                    |   Resolution:      
  Mlocked:  0                         |  
--------------------------------------+-------------------------------------

Comment(by Roo <roo.watt at gmail.com>):

 I have reworked the patch, because as mentioned in a previous comment the
 Makefile version did not play well with qmake.

 Most of the commentry in the description is still accurate, except there
 aren't the number of additional targets.

 The configure options --dis/enable-dev-docbuild and --des/enable-user-
 docbuild are used. If --user-docbuild option is not specified the user
 docs will just be installed and not rebuilt from the .sgml.

 If --dis/enable-dev-docbuild option is used then the dev-docs will be
 built and install when myth is built and installed. If it is not specified
 the user can still "make dev-docs" to build the doxygen documentation
 without the need to reconfigure mythtv.

 Due to the limitations of svn diff the following steps are also needed:
  * svn add docs/docs.pro
  * svn propedit svn:ignore docs - add "Makefile", "dummy", "dummy.o",
 "validate"
  * svn cp themes/dummy.c docs
  * svn rm docs/Makefile
  * svn rm docs/mythtv-HOWTO.html

 This patch also uses "tee" for logging the validate output to file as well
 a displaying it. I believe tee should be part of most distros.

 The docs install dir does not contain any version info, this is consistent
 with the other install dirs and there shouldn't be multiple installed
 versions of myth anyway (I believe).

 Roo.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/3798#comment:2>
MythTV <http://svn.mythtv.org/trac>
MythTV


More information about the mythtv-commits mailing list