Update textproc/py-rst2html5 to version 1.4
[dports.git] / textproc / openjade / Makefile
1 # Created by: kuriyama
2 # $FreeBSD$
3
4 PORTNAME=       openjade
5 PORTVERSION=    1.3.3p1
6 PORTREVISION=   3
7 CATEGORIES=     textproc
8 MASTER_SITES=   SF/${PORTNAME}/${PORTNAME}/1.3.3
9 DISTNAME=       ${PORTNAME}-${PORTVERSION:S/p/-pre/}
10
11 MAINTAINER=     kuriyama@FreeBSD.org
12 COMMENT=        Object-oriented SGML/XML parser toolkit and DSSSL engine
13
14 LIB_DEPENDS=    libosp.so:${PORTSDIR}/textproc/opensp
15 RUN_DEPENDS=    ${XMLCATMGR}:${PORTSDIR}/textproc/xmlcatmgr
16
17 USES=           gettext gmake libtool perl5
18 USE_LDCONFIG=   yes
19 GNU_CONFIGURE=  yes
20 CONFIGURE_ARGS= --enable-default-catalog=${PREFIX}/share/sgml/catalog \
21                 --datadir=${DATADIR}
22 INSTALL_TARGET= install install-man
23 MAKE_ENV=       STRIP="${STRIP}"
24 PLIST_SUB=      XMLCATMGR=${XMLCATMGR} \
25                 CATALOG_PORTS_SGML=${CATALOG_PORTS_SGML}
26
27 CATALOG_PORTS_SGML=     ${PREFIX}/share/sgml/catalog.ports
28 XMLCATMGR=      ${LOCALBASE}/bin/xmlcatmgr
29
30 DATADIR=        ${PREFIX}/share/sgml/openjade
31
32 post-patch:
33         @${REINPLACE_CMD} -e 's|<iostream.h>|<iostream>|' ${WRKSRC}/style/MultiLineInlineNote.cxx
34
35 post-install:
36         @${CAT} ${PLIST} | \
37                 ${SED} ${PLIST_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} | \
38                 ${AWK} '/^@comment INSTALL_DATA:/ \
39                         {printf "if ! ${GREP} -q \"%s\" ${PLIST}; then ${ECHO_CMD} \"%s\" >> %s; fi;  %s %s/%s %s/%s\n", \
40                         $$4, $$4, "${TMPPLIST}", "${INSTALL_DATA}", \
41                         "${WRKSRC}", $$3, "${STAGEDIR}${PREFIX}", $$4}' | \
42                 ${SH}
43
44 .include <bsd.port.mk>