# New ports collection makefile for: nh2ps-1.0p1 # Version required: 1.0p1 # Date created: 2 Apr 1997 # Whom: Choi Jun Ho # # $Id$ # DISTNAME= nh2ps-1.0p1 PKGNAME= kr-nh2ps-${PAPERSIZE}-1.0p1 CATEGORIES= korean print MASTER_SITES= ftp://jazz.snu.ac.kr/pub/unix/util/nh2ps/ MAINTAINER= junker@jazz.snu.ac.kr # it depends on HLaTeX-0.95(ps) fonts and perl-5.004 RUN_DEPENDS= ${PREFIX}/share/fonts/HLaTeX-0.95-pfb:${PORTSDIR}/korean/hlatexpsfonts \ perl5.004:${PORTSDIR}/lang/perl5 MAKE_FLAGS?= WIDTH=${WIDTH} HEIGHT=${HEIGHT} A4_PAPERSIZE=${A4_PAPERSIZE} -f MAN1= nh2ps.1 letter:: ${MAKE} PAPERSIZE=letter letter-install:: ${MAKE} PAPERSIZE=letter install a4:: ${MAKE} PAPERSIZE=a4 a4-install:: ${MAKE} PAPERSIZE=a4 install .if !defined(PAPERSIZE) PAPERSIZE=a4 WIDTH=8.27 HEIGHT=11.64 A4_PAPERSIZE=1 PAPERSIZE_UNSPECIFIED= yes .elif ${PAPERSIZE} == A4 || ${PAPERSIZE} == a4 PAPERSIZE=a4 WIDTH=8.27 HEIGHT=11.64 A4_PAPERSIZE=1 .elif ${PAPERSIZE} == letter || ${PAPERSIZE} == LETTER PAPERSIZE=letter WIDTH=8.5 HEIGHT=11.0 A4_PAPERSIZE=0 .else PAPERSIZE_INVALID= yes .endif # not defined PAPERSIZE pre-fetch: .if defined(PAPERSIZE_UNSPECIFIED) @echo "Defaulting to ${PAPERSIZE} sized paper." @echo "" @echo "Set the environment variable PAPERSIZE if you want to use other sizes." @echo "Possible values are: A4 (default) or letter" .elif defined(PAPERSIZE_INVALID) @echo "Error: invalid value for PAPERSIZE: \"${PAPERSIZE}\"" @echo "Possible values are: A4 (default) or letter" @/usr/bin/false .endif pre-install: @(cd ${WRKSRC}; make install.man) post-install: strip ${PREFIX}/bin/nh2ps .include