Skip site navigation (1)Skip section navigation (2)
Date:      19 Jun 2002 15:25:14 -0400
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        Lev Serebryakov <lev@serebryakov.spb.ru>
Cc:        Joe Marcus Clarke <freebsd-ports@FreeBSD.ORG>
Subject:   Re: Re[4]: ports/39504: textproc/libxml2 & invalid XML catalogs in /usr/local/share/xml/*
Message-ID:  <1024514714.483.39.camel@gyros.marcuscom.com>
In-Reply-To: <1961830500.20020619231650@serebryakov.spb.ru>
References:  <200206191150.g5JBo3D77448@freefall.freebsd.org> <1024503022.483.6.camel@gyros.marcuscom.com> <52168969015.20020619222609@serebryakov.spb.ru> <1024513086.483.35.camel@gyros.marcuscom.com>  <1961830500.20020619231650@serebryakov.spb.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 2002-06-19 at 15:16, Lev Serebryakov wrote:
> Hello, Joe!
> Wednesday, June 19, 2002, 10:58:06 PM, you wrote:
> 
> >> JMC> Take a look at what I've done for textproc/scrollkeeper.  This builds
> >> JMC> the XML catalog dynamically, such that libxml2 works the way it should. 
> >> JMC> Perhaps the docbook ports should be updated to use the build catalog
> >> JMC> script in scrollkeeper rather than the old mkcatalog.
> >>   But scrollkeeper is TOO strict dependicy -- many people may want to
> >>   install docbook-xml, xhtml and other XML collections WITHOUT
> >>   scrollkeeper/libxml2/other gnome stuff -- for Saxon, for example.
> >>   And it is not good idea to force them have libxml2 installed.
> JMC> I think you're missing what I'm referring to.  Have a look at
> JMC> scrollkeeper's pkg-install script (PRE-INSTALL target).  This builds a
> JMC> XML catalog for all DTDs on the system.  If we use this for ports like
> JMC> docbook, that should create proper catalogs.
>   I see. But this script uses `xmlcatalog' from libxml2. So, we could
>   not use this script for docbook & other, because they could be
>   installed WITHOUT libxml2 (scrollkeeper needs libxml2 in ANY case
>   and could not be compiled without it, but docbook & Ko could be used
>   without libxml2).

I see what you're saying.  I look forward to your catalog patches.

Joe

> 
> 
>                Lev Serebryakov
> /-----------------------------------------------\
> | FIDONet: 2:5030/661.0                         |
> | E-Mail:  lev@serebryakov.spb.ru               |
> | Page:    http://lev.serebryakov.spb.ru/       |
> | ICQ UIN: 3670018                              |
> | Phone:   You know, if you have world nodelist |
> \===============================================/
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-ports" in the body of the message
> 
-- 
PGP Key : http://www.marcuscom.com/pgp.asc

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1024514714.483.39.camel>