[MacPorts] #31656: docbook-dsssl @1.79 main catalog not installed
MacPorts
noreply at macports.org
Wed Oct 19 08:29:04 PDT 2011
#31656: docbook-dsssl @1.79 main catalog not installed
--------------------------+-------------------------------------------------
Reporter: fgp@… | Owner: decibel@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.3
Keywords: | Port: docbook-dsssl
--------------------------+-------------------------------------------------
Comment(by fgp@…):
I've now cleaned up my modifications a bit, and attached a unified diff
instead of the full file. I didn't update the full file version, so please
disregard the "Portfile" attachment from now on, and only look at
"macports.docbook-dsssl.diff".
Here's a summary of the changes in that diff
* Make bin/collateindex.pl executable, i.e. set the permissions to 755
not 644
* Install package catalog (to share/dsssl/docbook-dsssl/catalog). This
file was previously omitted by the destroot rules.
* Install VERSION file into share/dsssl/docbook-dsssl, not into the docs
folder. This file is part of the code, and is referenced by
html/version.dsl.
* Register the package catalog (share/dsssl/docbook-dsssl/catalog) with
the root catalog (etc/sgml/catalog) upon activation. (And unregister upon
deactivate).
I'll submit a Portfile patch for openjade shortly which will make it use
the root catalog in etc/sgml/catalog by adding a reference to that catalog
to share/sgml/catalog (which is openjade's default catalog, per configure
option)
--
Ticket URL: <https://trac.macports.org/ticket/31656#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list