docbook2man not working with new docbook-xml port

Antoine Brodin antoine at FreeBSD.org
Thu Apr 10 08:21:08 UTC 2014


Hi there,

Since a few weeks,  docbook2man no longer works.
This broke gnome-packagekit build,  see log at
http://beefy2.isc.freebsd.org/bulk/91amd64-default/2014-04-03_17h44m13s/logs/errors/gnome-packagekit-2.32.0_3.log
The attached patch fixes it,  however I know nothing about docbook so
I don't know if it's the right fix.

Cheers,

Antoine
-------------- next part --------------
Index: /usr/ports/textproc/docbook-xml/Makefile
===================================================================
--- /usr/ports/textproc/docbook-xml/Makefile	(revision 350736)
+++ /usr/ports/textproc/docbook-xml/Makefile	(working copy)
@@ -2,7 +2,7 @@
 
 PORTNAME=	docbook
 PORTVERSION=	5.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	textproc
 MASTER_SITES=	${DBFILES:C,(.*):(.*),http://www.docbook.org/xml/\1/:\2,:C,:docbook-xml-([0-9]+).([0-9]+).?([0-9]*),:db\1\2\3,:C,:docbook-([0-9]+).([0-9]+).?([0-9]*),:db\1\2\3,}
 PKGNAMESUFFIX=	-xml
@@ -57,7 +57,7 @@
 	    ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${DBKDIR}/$D
 	${XMLCATMGR_CMD} -c ${STAGEDIR}${DBCAT_XML} \
 	    add nextCatalog "${PREFIX}/${DBKDIR}/$D/catalog.xml"
-	test "$D" = 5.0 || \
+	test "$D" = 5.0 || test "$D" = 4.1.2 || \
 	    ${ECHO_CMD} "CATALOG \"${PREFIX}/${DBKDIR}/$D/docbook.cat\"" \
 	    >> ${STAGEDIR}${DBCAT_SGML}
 do-install: do-install-${D:S/./_/g}


More information about the freebsd-gnome mailing list