# New ports collection makefile for:    latex209
# Version required:     2.09
# Date created:         29 September 1994
# Whom:                 jmz
#
# $Id: Makefile,v 1.11 1995/04/21 00:21:13 jmz Exp $
#

DISTNAME=	latex
PKGNAME=	latex-2.09
DISTFILES=	latex209.tar.gz latex_tfm.tar.gz
CATEGORIES+=	printing

MAINTAINER=	jmz@FreeBSD.org

EXEC_DEPENDS=	tex:${PORTSDIR}/print/tex

FTPGET=		${FILESDIR}/ftpget

#other equivalent sites: ftp.shsu.edu ftp.dante.de
CTAN?=		ftp.tex.ac.uk

latex209.tar.gz:
	@${FTPGET} ${CTAN} /tex-archive/macros/latex209/distribs latex.tar.gz ${DISTDIR}/$@
latex_tfm.tar.gz:
	@${FTPGET} ${CTAN} /tex-archive/fonts latex/tfm.tar.gz ${DISTDIR}/$@


do-build:
	@(cd ${WRKSRC}/general; TEXFONTS=${WRKSRC}/tfm:; export TEXFONTS; \
		initex lplain \\dump)
	@(cd ${WRKSRC}/general; mv lplain.fmt latex.fmt)
	@(cd ${WRKSRC}/general; TEXFONTS=${WRKSRC}/tfm:; export TEXFONTS; \
		initex splain \\dump)
	@(cd ${WRKSRC}/general; mv splain.fmt slitex.fmt)

do-install: 
	@(install -c -m 644 ${WRKSRC}/general/latex.fmt ${WRKSRC}/general/slitex.fmt \
				${PREFIX}/lib/texmf/ini/)
	@(cd ${WRKSRC}/tfm; install -c -m 644 *.tfm ${PREFIX}/lib/texmf/fonts/tfm)
	@(cd ${WRKSRC}/fonts; install -c -m 644 *.mf ${PREFIX}/lib/texmf/mf)
	@(cd ${WRKSRC}/sty; install -c -m 644 *.sty ${PREFIX}/lib/texmf/tex)
	@(cd ${WRKSRC}/general; install -c -m 644 *.tex ${PREFIX}/lib/texmf/tex)
	@(cd ${PREFIX}/bin; rm -f latex slitex; ln -s virtex latex; ln -s virtex slitex)	

.include "Makefile.inc"

.include <bsd.port.mk>
