On 2/19/2014 8:37 AM, Sergio de Almeida Lenzi wrote:
Em Qua, 2014-02-19 às 13:58 +0100, Antoine Brodin escreveu:

Please try patch below
Kdelibs expects to find docbookx.dtd in
share/xml/docbook/${DOCBOOKXML_CURRENTDTD_VERSION} , not in a subdir

Index: textproc/docbook-xml/Makefile
===================================================================
--- textproc/docbook-xml/Makefile       (revision 345083)
+++ textproc/docbook-xml/Makefile       (working copy)
@@ -3,7 +3,7 @@

  PORTNAME=      docbook-xml
  PORTVERSION=   4.2
-PORTREVISION=  3
+PORTREVISION=  4
  MASTER_SITES=  http://www.docbook.org/xml/${PORTVERSION}/ \
                 
http://www.oasis-open.org/committees/docbook/xml/${PORTVERSION}/

@@ -13,6 +13,7 @@
  NO_ISOCAT=     yes
  XML_DTD=       yes
  HAS_MANUAL_CATALOG_FILE=       yes
+NO_DTD_SUBDIR= yes

  DTD_NAME?=     ${PORTNAME:S/-xml//}

YES!!!
it fix for me here...

I think we can close the PR

Waiting for more tests (9.X, 8.X)....

For me it is done...

Thanks
That worked perfectly for me on 9.2-RELEASE as well. I was going to say, "Can we get kdelibs4 to find it in the dtd directory instead?" but I see the way docbook-xml is now installing files after the above patch matches the way it was doing it a few days ago so this seems acceptable to me.
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to