# New ports collection makefile for:	xdvi+miyupath+markpage+toc+printdvi
# Version required:	17
# Date created:		16 Oct 1995
# Whom:			Hideaki Ohmon <ohmon@tom.sfc.keio.ac.jp>
#
# $Id: Makefile,v 1.15 1998/11/20 04:14:55 asami Exp $
#

DISTNAME=	xdvi-17
PKGNAME=	ja-xdvi${RESOLUTION}-17
CATEGORIES=	japanese print
MASTER_SITES=	ftp://bash.cc.keio.ac.jp/pub/TeX/driver/xdvi/ \
		ftp://ftp.meshnet.or.jp/pub/TeX/dviware/xdvi/ \
		ftp://ftp.tohoku.ac.jp/pub/TeX/dviwares/xdvi/PL17/
DISTFILES=	xdvi-17.tar.gz \
		README.miyu-patch \
		xdvi-17miyu.patch-beta6.gz \
		xdvi-pl17+markpage+toc+printdvi.patch.gz 
EXTRACT_ONLY=	xdvi-17.tar.gz
# see below for RESOLUTION definition

RUN_DEPENDS= ${LOCALBASE}/lib/fonts/pk${RESOLUTION}:${PORTSDIR}/print/pkfonts${RESOLUTION} \
	${LOCALBASE}/lib/fonts/pk${RESOLUTION}J:${PORTSDIR}/japanese/pkfonts${RESOLUTION}

DIST_SUBDIR=	xdvi
NO_WRKSUBDIR=	yes
USE_IMAKE=	yes
XMKMF=		xmkmf

.if !defined(RESOLUTION)
RESOLUTION=     300
.else
.if ${RESOLUTION} != 118 && ${RESOLUTION} != 240 && \
	${RESOLUTION} != 300 && ${RESOLUTION} != 400
.BEGIN:
	@${ECHO} "Error: invalid value for RESOLUTION: \"${RESOLUTION}\"" 
	@${ECHO} "Possible values are: 118, 240, 300 and 400." 
	@${FALSE}
.endif
.endif


pre-patch:
	(cd ${WRKDIR} ; \
	gzip -dc ${DISTDIR}/${DIST_SUBDIR}/xdvi-17miyu.patch-beta6.gz | patch -s ; \
	gzip -dc ${DISTDIR}/${DIST_SUBDIR}/xdvi-pl17+markpage+toc+printdvi.patch.gz | \
	patch --forward --quiet -E ;\
	patch -s < ${FILESDIR}/${RESOLUTION}.diff )

.include <bsd.port.mk>
