diff options
author | Satoshi Asami <asami@FreeBSD.org> | 1998-11-20 04:15:15 +0000 |
---|---|---|
committer | Satoshi Asami <asami@FreeBSD.org> | 1998-11-20 04:15:15 +0000 |
commit | 751790b51ae4c1152e8944cbaf99d49b1377e95b (patch) | |
tree | 086c03d44a933a34d3f086e2ad7487d5d6b2872d /print/enscript-letter | |
parent | 1007d89b1e30bdb9e77bc765b023f4e3c60f6982 (diff) |
Notes
Diffstat (limited to 'print/enscript-letter')
-rw-r--r-- | print/enscript-letter/Makefile | 86 |
1 files changed, 12 insertions, 74 deletions
diff --git a/print/enscript-letter/Makefile b/print/enscript-letter/Makefile index d17a739a96e2..0d69f1c1501e 100644 --- a/print/enscript-letter/Makefile +++ b/print/enscript-letter/Makefile @@ -1,9 +1,9 @@ -# New ports collection makefile for: enscript +# New ports collection makefile for: enscript (letter) # Version required: 1.6.1 # Date created: 24 Jul, 1997 # Whom: kline # -# $Id: Makefile,v 1.5 1998/10/30 08:35:33 asami Exp $ +# $Id: Makefile,v 1.6 1998/11/09 01:14:51 steve Exp $ # DISTNAME= enscript-1.6.1 @@ -13,11 +13,9 @@ MASTER_SITES= ${MASTER_SITE_GNU} MAINTAINER= kline@thought.org -LOOP_VAR= PAPERSIZE -LOOP_OPTIONS= A4 Letter Letterdj GNU_CONFIGURE= yes USE_GMAKE= yes -CONFIGURE_ARGS= --disable-nls --with-media=${PAPERSIZE} +CONFIGURE_ARGS= --disable-nls --with-media=${PS} MAKE_FLAGS= WIDTH=${WIDTH} HEIGHT=${HEIGHT} A4_PAPERSIZE=${A4_PAPERSIZE} -f MAN1= diffpp.1 enscript.1 sliceprint.1 states.1 @@ -26,83 +24,23 @@ STRIP= # If you want to build a static binary, uncomment the following line #LDFLAGS+=-static -.if !defined(PAPERSIZE) -PAPERSIZE=A4 # set default -WIDTH=8.27 -HEIGHT=11.64 -A4_PAPERSIZE=1 -PAPERSIZE_UNSPECIFIED= yes -.elif ${PAPERSIZE} == A4 || ${PAPERSIZE} == a4 -PAPERSIZE=A4 +PAPERSIZE?= letter +PS!= echo ${PAPERSIZE} | tr l L | tr a A + +.if ${PAPERSIZE} == a4 WIDTH=8.27 HEIGHT=11.64 A4_PAPERSIZE=1 -.elif ${PAPERSIZE} == letter || ${PAPERSIZE} == LETTER || ${PAPERSIZE} == Letter -PAPERSIZE=Letter +.elif ${PAPERSIZE} == letter WIDTH=8.5 HEIGHT=11.0 A4_PAPERSIZE=0 -.elif ${PAPERSIZE} == Letterdj -.else -PAPERSIZE_INVALID= yes -.endif # not defined PAPERSIZE - -pre-fetch: -.if defined(PAPERSIZE_UNSPECIFIED) - @echo "" - @echo "This port builds the default A4 paper size." - @echo "If you want to select the LETTER papersize for enscript," - @echo "type a ^C now. Then type:" - @echo "" - @echo " % make letter " - @echo "" - @echo "Install your port by typing:" - @echo "" - @echo "make letter-install {or} % make a4-install" - @echo "" - @echo "You can also set the environment variable PAPERSIZE to A4 or" - @echo "letter to configure enscript for these paper sizes" - @sleep 5 -.elif defined(PAPERSIZE_INVALID) - @echo "Error: invalid value for PAPERSIZE: \"${PAPERSIZE}\"" - @echo "Possible values are: A4 (default) or letter" +.elif ${PAPERSIZE} != letterdj +.BEGIN: + @${EHCO} "Error: invalid value for PAPERSIZE: \"${PAPERSIZE}\"" + @${EHCO} "Possible values are: a4 or letter or letterdj" @${FALSE} .endif -letter:: - ${MAKE} PAPERSIZE=Letter - -Letter:: - ${MAKE} PAPERSIZE=Letter - -letter-install:: - ${MAKE} PAPERSIZE=Letter install - -Letter-install:: - ${MAKE} PAPERSIZE=Letter install - -a4:: - ${MAKE} PAPERSIZE=A4 - -A4:: - ${MAKE} PAPERSIZE=A4 - -Letterdj:: - ${MAKE} PAPERSIZE=Letterdj - -letterdj:: - ${MAKE} PAPERSIZE=Letterdj - -Letterdj-install:: - ${MAKE} PAPERSIZE=Letterdj install - -letterdj-install:: - ${MAKE} PAPERSIZE=Letterdj install - -a4-install:: - ${MAKE} PAPERSIZE=a4 install - -A4-install:: - ${MAKE} PAPERSIZE=a4 install post-install: .for file in enscript mkafmmap states |