ff453c1b4c
written in TeX (!). To produce high quality PS or PDF output from XML files, you first convert them to the FO standard, and then run PassiveTeX over them.
48 lines
1.1 KiB
Makefile
48 lines
1.1 KiB
Makefile
# New ports collection makefile for: passivetex
|
|
# Date created: 9 May 2002
|
|
# Whom: Nik Clayton <nik@FreeBSD.org>
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= passivetex
|
|
PORTVERSION= 1.0
|
|
CATEGORIES= print
|
|
MASTER_SITES= http://www.hcu.ox.ac.uk/TEI/Software/passivetex/
|
|
DISTFILES= passivetex.zip
|
|
|
|
MAINTAINER= nik@FreeBSD.org
|
|
|
|
BUILD_DEPENDS= ${LOCALBASE}/share/texmf/web2c/xmltex.fmt:${PORTSDIR}/print/xmltex
|
|
|
|
DIST_SUBDIR= passivetex
|
|
NO_BUILD= yes
|
|
USE_ZIP= yes
|
|
|
|
WRKSRC= ${WRKDIR}/passivetex
|
|
|
|
MAKE_ENV= TEXMFCNF=${FILESDIR}:${LOCALBASE}/share/texmf/web2c
|
|
|
|
MESSAGE= ${PKGDIR}/pkg-message
|
|
PKGMESSAGE= ${WRKDIR}/pkg-message
|
|
|
|
post-patch: patch-message
|
|
|
|
patch-message:
|
|
@${SED} -e 's,%%LOCALBASE%%,${LOCALBASE},' ${MESSAGE} > ${PKGMESSAGE}
|
|
|
|
do-install:
|
|
@cd ${WRKSRC}; TEXMFMAIN=$$(kpsewhich -expand-var '$$TEXMFMAIN'); \
|
|
${MKDIR} -m 555 $$TEXMFMAIN/tex/passivetex; \
|
|
${INSTALL_DATA} dummyels.sty fotex.xmt fotex.sty mlnames.sty ucharacters.sty unicode.sty $$TEXMFMAIN/tex/passivetex;
|
|
|
|
post-install: rebuild-tex-database display-message
|
|
|
|
rebuild-tex-database:
|
|
${LOCALBASE}/bin/mktexlsr
|
|
|
|
display-message:
|
|
@${CAT} ${PKGMESSAGE}
|
|
|
|
.include <bsd.port.mk>
|