[MacPorts] #31674: iso8879 @1986 add iso8879's main catalog to /etc/sgml/catalog using xmlcatmgr

MacPorts noreply at macports.org
Wed Oct 19 08:19:34 PDT 2011


#31674: iso8879 @1986 add iso8879's main catalog to /etc/sgml/catalog using
xmlcatmgr
--------------------------+-------------------------------------------------
 Reporter:  fgp@…         |       Owner:  macports-tickets@…                   
     Type:  enhancement   |      Status:  new                                  
 Priority:  Normal        |   Milestone:                                       
Component:  ports         |     Version:                                       
 Keywords:                |        Port:  iso8879                              
--------------------------+-------------------------------------------------

Comment(by fgp@…):

 I've cleaned up my changes a bit. In particular, I've added a variable
 xmlcatmgr.args which contains the "-s -c ..." switches, and use that in
 the various xmlcatmgr invocations. I've also produced a unified diff, and
 attached it.

 I *didn't* update the old, non-diff version of the Portfile, so please
 disregard that attachment (Portfile) from now on, and only look at the new
 one (macports.iso8879.diff).

 I've also removed the run-dependency on mkcatalog. I'm unsure why that was
 there in the first place - the unpatched Portfile certainly didn't use
 mkcatalog anywhere. My patch uses xmlcatmgr (in SGML mode) instead of
 mkcatalog, because that's what the ports of the docbook XML DTDs do.

 I'll update the tickets for docbook-dsssl and the port submission for
 docbook-sgml-4.2 shortly, and open a new ticket for openjade with a patch
 to actually make it use /etc/sgml/catalog (by adding it to
 /share/sgml/catalog)

-- 
Ticket URL: <https://trac.macports.org/ticket/31674#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list