summaryrefslogtreecommitdiffstats
path: root/textproc/gtk-doc
diff options
context:
space:
mode:
authormarcus <marcus@FreeBSD.org>2003-11-04 08:53:10 +0000
committermarcus <marcus@FreeBSD.org>2003-11-04 08:53:10 +0000
commit2305cc21296832adba523121f8ffbeee642ba35a (patch)
treed3b3bcb0b533f170f533a92ee7108f52338d0388 /textproc/gtk-doc
parenta2bf55ce5c66adf781398a3fb0cab9c8c3e9e6b0 (diff)
downloadFreeBSD-ports-2305cc21296832adba523121f8ffbeee642ba35a.zip
FreeBSD-ports-2305cc21296832adba523121f8ffbeee642ba35a.tar.gz
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.
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 86602e0..7927857 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>
OpenPOWER on IntegriCloud