Bug 36795

Summary: DocBook DSSSL stylesheets should install an entry in the master SGML catalog
Product: Ports & Packages Reporter: Peter Eisentraut <peter_e>
Component: Individual Port(s)Assignee: Jun Kuriyama <kuriyama>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Peter Eisentraut 2002-04-05 19:00:05 UTC
The DocBook DSSSL stylesheets do not install an entry in the master
catalog, so one always has to pass the option -c /usr/local/share/sgml/docbook/dsssl/modular/catalog
to openjade.  This makes software less portable.

Fix: 

Suggest adding

${MKCATALOG} -q install docbook/dsssl/modular

to post-install (plus appropriate port dependencies, see docbook ports
for an example).

Perhaps you also want to install collateindex.pl into /usr/local/bin,
so one does not have to go look for it.
How-To-Repeat: Try to process something with said stylesheets.
Comment 1 Tetsurou Okazaki freebsd_committer freebsd_triage 2002-06-13 18:24:37 UTC
Responsible Changed
From-To: freebsd-ports->kuriyama

Over to the maintainer of `textproc/dsssl-docbook-modular'.
Comment 2 Jun Kuriyama freebsd_committer freebsd_triage 2003-07-03 05:04:38 UTC
State Changed
From-To: open->closed

I've fixed to register catalog with xmlcatmgr.  Thanks!