From b0131ccd96846e7c38ce3e63950eaa3b3528c241 Mon Sep 17 00:00:00 2001 From: Edwin Groothuis Date: Sun, 31 Aug 2003 01:22:57 +0000 Subject: [PATCH] [PATCH] textproc/prosper: enable choose of ghostscript interpreter This patch allows the admin of the machine to choose either print/ghostscript-gnu or print/ghostscript-afp1 PR: ports/54953 Submitted by: Jens Rehsack --- textproc/prosper/Makefile | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/textproc/prosper/Makefile b/textproc/prosper/Makefile index acdf14250376..88d62e88a5f7 100644 --- a/textproc/prosper/Makefile +++ b/textproc/prosper/Makefile @@ -17,9 +17,15 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= thierry@pompo.net COMMENT= Prosper is a LaTeX class for writing transparencies +.if defined(WITH_GHOSTSCRIPT_AFPL) && ${WITH_GHOSTSCRIPT_AFPL} == yes +GSPORT?= print/ghostscript-afpl +.else +GSPORT?= print/ghostscript-gnu +.endif + BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX \ - ps2pdf:${PORTSDIR}/print/ghostscript-gnu + ps2pdf:${PORTSDIR}/${GSPORT} NO_BUILD= yes @@ -39,6 +45,14 @@ DOCS= AUTHORS ChangeLog FAQ INSTALL NEWS README TODO \ doc/rotation.ps doc/rotation.tex EXAMPLES_DIR= doc/doc-examples +pre-fetch: +.if !defined(WITH_GHOSTSCRIPT_AFPL) || ${WITH_GHOSTSCRIPT_AFPL} != yes + @${ECHO} "" + @${ECHO} " Define WITH_GHOSTSCRIPT_AFPL=yes to use" + @${ECHO} " AFPL Postscript interpreter instead of GNU one" + @${ECHO} "" +.endif + post-extract: @${GZCAT} -c ${DISTDIR}/PPRblends.sty.gz > \ ${WRKSRC}/contrib/PPRblends.sty