Red Hat Bugzilla – Bug 800252
publican should support a directory path for brand packages
Last modified: 2012-10-30 23:11:02 EDT
Description of problem:
publican requires the brand package to be installed system-wide. For single-project documentation generated through publican this isn't necessary, a simple commandline flag to specify the brand directory during the documentation build process would make integration easier.
Added brand_dir option and publican XSL name space.
Need to add docs to the PUG explaining that when using brand_dir for a brand with XSL overrides that the include path for Publican XSL files needs to be changed from a relative path to a URI.
Also need to document how to add the publican name space to the local catalog. publican.spec in the publican repo has been modified to update the catalog in %post and %postun.
Brands not supplying XSL files do not need to worry about the XSL path.
Pushed To ssh://git.fedorahosted.org/git/publican.git
28f73d8..4700cf5 master -> master
build publican website, build a book that uses the new brand directory option, build the book, install the book, verify that the brand specific content goes into the directory we have specified.
Build publican website - build
build a book that uses the brand directory option - built
install the book - installed
verify that the brand-specific content goes into the directory we have specified - verified