summaryrefslogtreecommitdiff
path: root/korean/nh2ps/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'korean/nh2ps/Makefile')
-rw-r--r--korean/nh2ps/Makefile66
1 files changed, 11 insertions, 55 deletions
diff --git a/korean/nh2ps/Makefile b/korean/nh2ps/Makefile
index 21fc9c781854..cf82aaf3b1d2 100644
--- a/korean/nh2ps/Makefile
+++ b/korean/nh2ps/Makefile
@@ -1,75 +1,31 @@
-# New ports collection makefile for: nh2ps-1.0p1
-# Version required: 1.0p1
+# New ports collection makefile for: nh2ps-2.3
+# Version required: 2.3
# Date created: 2 Apr 1997
# Whom: Choi Jun Ho <junker@jazz.snu.ac.kr>
#
-# $Id: Makefile,v 1.3 1997/09/22 16:22:09 max Exp $
+# $Id: Makefile,v 1.4 1997/11/10 11:28:34 asami Exp $
#
-DISTNAME= nh2ps-1.0p1
-PKGNAME= ko-nh2ps-${PAPERSIZE}-1.0p1
+DISTNAME= nh2ps-2.3
+PKGNAME= ko-nh2ps-2.3
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
-RUN_DEPENDS= ${PREFIX}/share/fonts/HLaTeX-0.95-pfb:${PORTSDIR}/korean/hlatexpsfonts
+RUN_DEPENDS= ${PREFIX}/share/ghostscript/5.10ft/hangul:${PORTSDIR}/korean/ftghostscript5
-MANUAL_PACKAGE_BUILD= PAPERSIZE has to be set to Letter A4
-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
+ @${MKDIR} ${PREFIX}/share/doc/nh2ps
+ ${INSTALL_DATA} ${WRKSRC}/README.nh2ps ${PREFIX}/share/doc/nh2ps/
+ ${INSTALL_DATA} ${WRKSRC}/README.font ${PREFIX}/share/doc/nh2ps/
+ ${INSTALL_DATA} ${WRKSRC}/README.filtering_with_gs \
+ ${PREFIX}/share/doc/nh2ps/
.include <bsd.port.mk>