1 # Created by: Nicola Vitale <nivit@email.it>
7 CATEGORIES= textproc print www
8 MASTER_SITES= http://www.ecromedos.net/files/${PORTVERSION}/
10 MAINTAINER= nivit@FreeBSD.org
11 COMMENT= A document preparation system that allows concurrent publication
13 RUN_DEPENDS= convert:${PORTSDIR}/graphics/ImageMagick \
14 ${PYTHON_SITELIBDIR}/libxml2.py:${PORTSDIR}/textproc/py-libxml2 \
15 ${PYTHON_SITELIBDIR}/libxslt.py:${PORTSDIR}/textproc/py-libxslt
20 USE_GNOME= libxml2 libxslt
26 ECMDS_CONF= ${WRKSRC}/etc/ecmds.conf
27 ECROMEDOC= ${DATADIR}/doc
28 ECROMEBIN= ${DATADIR}/bin/${PORTNAME}
31 ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
32 -e 's|%%DATADIR%%|${DATADIR}|g' ${ECMDS_CONF}
35 @${MKDIR} ${STAGEDIR}${DATADIR}
36 cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} "-not ( -name "*.orig" -or -name "*.bak" )"
37 ${RM} -f ${STAGEDIR}${ECROMEBIN}
38 ${INSTALL_SCRIPT} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${ECROMEBIN}
39 ${LN} -s ${ECROMEBIN} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
40 ${LN} -s ${ECROMEBIN} ${STAGEDIR}${PREFIX}/bin/ecmds
41 ${MV} ${STAGEDIR}${DATADIR}/etc/ecmds.conf ${STAGEDIR}${DATADIR}/etc/ecmds.conf.sample
42 ${MV} ${STAGEDIR}${DATADIR}/etc/plugins.conf ${STAGEDIR}${DATADIR}/etc/plugins.conf.sample
43 ${MV} ${STAGEDIR}${ECROMEDOC} ${STAGEDIR}${DOCSDIR}
44 ${LN} -s ${DOCSDIR} ${STAGEDIR}${ECROMEDOC}
46 .include <bsd.port.mk>