Date: Wed, 19 Jun 2002 23:16:50 +0400 From: Lev Serebryakov <lev@serebryakov.spb.ru> To: Joe Marcus Clarke <freebsd-ports@FreeBSD.ORG> Subject: Re[4]: ports/39504: textproc/libxml2 & invalid XML catalogs in /usr/local/share/xml/* Message-ID: <1961830500.20020619231650@serebryakov.spb.ru> In-Reply-To: <1024513086.483.35.camel@gyros.marcuscom.com> 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>
next in thread | previous in thread | raw e-mail | index | archive | help
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). 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1961830500.20020619231650>