From owner-ports-jp@jp.freebsd.org  Thu Dec 24 13:20:18 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id NAA15935;
	Thu, 24 Dec 1998 13:20:18 +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.1W/8.7.3) with ESMTP id NAA15927
	for <ports-jp@jp.freebsd.org>; Thu, 24 Dec 1998 13:20:16 +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 NAA62635
	for <ports-jp@jp.freebsd.org>; Thu, 24 Dec 1998 13:32:02 +0900 (JST)
	(envelope-from kiri@pis.toba-cmt.ac.jp)
To: ports-jp@jp.freebsd.org
In-Reply-To: Your message of "Thu, 24 Dec 1998 09:32:42 +0900"
	<19981224093242V.taoka@infonets.hiroshima-u.ac.jp>
References: <19981224093242V.taoka@infonets.hiroshima-u.ac.jp>
X-Mailer: Mew version 1.93 on XEmacs 20.4 (Emerald)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19981224133201R.kiri@pis.toba-cmt.ac.jp>
Date: Thu, 24 Dec 1998 13:32:01 +0900
From: KIRIYAMA Kazuhiko <kiri@pis.toba-cmt.ac.jp>
X-Dispatcher: imput version 980905(IM100)
Lines: 174
Reply-To: ports-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+981115
X-Sequence: ports-jp 5478
Subject: [ports-jp 5478] Re: dvipsk-vflib & a PS font problem
Errors-To: owner-ports-jp@jp.freebsd.org
Sender: owner-ports-jp@jp.freebsd.org
X-Originator: kiri@pis.toba-cmt.ac.jp

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

$BED2,$5$s!'(B
> 
> $B$3$l$N0l1~$NBP=hK!$O!"(B
> 
> /usr/local/share/texmf/dvips/base/psfonts.map
> 
> $B$G!"(B
> 
> rml      vflib-Ryumin-Light-H                   <`min
> gbm      vflib-GothicBBB-Medium-H               <`goth
> rmlv     vflib-Ryumin-Light-V                   <`min
> gbmv     vflib-GothicBBB-Medium-V               <`goth
> 
> $B$N$h$&$KL>A0$rBe$($A$c$&$H$$$&$b$N$G$9!#$=$&$9$k$H?^$NCf$N%U%)%s%H$HL>A0(B
> $B$,0[$J$l$P!"A4$/LdBj$J$$$O$:$G$9!#(B

$B;kE@$O0c$$$^$9$,F1<o$NLdBjE@$r(B
http://www.jp.freebsd.org/~yuki/FreeBSD/readmail.cgi?source=ports-jp&docnum=4020
$B$N%9%l%C%I$G5DO@$7$F$^$9!#(B

$B$G!"(Bdvipsk-vflib $B$NLdBj$r4^$a$?%Q%C%A$O:#$N$H$3$m0J2<$N$h$&$K$J$C$F$^$9(B($B4{$K(B 
VFlib-20.4 $BBP1~:Q(B)$B!#(B

diff -u -r -x CVS -x work -x *~ -x *.orig -N -I ^# *\$Id.*$ /usr/ports/current/japanese/dvipsk-vflib/Makefile ./Makefile
--- /usr/ports/current/japanese/dvipsk-vflib/Makefile	Thu Oct  8 02:33:10 1998
+++ ./Makefile	Mon Dec 21 16:09:33 1998
@@ -21,13 +21,14 @@
 
 RUN_DEPENDS=	ptex-common:${PORTSDIR}/japanese/ptex-common \
 		${PREFIX}/share/fonts/vf-a2bk:${PORTSDIR}/japanese/vftool
-LIB_DEPENDS=	VFlib2.23:${PORTSDIR}/japanese/vflib
+LIB_DEPENDS=	VFlib2.24:${PORTSDIR}/japanese/vflib
 
 MANUAL_PACKAGE_BUILD=	incompatible with other versions of dvipsk-*
 
 USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	ac_cv_path_install="${INSTALL} -c -o ${BINOWN} -g ${BINGRP}"
+SCRIPTS_ENV=	MV=${MV} SED=${SED}
 MAKE_FLAGS=	XCFLAGS="-I${PREFIX}/include" XLOADLIBES="-L${PREFIX}/lib"
 MAN1=		dvips.1 afm2tfm.1
 
@@ -36,7 +37,9 @@
 TEXDIR=		${TEXMF}/tex
 BINARIES=	dvips afm2tfm
 BACKUP_FILES=	base/asex.enc base/psfonts.map config/config.ps
-BASE_FILES=	vffonts.pro cmfonts.map cyrfonts.map eufonts.map lafonts.map \
+BASE_FILES=	color.pro finclude.pro special.pro texc.pro crop.pro \
+		hps.pro tex.pro texps.pro \
+		vffonts.pro cmfonts.map cyrfonts.map eufonts.map lafonts.map \
 		reencode/asex.enc
 CONTRIB_DIRS=	afm-extra bbfig configs psfig volker
 CONTRIB_FILES=	MakeTeXPK.pl PSTricks colorsep.pro config.proto crop.lpr \
@@ -66,16 +69,16 @@
 	    ${MV} ${DVIPSDIR}/$$i ${DVIPSDIR}/$$i.bak ; \
 	  fi ; \
 	done
+	@${MKDIR} ${TEXDIR}/plain/dvips ${DVIPSDIR}/config ${DVIPSDIR}/base
+	@for i in ${CONTRIB_DIRS} ; do \
+	  ${MKDIR} ${DVIPSDIR}/contrib/$$i ; \
+	done
+	@${MKDIR} ${TEXDIR}/latex209/dvips
 
 post-install:
 	@for i in ${BINARIES} ; do \
 	    strip ${PREFIX}/bin/$$i ; \
 	done
-	@${MKDIR} ${DVIPSDIR}/config
-	@for i in ${CONTRIB_DIRS} ; do \
-	  ${MKDIR} ${DVIPSDIR}/contrib/$$i ; \
-	done
-	@${MKDIR} ${TEXDIR}/latex209/dvips
 	@(\
 	  cd ${WRKSRC}/dvipsk ; \
 	  for i in ${BASE_FILES} ; do \
@@ -101,10 +104,10 @@
 	@${LN} -fs ${DVIPSDIR}/contrib ${PREFIX}/share/doc/dvips/contrib
 .endif
 .if defined(BATCH)
-	@${SETENV} PKG_PREFIX=${PREFIX} \
+	@${SETENV} PKG_PREFIX=${PREFIX} IS_MAKE=yes \
 	  ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL BATCH
 .else
-	@${SETENV} PKG_PREFIX=${PREFIX} \
+	@${SETENV} PKG_PREFIX=${PREFIX} IS_MAKE=yes \
 	  ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
 .endif
 
diff -u -r -x CVS -x work -x *~ -x *.orig -N -I ^# *\$Id.*$ /usr/ports/current/japanese/dvipsk-vflib/patches/patch-ad ./patches/patch-ad
--- /usr/ports/current/japanese/dvipsk-vflib/patches/patch-ad	Mon Jul 20 11:58:33 1998
+++ ./patches/patch-ad	Thu Aug 27 18:49:33 1998
@@ -8,10 +8,10 @@
 -rmlv     Ryumin-Light-V
 -gbm      GothicBBB-Medium-H
 -gbmv     GothicBBB-Medium-V
-+rml	 Ryumin-Light-H			<`r-watanabe-mincho
-+gbm	 GothicBBB-Medium-H		<`r-watanabe-mincho
-+rmlv	 Ryumin-Light-V			<`r-watanabe-mincho
-+gbmv	 GothicBBB-Medium-V		<`r-watanabe-mincho
++rml	 Ryumin-Light-H			<`min
++gbm	 GothicBBB-Medium-H		<`goth
++rmlv	 Ryumin-Light-V			<`min
++gbmv	 GothicBBB-Medium-V		<`goth
  
  % 	
  % Local variables:
diff -u -r -x CVS -x work -x *~ -x *.orig -N -I ^# *\$Id.*$ /usr/ports/current/japanese/dvipsk-vflib/pkg/INSTALL ./pkg/INSTALL
--- /usr/ports/current/japanese/dvipsk-vflib/pkg/INSTALL	Mon Jul 20 11:58:32 1998
+++ ./pkg/INSTALL	Sat Sep 26 15:30:37 1998
@@ -26,7 +26,7 @@
 
 echo "******************************************************************************"
 
-if [ "x$3" != "xBATCH" ]; then
+if [ "x$3" != "xBATCH" -a "${IS_MAKE}" ]; then
   echo "You have to set some variables in the path configuration file for"
   echo "kpathsea ${web2cdir}/texmf.cnf so that the program"
   echo "can find PK fonts, Japanese Virtual fonts (\"a2bk\" type)."
diff -u -r -x CVS -x work -x *~ -x *.orig -N -I ^# *\$Id.*$ /usr/ports/current/japanese/dvipsk-vflib/pkg/PLIST ./pkg/PLIST
--- /usr/ports/current/japanese/dvipsk-vflib/pkg/PLIST	Wed Sep  2 02:34:34 1998
+++ ./pkg/PLIST	Mon Aug 17 12:22:30 1998
@@ -8,7 +8,17 @@
 info/dvips.info-4
 @exec [ -f %D/info/dir ] || sed -ne '1,/Menu:/p' /usr/share/info/dir > %D/info/dir
 @exec install-info %D/info/dvips.info %D/info/dir
+@comment man/man1/dvips.1.gz
+@comment man/man1/afm2tfm.1.gz
 @exec for i in base/asex.enc base/psfonts.map config/config.ps ; do if [ -f %D/share/texmf/dvips/$i ] ; then mv %D/share/texmf/dvips/$i %D/share/texmf/dvips/$i.bak ; fi ; done
+share/texmf/dvips/base/color.pro
+share/texmf/dvips/base/crop.pro
+share/texmf/dvips/base/finclude.pro
+share/texmf/dvips/base/hps.pro
+share/texmf/dvips/base/special.pro
+share/texmf/dvips/base/tex.pro
+share/texmf/dvips/base/texc.pro
+share/texmf/dvips/base/texps.pro
 share/texmf/dvips/base/vffonts.pro
 share/texmf/dvips/base/asex.enc
 share/texmf/dvips/base/cmfonts.map
@@ -94,7 +104,6 @@
 @dirrm share/texmf/dvips/contrib/configs
 @dirrm share/texmf/dvips/contrib/psfig
 @dirrm share/texmf/dvips/contrib/volker
-@dirrm share/texmf/dvips/contrib
 @dirrm share/texmf/tex/latex209/dvips
 @dirrm share/doc/dvips
 @unexec if [ -f %D/share/texmf/web2c/texmf.cnf.bak ] ; then rm -f %D/share/texmf/web2c/texmf.cnf ; mv %D/share/texmf/web2c/texmf.cnf.bak %D/share/texmf/web2c/texmf.cnf ; fi
diff -u -r -x CVS -x work -x *~ -x *.orig -N -I ^# *\$Id.*$ /usr/ports/current/japanese/dvipsk-vflib/scripts/post-configure ./scripts/post-configure
--- /usr/ports/current/japanese/dvipsk-vflib/scripts/post-configure	Thu Jan  1 09:00:00 1970
+++ ./scripts/post-configure	Thu Aug 27 18:49:37 1998
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+chgdirs=". kpathsea dvipsk"
+
+cd ${WRKSRC}
+
+for dir in ${chgdirs}; do
+    ${MV} -f ${dir}/Makefile ${dir}/Makefile.bak
+    ${SED} \
+	-e 's@^prefix[ 	]*=.*$@prefix=${PREFIX}@' \
+	-e 's@^texmf[ 	]*=.*$@texmf=${PREFIX}/share/texmf@' \
+	< ${dir}/Makefile.bak > ${dir}/Makefile
+done


$B$3$l$NB>$KED2,$5$s$,$*$C$7$c$C$F$$$?(B texmf.cnf $B$N(B PKFONTS $B$NLdBj$r%^!<%8$7$?J}(B
$B$,$$$$$N$+$J!#$"$l$r%^!<%8$9$k$H(B pkg/INSTALL $B$O$$$i$J$/$J$C$F%9%C%-%j$9$k$h$&(B
$B$J5$$,$7$^$9$,!#(B
---
KIRIYAMA Kazuhiko
kiri@pis.toba-cmt.ac.jp
