From owner-ports-jp@jp.freebsd.org  Tue Aug 25 14:46:55 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.0W/8.7.3) id OAA14749;
	Tue, 25 Aug 1998 14:46:55 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from pis.toba-cmt.ac.jp (pis.toba-cmt.ac.jp [202.26.248.77])
	by jaz.jp.freebsd.org (8.9.1+3.0W/8.7.3) with ESMTP id OAA14744
	for <ports-jp@jp.freebsd.org>; Tue, 25 Aug 1998 14:46:53 +0900 (JST)
	(envelope-from kiri@pis.toba-cmt.ac.jp)
Received: from localhost (localhost.pis [127.0.0.1])
	by pis.toba-cmt.ac.jp (8.9.1/8.8.8) with ESMTP id OAA06167
	for <ports-jp@jp.freebsd.org>; Tue, 25 Aug 1998 14:53:09 +0900 (JST)
	(envelope-from kiri@pis.toba-cmt.ac.jp)
To: ports-jp@jp.freebsd.org
In-Reply-To: Your message of "Mon, 24 Aug 1998 19:13:36 -0700 (PDT)"
	<199808250213.TAA00288@silvia.hip.berkeley.edu>
References: <199808250213.TAA00288@silvia.hip.berkeley.edu>
X-Mailer: Mew version 1.92.4 on XEmacs 20.4 (Emerald)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19980825145308A.kiri@kiri.toba-cmt.ac.jp>
Date: Tue, 25 Aug 1998 14:53:08 +0900
From: KIRIYAMA Kazuhiko <kiri@pis.toba-cmt.ac.jp>
X-Dispatcher: imput version 971024
Lines: 220
Reply-To: ports-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+980820
X-Sequence: ports-jp 4146
Subject: [ports-jp 4146] Re: vftool-misc
Errors-To: owner-ports-jp@jp.freebsd.org
Sender: owner-ports-jp@jp.freebsd.org

$B6M;3(B $B$G$9!#(B

> $B$3$s$K$A$O!#(B

$B$3$s$K$A$O!#(B

> $B%$%s%]!<%H$5$l$FAaB.$G?=$7Lu$J$$$s$G$9$,!"(Bvftool$B$K$$$/$D$+$N5?LdE@$,$"$j(B
> $B$^$9!#(B
> 
> (1) $B2rA|EY$NJQ?t$,I8=`$N(B RESOLUTION$B$G$O$J$/(B RESOLUTION_JA$B$K$J$C$F$$$k(B
>     $B$N$O$J$<$G$9$+!#$3$N$^$^$@$H!"Nc$($P(B
:
>     $B$H$$$C$?$0$"$$$K$J$C$F4V0c$C$?(B pkfonts$B$,$G$-$F$7$^$&$N$G$9$,(B...$B!#(B

$B8fBT$A$7$F$*$j$^$7$?!#8fB8$8$N$h$&$K(B RESOLUTION $B$O(B print/pkfonts $B$G$bDj(B
$B5A$5$l$F$*$j$^$7$F!":#$^$G$OLdBj$K$J$C$F$J$+$C$?$h$&$J$s$G$9$,(B
print/pkfonts $B$H(B japanese/pkfonts $B$rF1;~$K;H$&(B ports $B$K$*$$$F$O6hJL$,IU(B
$B$-$^$;$s!#<B:]!"(Bjapanese/gp $B$d(B $BA0$N(B vftool $B$J$I$G$O$3$N;vBV$,5/$-$F$$$^(B
$B$7$?!#$G$9$N$G;d$H$7$F$O(B japanese/pkfonts $B$NJ}$r"-$N$h$&$K$7$FM_$7$$$N$G(B
$B$9$,(B....$B!#(B

$B!t(B $B$H8@$C$F$b4{$K(B gp $B$O(B RESOLUTION $BHs0MB8$K=q49$($^$7$?$,(B..$B!#(B

diff -u -r -x CVS -x work -x *~ -x *.orig -N /usr/ports/current/japanese/pkfonts/Makefile ./Makefile
--- /usr/ports/current/japanese/pkfonts/Makefile	Mon Aug 24 02:34:44 1998
+++ ./Makefile	Tue Aug 25 14:42:56 1998
@@ -7,65 +7,62 @@
 #
 
 DISTNAME=	ja-pkfonts
-PKGNAME=	ja-pkfonts${RESOLUTION}-1.0
+PKGNAME=	ja-pkfonts${RESOLUTION_JA}-1.0
 CATEGORIES=	japanese print
-MASTER_SITES= ftp://argon.material.tohoku.ac.jp/pub/fonts/watanabe-jfonts/k14-k24-based/${RESOLUTION}/
-# see below for RESOLUTION definition, DISTFILES also defined below
+MASTER_SITES= ftp://argon.material.tohoku.ac.jp/pub/fonts/watanabe-jfonts/k14-k24-based/${RESOLUTION_JA}/
+# see below for RESOLUTION_JA definition, DISTFILES also defined below
 
 MAINTAINER=	ports@FreeBSD.ORG
 
 BUILD_DEPENDS=	lha:${PORTSDIR}/archivers/lha
 
-MANUAL_PACKAGE_BUILD=	RESOLUTION has to be set to 118 240 300 400
+MANUAL_PACKAGE_BUILD=	RESOLUTION_JA has to be set to 118 240 300 400
 DIST_SUBDIR=	pkfonts
 EXTRACT_CMD=	/usr/bin/true # nothing to extract, all done in install script
 NO_BUILD=	yes
 
-.if !defined(RESOLUTION)
-RESOLUTION=     300
-RESOLUTION_UNSPECIFIED=	yes
+.if !defined(RESOLUTION_JA)
+RESOLUTION_JA=     300
+RESOLUTION_JA_UNSPECIFIED=	yes
 .else
-.if ${RESOLUTION} != 118 && ${RESOLUTION} != 240 && \
-	${RESOLUTION} != 300 && ${RESOLUTION} != 400
-RESOLUTION_INVALID=	yes
+.if ${RESOLUTION_JA} != 118 && ${RESOLUTION_JA} != 240 && \
+	${RESOLUTION_JA} != 300 && ${RESOLUTION_JA} != 400
+RESOLUTION_JA_INVALID=	yes
 .endif
 .endif
+PLIST=	${PKGDIR}/${RESOLUTION_JA}.list
 
 pre-fetch:
-.if defined(RESOLUTION_UNSPECIFIED)
-	@echo "Using ${RESOLUTION}dpi Japanese PK fonts."
-	@echo "Set the environment variable RESOLUTION if you want"
+.if defined(RESOLUTION_JA_UNSPECIFIED)
+	@echo "Using ${RESOLUTION_JA}dpi Japanese PK fonts."
+	@echo "Set the environment variable RESOLUTION_JA if you want"
 	@echo "it to use other resolutions."
 	@echo "Possible values are: 118, 240, 300 (default) and 400."
-.elif defined(RESOLUTION_INVALID)
-	@echo "Error: invalid value for RESOLUTION: \"${RESOLUTION}\""
+.elif defined(RESOLUTION_JA_INVALID)
+	@echo "Error: invalid value for RESOLUTION_JA: \"${RESOLUTION_JA}\""
 	@echo "Possible values are: 118, 240, 300 (default) and 400."
 	@${FALSE}
 .endif
 
-.if ${RESOLUTION} == 118
+.if ${RESOLUTION_JA} == 118
 DISTFILES= b108.lzh b118.lzh b129.lzh b142.lzh b170.lzh b204.lzh \
 	b245.lzh b294.lzh b98.lzh m108.lzh  m118.lzh m129.lzh m142.lzh \
 	m170.lzh m204.lzh m245.lzh m294.lzh m98.lzh
-.elif ${RESOLUTION} == 240
+.elif ${RESOLUTION_JA} == 240
 DISTFILES= b200.lzh b219.lzh b240.lzh b263.lzh b288.lzh b346.lzh \
 	b415.lzh b498.lzh b597.lzh m200.lzh m219.lzh m240.lzh m263.lzh \
 	m288.lzh m346.lzh m415.lzh m498.lzh m597.lzh
-.elif ${RESOLUTION} == 300
+.elif ${RESOLUTION_JA} == 300
 DISTFILES= b250.lzh b274.lzh b300.lzh b329.lzh b360.lzh b432.lzh \
 	b518.lzh b622.lzh b746.lzh m250.lzh m274.lzh m300.lzh m329.lzh \
 	m360.lzh m432.lzh m518.lzh m622.lzh m746.lzh
-.elif ${RESOLUTION} == 400
+.elif ${RESOLUTION_JA} == 400
 DISTFILES= b333.lzh b365.lzh b400.lzh b438.lzh b480.lzh b576.lzh \
 	b691.lzh b829.lzh b995.lzh m333.lzh m365.lzh m400.lzh m438.lzh \
 	m480.lzh m576.lzh m691.lzh m829.lzh m995.lzh
 .endif
 
 do-install:
-	/bin/csh ${SCRIPTDIR}/${RESOLUTION}.install ${DISTDIR}/${DIST_SUBDIR}
-	@${CP} ${PKGDIR}/${RESOLUTION}.list ${PKGDIR}/PLIST
-
-pre-clean:
-	@${RM} -f ${PKGDIR}/PLIST	# created by do-install above
+	/bin/csh ${SCRIPTDIR}/${RESOLUTION_JA}.install ${DISTDIR}/${DIST_SUBDIR}
 
 .include <bsd.port.mk>

> (2) $B%U%)%s%H$N0MB8$O(B RUN_DEPENDS$B$G$J$/$F(B BUILD_DEPENDS$B$G$$$$$s$G$9$+!)(B

vertual fonts $B$r:n@.$9$k;~E@$GI,MW$J$@$1$G$9$N$G$3$l$G$$$$$O$:$G$9!#(B

$B!t(B $B$G$9$h$M!)(B  $B!d(B $B!V<1<T!W$NJ}(B

> ${PLIST}$B$,JQ?t$K$J$C$F$$$k$N$O$4B8$8$G$9$+!)(B configure$BCf$G(B ${PLIST}$B$K(B
> $BJL$N$b$N$r(B cp$B$7$F!J$=$b$=$b(B ${PKGDIR}$B$NCf$K2?$+=q$/$N$O4+$a$i$l$^$;$s(B...$B!K(B
> pre-clean$B$G>C$9$h$j!"(BMakefile$BCf$G(B PLIST=${PKGDIR}/PLIST.${RESOLUTION}dpi
> $B$K$7$?$[$&$,$:$C$H4JC1$@$H;W$&$s$G$9$,!#(B

$B@53N$K8@$&$HK:$l$F$^$7$?!#$5$i$K%^%:$$$3$H$K$O!"$9$C$+$j!V(B${PKGDIR}$B$NCf(B
$B$K2?$+=q$/!W%/%;$,IU$$$F$7$^$$$^$7$?!#(B

$B!t(B $BB>$N(B ports $B$bD>$5$K$c$$$+$s$J$!(B...$B!#(B

$B$H$j$"$($:(B $B%Q%C%A$G$9!#(B

diff -u -r -x CVS -x work -x *~ -x *.orig -N /usr/ports/current/japanese/vftool-misc/Makefile ./Makefile
--- /usr/ports/current/japanese/vftool-misc/Makefile	Mon Aug 24 10:43:01 1998
+++ ./Makefile	Tue Aug 25 14:31:38 1998
@@ -17,8 +17,7 @@
 
 MAINTAINER=	kiri@kiri.toba-cmt.ac.jp
 
-BUILD_DEPENDS=	${PKDIR}/dmjsy10.${RESOLUTION_JA}pk:${PORTSDIR}/japanese/pkfonts \
-		${PREFIX}/bin/gftopk:${PORTSDIR}/japanese/ptex-common
+BUILD_DEPENDS=	${PKDIR}/dmjsy10.${RESOLUTION_JA}pk:${PORTSDIR}/japanese/pkfonts
 
 ALL_TARGET=	tjsy tjsypk rot
 SCRIPTS_ENV=	CP=${CP} SED=${SED} MV=${MV} \
@@ -42,6 +41,7 @@
 RESOLUTION_JA_INVALID=	yes
 .endif
 .endif
+PLIST=	${PKGDIR}/PLIST-${RESOLUTION_JA}dpi
 
 pre-fetch:
 .if defined(RESOLUTION_JA_UNSPECIFIED)
@@ -77,8 +77,5 @@
 	${INSTALL_DATA} Makefile README vfdata.doc ${PORTSDOCDIR}; \
 	)
 .endif
-
-pre-clean:
-	${RM} -f ${PLIST}
 
 .include <bsd.port.mk>
diff -u -r -x CVS -x work -x *~ -x *.orig -N /usr/ports/current/japanese/vftool-misc/pkg/PLIST-118dpi ./pkg/PLIST-118dpi
--- /usr/ports/current/japanese/vftool-misc/pkg/PLIST-118dpi	Mon Aug 24 10:43:01 1998
+++ ./pkg/PLIST-118dpi	Tue Aug 25 14:25:28 1998
@@ -43,4 +43,3 @@
 share/fonts/pk-tjsy/tdmjsy9.118pk
 @dirrm share/fonts/vf-tjsy
 @dirrm share/fonts/pk-tjsy
-@dirrm share/doc/vftool
diff -u -r -x CVS -x work -x *~ -x *.orig -N /usr/ports/current/japanese/vftool-misc/pkg/PLIST-240dpi ./pkg/PLIST-240dpi
--- /usr/ports/current/japanese/vftool-misc/pkg/PLIST-240dpi	Mon Aug 24 10:43:01 1998
+++ ./pkg/PLIST-240dpi	Tue Aug 25 14:25:45 1998
@@ -43,4 +43,3 @@
 share/fonts/pk-tjsy/tdmjsy9.240pk
 @dirrm share/fonts/vf-tjsy
 @dirrm share/fonts/pk-tjsy
-@dirrm share/doc/vftool
diff -u -r -x CVS -x work -x *~ -x *.orig -N /usr/ports/current/japanese/vftool-misc/pkg/PLIST-300dpi ./pkg/PLIST-300dpi
--- /usr/ports/current/japanese/vftool-misc/pkg/PLIST-300dpi	Mon Aug 24 10:43:01 1998
+++ ./pkg/PLIST-300dpi	Tue Aug 25 14:25:51 1998
@@ -43,4 +43,3 @@
 share/fonts/pk-tjsy/tdmjsy9.300pk
 @dirrm share/fonts/vf-tjsy
 @dirrm share/fonts/pk-tjsy
-@dirrm share/doc/vftool
diff -u -r -x CVS -x work -x *~ -x *.orig -N /usr/ports/current/japanese/vftool-misc/pkg/PLIST-400dpi ./pkg/PLIST-400dpi
--- /usr/ports/current/japanese/vftool-misc/pkg/PLIST-400dpi	Mon Aug 24 10:43:01 1998
+++ ./pkg/PLIST-400dpi	Tue Aug 25 14:25:57 1998
@@ -43,4 +43,3 @@
 share/fonts/pk-tjsy/tdmjsy9.400pk
 @dirrm share/fonts/vf-tjsy
 @dirrm share/fonts/pk-tjsy
-@dirrm share/doc/vftool
diff -u -r -x CVS -x work -x *~ -x *.orig -N /usr/ports/current/japanese/vftool-misc/scripts/configure ./scripts/configure
--- /usr/ports/current/japanese/vftool-misc/scripts/configure	Mon Aug 24 10:43:02 1998
+++ ./scripts/configure	Tue Aug 25 14:16:42 1998
@@ -6,18 +6,3 @@
 	-e "s@%%MINTFM%%@${MINTFMDIR}@g" \
 	-e "s@%%PK%%@${PKDIR}@g" \
 		<  ${WRKSRC}/Makefile.tmpl > ${WRKSRC}/Makefile
-
-case ${RESOLUTION_JA} in
-    118)
-	${CP} ${PLIST}-118dpi ${PLIST}
-	;;
-    240)
-	${CP} ${PLIST}-240dpi ${PLIST}
-	;;
-    300)
-	${CP} ${PLIST}-300dpi ${PLIST}
-	;;
-    400)
-	${CP} ${PLIST}-400dpi ${PLIST}
-	;;
-esac

---
KIRIYAMA Kazuhiko
kiri@pis.toba-cmt.ac.jp
