1 # Created by: Sergey Skvortsov <skv@protey.ru>
8 MASTER_SITES= SF/sablotron/sablotron-${PORTVERSION}
10 MAINTAINER= ports@FreeBSD.org
11 COMMENT= XML toolkit implementing XSLT 1.0, XPath 1.0 and DOM Level2
16 LIB_DEPENDS= libexpat.so:textproc/expat2
18 OPTIONS_DEFINE= DEBUGGER DISABLE_META DOCS DOCUMENT_ERRORS DOM
20 DEBUGGER_DESC= Enable debugger
21 DISABLE_META_DESC= Do not output the META html tag
22 DOCUMENT_ERRORS_DESC= Allow document errors
25 OPTIONS_DEFAULT= DOM DOCUMENT_ERRORS
27 DEBUGGER_CONFIGURE_ENABLE= debugger
28 DISABLE_META_CONFIGURE_ON= --disable-adding-meta
29 DOCS_BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser
30 DOCS_CONFIGURE_ON= --with-html-dir=${DOCSDIR}
33 DOM_CONFIGURE_ENABLE= dom
34 DOCUMENT_ERRORS_CONFIGURE_ENABLE= document-errors
37 USES= gmake iconv libtool
39 CPPFLAGS+= -I${LOCALBASE}/include
40 LDFLAGS+= -L${LOCALBASE}/lib -lexpat ${ICONV_LIB}
45 @${REINPLACE_CMD} -e '/^SUBDIRS =/s/apidoc//' ${WRKSRC}/doc/Makefile.in
48 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsablot.so
49 cd ${WRKSRC} && ${COPYTREE_SHARE} "README README_JS RELEASE \
50 doc/misc/DEBUGGER doc/misc/NOTES" ${STAGEDIR}${DOCSDIR}
52 .include <bsd.port.mk>