Bug 36795 - DocBook DSSSL stylesheets should install an entry in the master SGML catalog
Summary: DocBook DSSSL stylesheets should install an entry in the master SGML catalog
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Jun Kuriyama
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-04-05 19:00 UTC by Peter Eisentraut
Modified: 2003-07-03 05:05 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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!