summaryrefslogtreecommitdiff
path: root/textproc/gtk-doc
diff options
context:
space:
mode:
authorJoe Marcus Clarke <marcus@FreeBSD.org>2003-11-04 08:53:10 +0000
committerJoe Marcus Clarke <marcus@FreeBSD.org>2003-11-04 08:53:10 +0000
commit24efa94047de38fed54721a3d16fed0177539e2f (patch)
tree7e964af01789712ad9b138803d2f7dd42624eca6 /textproc/gtk-doc
parentAdd p5-Lingua-EN-Numbers-Easy 1.2, a perl module providing hash (diff)
Convert scrollkeeper over to use the system catalog location. This helps
to unbreak gtk-doc as well as removes a ton of gross hacks to support the old location. Also, import some CVS patches from SK to fix some potential crashes when installing bad catalogs. While I tested this with a full SK database rebuild, problems may still occur. Please let me know if you encounter any issues with OMF files after this commit.
Notes
Notes: svn path=/head/; revision=93046
Diffstat (limited to 'textproc/gtk-doc')
-rw-r--r--textproc/gtk-doc/Makefile18
1 files changed, 12 insertions, 6 deletions
diff --git a/textproc/gtk-doc/Makefile b/textproc/gtk-doc/Makefile
index 86602e0c20b8..79278576d1cd 100644
--- a/textproc/gtk-doc/Makefile
+++ b/textproc/gtk-doc/Makefile
@@ -7,18 +7,18 @@
PORTNAME= gtk-doc
PORTVERSION= 1.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc
MASTER_SITES= ftp://ftp.gtk.org/pub/gtk-doc/
MAINTAINER= gnome@freebsd.org
COMMENT= Code documentation system, originally for GTK+
-BROKEN= "Does not configure (different errors on 4.x and 5.x)"
-
-BUILD_DEPENDS= ${LOCALBASE}/share/sk/docbook/${DOCBOOK_VERSION}/docbook.cat:${PORTSDIR}/textproc/docbook-sk \
+BUILD_DEPENDS= jade:${PORTSDIR}/textproc/jade \
+ ${LOCALBASE}/share/xml/docbook/${DOCBOOK_VERSION}/docbook.cat:${PORTSDIR}/textproc/docbook-sk \
${LOCALBASE}/share/xsl/docbook/xhtml/chunk.xsl:${PORTSDIR}/textproc/docbook-xsl
RUN_DEPENDS= jade:${PORTSDIR}/textproc/jade \
+ ${LOCALBASE}/share/xml/docbook/${DOCBOOK_VERSION}/docbook.cat:${PORTSDIR}/textproc/docbook-sk \
${LOCALBASE}/share/xsl/docbook/xhtml/chunk.xsl:${PORTSDIR}/textproc/docbook-xsl
DOCBOOK_VERSION= 4.1.2
@@ -26,6 +26,12 @@ DOCBOOK_VERSION= 4.1.2
USE_PERL5= yes
GNU_CONFIGURE= yes
USE_GNOME= gnomehack gnometarget libxslt
-CONFIGURE_ARGS= --with-xml-catalog=${LOCALBASE}/share/sk/docbook/${DOCBOOK_VERSION}/docbook.cat
+CONFIGURE_ARGS= --with-xml-catalog=${LOCALBASE}/share/xml/catalog
+
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} < 500600
+IGNORE= gtk-doc requires Perl 5.6.x or higher
+.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>